日前,意法半导体的工程师公布了如何在半导体设计自动化领域运用多米诺逻辑电路(Domino Logic)设计的方法理论。多米诺逻辑电路是一种超级快速电路的设计方法,用于最高性能的定制化设计。意法半导体首席资深工程师Razak Hossain在《High Performance ASIC Design:Using Synthesizable Domino Logic in An ASIC Flow》一书中详细论述了这种设计方法,这是首部详细论述在标准自动化设计流程采用多米诺逻辑电路设计的专著,书中描述的技术来自一个为期三年的工业开发项目。
数字逻辑电路在当今半导体市场占有最大的份额。目前数字逻辑电路的实现技术以自动逻辑合成和物理设计方法为主。与定制设计技术相比,这两种技术可以在更短的时间内完成数字设计,需要的设计工程师人数更少,但是这两种方法现在只局限于微处理器和少量的超高性能的数字设计。虽然利用ASIC设计方法可以在定制设计中模仿很多高性能数字设计方法,但是标准ASIC设计流程不支持使用多米诺逻辑设计。
如果能够简便易用,多米诺逻辑设计将会有更广阔的应用空间。例如,随着VLSI系统演变为片上系统(SoC),很多传统的系统级优化将会在芯片上完成。如果可以用一个速度更快的多米诺逻辑处理器内核取代多个处理速度较慢的内核,则可以进一步降低成本。或者,如果使用多米诺逻辑电路技术实现一款既有的设计,则可以提高原设计的运行速度,而且不会发生微架构重新设计和软件移植的费用。在纳米级CMOS混合信号应用中控制模拟和射频(RF)电路,是高速数字逻辑电路的另一种应用形式。在关键模块中巧妙地使用多米诺逻辑电路,可以使目标应用的功耗最小化,同时使工艺技术的性能最大化。
“高速数字逻辑对于采用先进的CMOS工艺设计的射频(RF)应用至关重要,因为无线调制解调器的射频部分对数字信号处理性能的依赖性越来越强,”ST-NXP Wireless射频设计总监Thierry Arnaud表示,“自动化设计方法可以提高生产效率,加快产品上市时间,改进设计的总体质量。”
《High Performance ASIC Design: Using Synthesizable Domino Logic in An ASIC Flow》由剑桥大学出版社出版发行,这本书总述ASIC设计中实现高速度设计的方法,再分章节详细介绍多米诺逻辑电路标准单元库的设计和定征,以及一个先进的多米诺逻辑合成流程。本书还用实际结果来验证多米诺逻辑自动设计方法,包括硅测量,同时还以现实世界的设计实例,例如:微处理器和Viterbi解码器的执行单元的实现,来说明如何在实际应用中使用这种设计方法。这本书特别适合电气和计算机工程专业的研究生和研究人员阅读,同时还适合半导体工业的电路设计工程师和EDA工程师学习。 |