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