Philippe Coussy
HighMLevel Synthesis
From Algorithm to Digital Circuit
2008, 297pp.
Hardcover
ISBN:9781402085871
P.庫(kù)西等著
高層次合成,又被稱(chēng)為行為與體系結(jié)構(gòu)層次合成,它是實(shí)現(xiàn)單片系統(tǒng)及各種類(lèi)型組件的關(guān)鍵性設(shè)計(jì)技術(shù),事實(shí)上,由于技術(shù)的進(jìn)步及系統(tǒng)變得日益復(fù)雜,越來(lái)越有必要使用高層次抽象與合成方法。正如在軟件和硬件領(lǐng)域中實(shí)踐所證明的,設(shè)計(jì)者的生產(chǎn)效率隨著抽象層次的提高而增加。諸如VHDL和Verilog之類(lèi)的硬件描述語(yǔ)言在流程中的成功使用,大部分是由于有效合成方法及工具的可利用性,這些工具與方法使得RTL設(shè)計(jì)轉(zhuǎn)化為優(yōu)化的門(mén)層次實(shí)現(xiàn)成為可能。許多人預(yù)期同樣的方法可以適合于抽象的較高層次。在單片系統(tǒng)中,傳統(tǒng)的IC設(shè)計(jì)方法學(xué)依靠用于二階段設(shè)計(jì)流程,即VHDL/Verilog RTL規(guī)約再加上邏輯與實(shí)際合成的FDA工具。這種方法學(xué)確實(shí)已不再適合。因此為把規(guī)約的抽象水平提升到算法/行為層次,現(xiàn)行的復(fù)雜單片系統(tǒng)需要新的ESL層次工具。然而為了向設(shè)計(jì)者提供一個(gè)可實(shí)施的有效自動(dòng)化流程,需要有新的高層次合成工具和方法,這種工具和方法需要在支持設(shè)計(jì)復(fù)雜性同時(shí)能縮短設(shè)計(jì)周期,而在抽象的較高層次上設(shè)計(jì)能滿(mǎn)足這種要求,因?yàn)樗軌蜉^好地處理系統(tǒng)設(shè)計(jì)的復(fù)雜性,在設(shè)計(jì)過(guò)程中較早地驗(yàn)證并增加代碼。
本書(shū)共有15章。1.用戶(hù)需求;2.高層次合成追溯;3.高層次綜合工具Catapult Synthesisi交互式C合成的實(shí)用介紹;4.使用PICO的算法合成;5.高層次SystemC合成與Forte公司的Cynthesizer工具;6.AutoPilot:一種基于平臺(tái)的ESL合成系統(tǒng);7.“All瞚n睠”行為合成及驗(yàn)證與CyberWorkBench;8.Bluespeei建立在平行原子事物基礎(chǔ)上的一種高層次合成通用方法;9.GAUT:一種用于DSP應(yīng)用的高層次合成工具;10.用戶(hù)引導(dǎo)高層次合成;11.無(wú)限精度規(guī)約DSP算法合成;12.使用多面體模型的回路高層次合成;13.操作調(diào)度:算法及應(yīng)用;14.在行為合成中采用位層次設(shè)計(jì)技術(shù);15.用于功率及溫度最小化的高層次合成算法。
這是一本由來(lái)自工業(yè)界和學(xué)術(shù)界專(zhuān)業(yè)人員撰寫(xiě)的,論述高層次合成各個(gè)方面的出色論文集。適合設(shè)計(jì)者、CAD開(kāi)發(fā)者、從事數(shù)字系統(tǒng)設(shè)計(jì)和高層次設(shè)計(jì)與合成的項(xiàng)目經(jīng)理閱讀。
胡光華,高級(jí)軟件工程師
(原中國(guó)科學(xué)院物理學(xué)研究所)
Hu Guanghua, Senior Software Engineer
(Former Institute of Physics,CAS)