首页> 美国政府科技报告 >Synthesis and Verification of a GaAs Microprocessor from a Verilog HardwareDescription
【24h】

Synthesis and Verification of a GaAs Microprocessor from a Verilog HardwareDescription

机译:用Verilog硬件描述合成和验证Gaas微处理器

获取原文

摘要

The University of Michigan Gallium Arsenide MIPS Project is using Verilog in thedesign of a 250 MHz MIPS architecture microprocessor. The design system is based on a single Verilog model which is used for simulation, synthesis, and hardware verification. The model is composed of a mixture of Register Transfer Level (RTL) and behavioral descriptions. Datapaths are represented by RTL structural components, while the control logic has behavioral descriptions. To simplify verification and test development, a number of operating system functions have been implemented using the Verilog PLI (Programming Language Interface). These functions allow the model to load and execute programs compiled for the DECstation 5000. To ensure the model's functional correctness, a verification tool compares simulation results against the execution of an physical MIPS processor. Any inconsistencies are flagged as errors. Once the model is deemed functionally correct, it is synthesized into a logic level implementation. Datapath logic, described at the register transfer level, is directly mapped into a netlist for automatic placement and routing. The control logic is translated to the Finesse logic synthesis language. The Finesse compiler then synthesizes each control block into a netlist which is passed to the physical design tools from Cascade Design Automation (CDA) for final layout.

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号