论文部分内容阅读
HGD08R01 MCU软核是由合肥工业大学微电子设计研究所设计的一种8位的RISC微控制器。这个软核与Microchip公司的PIC16C57兼容,能够广泛地应用于工业控制、仪器仪表、汽车工业等领域。 该软核源自于国家“九五”重点科技攻关项目课题:MCU高层语言描述及其嵌入式技术研究。 这个项目遵循了自上而下的设计流程,从系统划分、编写代码、RTL仿真、综合、门级仿真,到布局布线、电气规则检查、设计规则检查,网表比较等。在设计的不同阶段使用了不同的EDA工具,包括Cadence、Synopsys、Avantl、Modelsim、Max-plusⅡ等等。 本文介绍了HGD08R01软核的RISC体系结构、数据通道设计、时序设计以及硬布线控制设计等,同时还介绍了改软核的验证流程与方法。 MCU是嵌入式系统的心脏,由于嵌入式系统的广泛应用,掌握MCU设计技术显得非常重要。这个项目是迈向嵌入式核心技术的第一步,还有更多的工作需要做。