技術(shù)總結(jié)
本發(fā)明公開了一種高層次綜合工具中的多操作數(shù)加法優(yōu)化方法及系統(tǒng),該方法步驟包括:獲取電路設(shè)計的高層次功能描述,進而得到該電路設(shè)計所包含的運算操作以及操作數(shù);分析上述運算操作,判斷是否出現(xiàn)3個或3個以上的操作數(shù)連續(xù)相加,若是繼續(xù)執(zhí)行下面,否則結(jié)束;讀取用戶配置文件中的優(yōu)化目標(biāo)并根據(jù)優(yōu)化目標(biāo)建立壓縮樹,并保存壓縮樹信息;根據(jù)壓縮樹信息生成可綜合的壓縮樹HDL代碼。本發(fā)明可以在高層次綜合階段,根據(jù)用戶配置文件中的優(yōu)化目標(biāo)進行多操數(shù)加法的設(shè)計空間優(yōu)化,有助于生成性能更優(yōu)的多操作數(shù)加法電路和提升高層次綜合工具的性能。本發(fā)明作為一種高層次綜合工具中的多操作數(shù)加法優(yōu)化方法及系統(tǒng)可廣泛應(yīng)用于計算機與電路設(shè)計領(lǐng)域。
技術(shù)研發(fā)人員:王自鑫;陳弟虎;衣楊;張曉強
受保護的技術(shù)使用者:中山大學(xué)
文檔號碼:201611009866
技術(shù)研發(fā)日:2016.11.16
技術(shù)公布日:2017.05.17