隨著電子技術(shù)和EDA技術(shù)的發(fā)展,大規(guī)??删幊踢壿嬈骷LD(Programmable Logic Device)、現(xiàn)場可編程門陣列FPGA(Field Programmable Gates Array)完全可以取代大規(guī)模集成電路芯片,實現(xiàn)計算機可編程接口芯片的功能,并可將若干接口電路的功能集成到一片PLD或FPGA中.基于大規(guī)模PLD或FPGA的計算機接口電路不僅具有集成度高、體積小和功耗低等優(yōu)點,而且還具有獨特的用戶可編程能力,從而實現(xiàn)計算機系統(tǒng)的功能重構(gòu).該課題以Altera公司FPGA(FLEX10K)系列產(chǎn)品為載體,在MAX+PLUSⅡ開發(fā)環(huán)境下采用VHDL語言,設(shè)計并實現(xiàn)了計算機可編程并行接芯片8255的功能.設(shè)計采用VHDL的結(jié)構(gòu)描述風(fēng)格,依據(jù)芯片功能將系統(tǒng)劃分為內(nèi)核和外圍邏輯兩大模塊,其中內(nèi)核模塊又分為RORT A、RORT B、OROT C和Control模塊,每個底層模塊采用RTL(Registers Transfer Language)級描述,整體生成采用MAX+PLUSⅡ的圖形輸入法.通過波形仿真、下載芯片的測試,完成了計算機可編程并行接芯片8255的功能.
標簽:
FPGA
計算機
可編程
外圍接口
上傳時間:
2013-06-08
上傳用戶:asddsd
LCD 因其輕薄短小,低功耗,無輻射,平面直角顯示,以及影像穩(wěn)定等特點,當(dāng)今應(yīng)用非常廣泛。CPLD(復(fù)雜可編程邏輯器件) 是一種具有豐富可編程功能引腳的可編程邏輯器件,不僅可實現(xiàn)常規(guī)的邏輯器件功能,還可以實現(xiàn)復(fù)雜而獨特的時序邏輯功能。并且具有ISP (在線可編\\r\\n程) [1 ] 功能,便于進行系統(tǒng)設(shè)計和現(xiàn)場對系統(tǒng)進行功能修改、調(diào)試、升級。通常CPLD 芯片都有著上萬次的重寫次數(shù),即用CPLD[ 2 ] 進行硬件設(shè)計,就像軟件設(shè)計一樣靈活、方便。而現(xiàn)今LCD的控制大都采用
標簽:
CPLD
LCD
可編程邏輯器件
上傳時間:
2013-08-16
上傳用戶:zhliu007