PCI Express 協(xié)議由于其高速串行、系統(tǒng)拓?fù)浜?jiǎn)單等特點(diǎn)被廣泛用于各種領(lǐng)域。Altera公司的Arria II GX FPGA內(nèi)集成了支持鏈?zhǔn)紻MA傳輸功能的PCI Express硬核,適應(yīng)了PCI Express總線高速度的要求。文中利用Jungo公司的windriver軟件實(shí)現(xiàn)了鏈?zhǔn)紻MA的上層應(yīng)用設(shè)計(jì)。首先給出了鏈?zhǔn)紻MA實(shí)現(xiàn)的基本過(guò)程,接著分析了鏈?zhǔn)紻MA數(shù)據(jù)傳輸需要處理的幾個(gè)問(wèn)題,給出了相應(yīng)的解決辦法和策略。采用這些方法,保證了DAM數(shù)據(jù)傳輸?shù)恼_性,簡(jiǎn)化了底層FPGA應(yīng)用邏輯的設(shè)計(jì)。
標(biāo)簽:
windriver
DMA
上傳時(shí)間:
2013-11-20
上傳用戶:hanwudadi