目前在電子設備上對數字信號處理技術等算法處理的要求越來越高,設計的規模也越來越大,處理過程也越來越復雜。為了提高數字信號處理的速度,越來越多的算法處理需要放在FPGA上來實現。如何把這些復雜的算法移植到FPGA上一直是一個很大的瓶頸。 一方面是設計規模比較大,設計復雜度成倍增加,設計時間會被拉的很長。另一方面由于電子設備要求更快的更新換代,使設計時間不斷被壓縮。因此,設計師面臨的壓力越來越大。奧
Catapult 算法綜合技術能夠極大的緩解這一矛盾。采用Catapult能夠在更高的抽象層次上來對算法進行設計,一方面提高了設計層次,使工程師更多的關注與算法本身的優化,而不必關心將來的實現,使設計師能夠更加容易的設計出優秀的算法結構,大大提升電子設備的性能。另一方面,在高層次進行設計,代碼量也極大的減少,設計時間也會大大縮短。采用高級語言來對算法進行描述所需的代碼量要比采用HDL直接編寫算法本身的代碼量減少100倍,直接的好處是Bug的數量減少,降低了仿真驗證的難度,提高了設計效率,降低了工程師的壓力???/span>
Catapult算法綜合技術能夠兼容已有的設計方法,支持現有的所有的FPGA芯片。在提升現有的設計能力的同時,并不會對目前的設計方法進行大的改動,能夠使整個設計水平穩步提升。思
Catapult 算法綜合技術能夠實現對設計復用,能夠很好的利用已有的設計成果。Catapult不但能夠把已有的RTL的設計成果和一些已有的IP無縫的集成到算法綜合技術中,而且能夠把一些優秀的算法C++代碼也集成到設計工具中,使現有的設計成果能夠得到最大的利用。
Catapult算法綜合技術,能夠極大的提升現有的數字信號處理算法的設計能力,不但能夠更快的把復雜的算法實現到FPGA上,而且極大的縮短了設計時間。良好的設計方法也極大的解放了設計工程師的設計能力,有效的提升了設計水平。
Copyright 2014 acconsys All Rights Reserved 京ICP備12034336號-1 版權所有:奧肯思(北京)科技有限公司 技術支持:上海網站建設 |
![]() |