A RTCA-DO-254 Compliant Development Process for Supporting the Design of High-Quality Hard IP Cores By May 10, 2010