基于LEON3處理器和Speed協(xié)處理器的復(fù)雜SoC設(shè)計(jì)實(shí)現(xiàn)*
本文引用地址:http://www.ex-cimer.com/article/94563.htm
圖5 啟動(dòng)DMA的C代碼示意
Speed的AHB接口
為了使Speed可以順利接收LEON3傳送過(guò)來(lái)的控制字或DMA傳送過(guò)來(lái)的原始數(shù)據(jù),需要在原有的Speed core模塊頂層添加AHB Slaver協(xié)議來(lái)接收AHB上傳送的數(shù)據(jù),以及產(chǎn)生相應(yīng)波形的HDL代碼來(lái)將C程序的信息生成Speed所能識(shí)別的信號(hào)波形進(jìn)入Speed模塊內(nèi)部,即從圖6中的控制字,轉(zhuǎn)化成圖7中的時(shí)序。
圖6 C語(yǔ)言描述的Speed控制字
評(píng)論