<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > EDA/PCB > 設計應用 > MC8051單片機IP核的FPGA實(shí)現與應用

MC8051單片機IP核的FPGA實(shí)現與應用

作者: 時(shí)間:2009-04-01 來(lái)源:網(wǎng)絡(luò ) 收藏
1 引言
長(cháng)期以來(lái),單片機以其性?xún)r(jià)比高、體積小、功能靈活等方面的獨特優(yōu)點(diǎn)被廣泛應用。但受其內部資源的限制,單片機需要在片外擴展相關(guān)資源。為了達到處理速度和控制靈活性方面的需求,采用微控制器和可編程邏輯器件設計單片機嵌入式系統。隨著(zhù)現場(chǎng)可編程邏輯陣列()及EDA技術(shù)的發(fā)展,百萬(wàn)門(mén)級的、可重構的嵌入式U核、功能復雜的及各種功能強大的EDA工具的出現,實(shí)現將U、存儲器和一些外圍電路集成到一個(gè)芯片成為可能。隨著(zhù)技術(shù)在FPCA中的應用,特別是U 技術(shù)的發(fā)展。出現了性能不同的嵌入式MCU軟核。MCS-51系列MCU是目前應用時(shí)間最長(cháng)、最普及、可獲得應用資料最多的功能強大的8位MCU,建立805l MCU可綜合IP核對于各種嵌入式系統和片上系統(SOC)的應用。針對MCU的應用前景,出現了幾個(gè)比較典型的805l IP核,如DW核.OpenCore組織的0C核及T51核,MC805l核等。這些IP核都是采用HDL語(yǔ)言描述的軟MCU內核,其與工藝無(wú)關(guān),能夠在多種上進(jìn)行邏輯綜合及實(shí)現。這里采用免費的MC805lIP核,通過(guò)對MC8051結構原理的分析,詳細論述其在FPCA中的實(shí)現及應用。

2 MC8051 IP核基本結構及原理
MC8051是與MCS一5l系列微處理器指令集完全兼容的8位嵌入式微處理器,通過(guò)芯核重用技術(shù),可廣泛應用在一些面積要求比較苛刻,而對速度要求不是很高的片上系統中。
2.1 MC8051功能特點(diǎn)
采用完全同步設計:指令集和標準8051微控制器完全兼容;指令執行時(shí)間為l~4個(gè)時(shí)鐘周期,執行性能優(yōu)于標準805l微控制器8倍左右;用戶(hù)可選擇定時(shí)/計數器、串行接口單元的數量,最多可增加到256組;新增特殊功能寄存器用于選擇不同的定時(shí)/計數器、串行接口單元;可選擇是否使用乘法器(乘法指令MUL);可選擇是否使用除法器(除法指令DIV);可選擇是否使用十進(jìn)制調整功能(十進(jìn)制調整指令DA);I/0口不復用,無(wú)雙向數據I/O端口,輸入、輸出端口獨立;內部帶256Byte RAM;⑾最多可擴展至64 KB的ROM和64 KB的RAM;與工藝無(wú)關(guān),可通過(guò)修改VHDL源代碼擴
展及參數化設置。
2.2 MC8051結構及設計層次
圖1給出MC805l_eore的頂層設計模塊及其子模塊,包括頂層的各個(gè)信號端口及3個(gè)存儲器模塊。同時(shí)給出了頂層的輸入輸出I/O口。定時(shí)/計數器和串行接口單元,對應于圖中的MC805l_tmrctr和MC8051_siu模塊,數量可選擇,圖中用虛線(xiàn)表示。MC8051 IP核與工業(yè)標準8051單片機不同,MC8051的輸入、輸出并口分別映射到獨立的端口上。其頂層各I/O信號的描述如表l所示。

本文引用地址:http://dyxdggzs.com/article/192100.htm

MC805lIP核的設計層次及對應的VHDL文件如圖2所示嘲。它由定時(shí)/計數器、ALU算數邏輯單元、串行接口單元和控制單元組成。RAM及ROM模塊不包括在IP核內,處于設計的頂層,方便于不同的應用設計及仿真。


上一頁(yè) 1 2 3 下一頁(yè)

關(guān)鍵詞: 8051 FPGA MC IP核

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>