Are the terms microcode “patch”, “program” and “utility” interchangeable?
Yes and no. A patch is a microcode with a small footprint, which typically fixes an existing ROM problem, which was discovered after the silicon chip was manufactured. A microcode utility or program is typically bigger and enhances the features and/or functionality available in ROM (e.g. protocol parser). 1.4 What is microcode customization? Customization means programming the CPM to perform customer-specific requirements. DoGav Systems is Freescale’s most active and experienced 3rd party microcode developer. Since receiving its licence from Freescale in 2000 DoGav Systems has developed numerous customized microcode packages for both small and large Freescale customers, packages that are successfully deployed in commercial products. In addition, DoGav Systems also offers more than 30 off-the-shelf generic microcode products for the PowerQUICC, PowerQUICC II, PowerQUICC III, and the PowerQUICC II PRO.