论文部分内容阅读
本设计针对当前国内变频控制芯片的研发现状,设计了一款具有自主知识产权、具有独立系统架构、拥有较强通用性的变频控制芯片。该款SOC芯片的设计与实现体现出了研发者在芯片设计方法学及芯片架构上的有益探索。本文详细介绍了变频控制芯片SOC的整体架构,以及这款SOC芯片的全流程设计与实现,包括SOC中各个模块的RTL级设计、逻辑综合、可测性设计、版图布局布线设计和整个SOC芯片的静态时序分析和等价性验证。作者首先介绍了SOC芯片设计的方法学和IP复用技术,在此基础上提出了变频控制SOC芯片的架构,完成了功能定义、模块划分、CPU的选取和裁剪以及总线类型的选择等。接着,阐述了SOC中主要IP的逻辑设计和物理设计以及生成硬核后嵌入到整个SOC中的方法。在逻辑设计中,完成了IP的RTL级的功能描述、功能仿真以及逻辑综合。在物理设计中,详细描述了IP核的面积、电源引脚等信息以及生产版图后的仿真。然后,介绍了整个SOC的芯片级设计,主要包括电源的引入和pad的选择,以及hard macro的布局等。最后,对整个SOC芯片进行分析和验证,包括:功能仿真、静态时序分析和等价性验证等。本设计采用自顶向下的设计方法,设计中所有的模块均采用Verilog HDL来实现RTL级的描述,通过Design Compiler工具实现模块和整个SOC的逻辑综合,使用DFT Compiler进行可测性设计,使用IC Compiler来进行版图设计以及最后使用Conformal进行等价性验证。该设计的主要贡献是基于变频控制芯片,提供了一个完整的SOC设计流程。其中,包括IP核的设计与SOC芯片的设计及IP复用技术,解决了芯片设计过程中的诸多难点,如:SOC系统的基本构架的搭建和各个模块之间的协同工作;SOC系统中核心处理模块OR1200的源代码的裁剪;各个模块之间异步逻辑接口的设计;IP核嵌入SOC芯片中的布局规划等。本款变频控制SOC芯片不仅实现了特定的变频控制输出,还可以根据软件工程师编写的软件程序,对寄存器进行配置,实现可控制的输入信号采集和可控制的变频信号输出,具有很大的通用性和灵活性。本设计的目的为提供一款实现功能,具有可配置性的SOC芯片以及芯片内的通用的IP核。