A front-end automation tool supporting design, verification and reuse of SOC

J Zhejiang Univ Sci. 2004 Sep;5(9):1102-5. doi: 10.1631/jzus.2004.1102.

Abstract

This paper describes an in-house developed language tool called VPerl used in developing a 250 MHz 32-bit high-performance low power embedded CPU core. The authors showed that use of this tool can compress the Verilog code by more than a factor of 5, increase the efficiency of the front-end design, reduce the bug rate significantly. This tool can be used to enhance the reusability of an intellectual property model, and facilitate porting design for different platforms.

MeSH terms

  • Algorithms
  • Computer-Aided Design*
  • Equipment Design / methods*
  • Equipment Failure Analysis / methods*
  • Microcomputers*
  • Programming Languages*
  • Software Design*
  • Software*
  • User-Computer Interface