為了實(shí)現(xiàn)把軟件仿真的數(shù)據(jù)通過(guò)PCI總線DMA傳輸、處理后轉(zhuǎn)換成高速視頻串行數(shù)據(jù)流(LVDS數(shù)據(jù)流),設(shè)計(jì)出了基于pci9054的數(shù)據(jù)轉(zhuǎn)換模塊。通過(guò)介紹PCI總線接口協(xié)議芯片pci9054的性能、特點(diǎn),分析了windows的WDM驅(qū)動(dòng)程序的特點(diǎn),在軟硬件設(shè)計(jì)中采用把數(shù)據(jù)緩存器設(shè)置為兩組SRAM的結(jié)構(gòu),兩組SRAM交替進(jìn)行數(shù)據(jù)存取的方式,有效克服了數(shù)據(jù)流不連續(xù)的現(xiàn)象,解決了形成不間斷數(shù)據(jù)流和兩次DMA傳輸之間的數(shù)據(jù)間斷問(wèn)題。應(yīng)用結(jié)果表明,該設(shè)計(jì)可滿足數(shù)字視頻帶寬20 MHz以內(nèi)的LVDS數(shù)據(jù)流的轉(zhuǎn)換與傳輸。
標(biāo)簽:
9054
PCI
數(shù)據(jù)轉(zhuǎn)換
模塊設(shè)計(jì)
上傳時(shí)間:
2014-12-26
上傳用戶:jisujeke