论文部分内容阅读
论文主要研究了基于Balsa语言的异步ASIC电路设计方法,讨论了异步电路工作的基本理论、模型分类、基本单元等。介绍了Balsa软件、语法及其与同步EDA工具接口的设计流程。着重研究了用ABS语言建立SMIC180纳米CMOS目标工艺库的方法和关键步骤,完成门级网表的产生、验证,到版图的生成、验证及后仿真,实现ASIC的整个设计流程,完成了基于Balsa语言的异步ASIC电路设计方法的研究。通过设计8位乘法器并在XilinxFPGA上的运行,验证了异步设计方法。采用基于Balsa语言的异步电路设计方法完成了兼容8051指令的ALU、寄存器、译码器及MCU模块的设计,显示了基于异步设计语言的电路设计方法在大规模电路中设计的优势。论文通过对基于Balsa语言的异步电路设计方法的研究,提出了异步系统设计的流程,解决了异步电路设计与现有设计工具的融合问题,对于今后异步电路设计,具有很好的实用价值。