This paper provides a brief assessment of the role of C-based languages in SoC design flows. Although there has not been great acceptance in the implementation phase of SoCs flows, C-based languages are beginning to penetrate the architectural and verification portions of the design flow for large SoC because they complement existing methodologies, provide a more productive level of abstraction, and encourage separation of function from communication. All of these enable rapid creation of prototypes and efficient verification environments.

Note: By clicking on the above link, this paper will be emailed to your TechOnLine log-in address by Mentor Graphics.