隨著信息技術(shù)的發(fā)展,系統(tǒng)級芯片SoC(System on a Chip)成為集成電路發(fā)展的主流。SoC技術(shù)以其成本低、功耗小、集成度高的優(yōu)勢正廣泛地應(yīng)用于嵌入式系統(tǒng)中。通過對8位增強(qiáng)型CPU內(nèi)核的研究及其在FPGA(Field Programmable Gate Arrav)上的實(shí)現(xiàn),對SoC設(shè)計(jì)作了初步研究。 在對Intel MCS-8051的匯編指令集進(jìn)行了深入地分析的基礎(chǔ)上,按照至頂向下的模塊化的高層次設(shè)計(jì)流程,對8位CPU進(jìn)行了頂層功能和結(jié)構(gòu)的定義與劃分,并逐步細(xì)化了各個(gè)層次的模塊設(shè)計(jì),建立了具有CPU及定時(shí)器,中斷,串行等外部接口的模型。 利用5種尋址方式完成了8位CPU的數(shù)據(jù)通路的設(shè)計(jì)規(guī)劃。利用有限狀態(tài)機(jī)及微程序的思想完成了控制通路的各個(gè)層次模塊的設(shè)計(jì)規(guī)劃。利用組合電路與時(shí)序電路相結(jié)合的思想完成了定時(shí)器,中斷以及串行接口的規(guī)劃。采用邊沿觸發(fā)使得一個(gè)機(jī)器周期對應(yīng)一個(gè)時(shí)鐘周期,執(zhí)行效率提高。使用硬件描述語言實(shí)現(xiàn)了各個(gè)模塊的設(shè)計(jì)。借助EDA工具ISE集成開發(fā)環(huán)境完成了各個(gè)模塊的編程、調(diào)試和面向FPGA的布局布線;在Synplify pro綜合工具中完成了綜合;使用Modelsim SE仿真工具對其進(jìn)行了完整的功能仿真和時(shí)序仿真。 設(shè)計(jì)了一個(gè)通用的擴(kuò)展接口控制器對原有的8位處理器進(jìn)行擴(kuò)展,加入高速DI,DO以及SPI接口,增強(qiáng)了8位處理器的功能,可以用于現(xiàn)有單片機(jī)進(jìn)行升級和擴(kuò)展。 本設(shè)計(jì)的CPU全面兼容MCS-51匯編指令集全部的111條指令,在時(shí)鐘頻率和指令的執(zhí)行效率指標(biāo)上均優(yōu)于傳統(tǒng)的MCS-51內(nèi)核。本設(shè)計(jì)以硬件描述語言代碼形式存在可與任何綜合庫、工藝庫以及FPGA結(jié)合開發(fā)出用戶需要的固核和硬核,可讀性好,易于擴(kuò)展使用,易于升級,比較有實(shí)用價(jià)值。本設(shè)計(jì)通過FPGA驗(yàn)證。
標(biāo)簽: FPGA CPU 8位 增強(qiáng)型
上傳時(shí)間: 2013-04-24
上傳用戶:jlyaccounts
英文描述: 8-BIT SHIFT REGISTERS WITH OUTPUT LATCHES 中文描述: 8位移位寄存器與輸出鎖存器
上傳時(shí)間: 2013-06-23
上傳用戶:327000306
主要特點(diǎn)管腳完全與三星9454兼容8位CISC型內(nèi)核(MC05)4K byte OTP ROM208 byte RAM3組IO口(最多可支持17個(gè)通用IO口和1個(gè)輸入口)1個(gè)PWM輸出1個(gè)8位基本定時(shí)器1個(gè)8位帶比較輸出的定時(shí)器1個(gè)10位ADC(9路輸入)2個(gè)外中斷、1個(gè)定時(shí)器中斷、1個(gè)PWM中斷看門狗復(fù)位功能3V低壓復(fù)位可選晶振/RC振蕩晶振400K-8MHzRC振蕩有3.2MHz(@5V,typ.)、8MHz(@5V,typ.)、外接電阻電容3種可選
上傳時(shí)間: 2013-11-05
上傳用戶:Jerry_Chow
概述 BM22P02是一款OTP類型低功耗8位通用微控制器(MCU)。可適用于各類簡單功能的小家電控制。 主要特點(diǎn) ●指令與BL2220兼容●CPU:8位●ROM單元:2Kbyte●RAM單元:64byte●晶振電路:400K~4MHz晶體振蕩器或內(nèi)置RC振蕩●I/O口:2組8位雙向口●1個(gè)單向輸出口●17位watchdog●1路BUZZER輸出●低電壓復(fù)位LVR(翻轉(zhuǎn)電壓1.9V±0.2V),可軟件選擇●其他外圍電路:8位可編程定時(shí)器●工作電源電壓:2.0~5.5V●工作溫度:-40~85℃●靜態(tài)功耗:<1uA@VDD=3V●動態(tài)功耗:<1mA@VDD=3V●封裝形式:SOP24/DIP24/SOP20200MIL/SOP20300MIL/SSOP20/DIP20
上傳時(shí)間: 2013-11-25
上傳用戶:smthxt
概述 BL22P02是一款低功耗8位OTP型微控制器單元(MCU),適用于各類小家電控制。 主要特點(diǎn) 8位CISC結(jié)構(gòu)CPU(Motorola HC05兼容)17個(gè)通用IO口8位實(shí)時(shí)定時(shí)器/計(jì)數(shù)器,其信號源和觸發(fā)沿可由軟件設(shè)定,可設(shè)置溢出中斷7路鍵盤中斷(KBI)2路外中斷(INT)振蕩模式晶振:32K晶振:432K-8MHz內(nèi)部RC:2MHz@5V、4MHz@5V、6MHz@5V外接電阻低功耗設(shè)計(jì)(靜態(tài)功耗<1uA@5V)內(nèi)部自振式看門狗計(jì)數(shù)器(WDT)64byteRAM2K*8bitOTPROM串行燒寫接口電路程序加密功能工作電壓2.0-5.5V@(432K-4M)2.7-5.5V@(432K-8M)封裝形式:DIP20、SOP20、DIP18、SOP18、DIP16、SOP16、DIP14、SOP14、DIP8、SOP8
上傳時(shí)間: 2013-10-15
上傳用戶:佳期如夢
概述 BL22P64可以作為許多中高檔小家電(如電磁爐、微波爐、豆?jié){機(jī)等)的控制芯片,這一類小家電通常都需要靈活的、可編程的控制方式,并需要AD、PWM等資源,同時(shí)滿足抗電磁干擾(EMC)4KV的要求。 主要特點(diǎn) ●8位CISC型內(nèi)核(兼容MotorolaHC05)●4KbyteOTPROM●208byteRAM●3組IO口(最多18個(gè)IOPIN)●1個(gè)PWM輸出●1個(gè)8位基本定時(shí)器●1個(gè)8位帶MATCH輸出的定時(shí)器●1個(gè)10位ADC(9路輸入)●2個(gè)外中斷、1個(gè)定時(shí)器中斷、1個(gè)PWM中斷●WATCHDOG●3V低壓復(fù)位●可選晶振/RC振蕩晶振400K-4MHzRC振蕩有3.2MHz(@5V,typ.)、0.5MHz(@5V,typ.)、外接電阻3種可選●工作電壓2.7-5.5V●工作溫度-40-85℃●封裝形式:SOP20/DIP20/SOP16
上傳時(shí)間: 2013-11-06
上傳用戶:DE2542
前言 通用單片機(jī),其實(shí)泛指微控器,對于芯片提供廠商,又指應(yīng)用于通用領(lǐng)域的單片機(jī)產(chǎn)品;廣泛應(yīng)用于家電產(chǎn)品、工業(yè)控制產(chǎn)品、儀器儀表設(shè)備、智能控制器等當(dāng)中,滲透在人們的日常生活、生產(chǎn)活動當(dāng)中。按照通用單片機(jī)的數(shù)據(jù)總線位數(shù)劃分,也分為4位、8位、16位以及32位通用單片機(jī)/微控制器,其中又以8位通用單片機(jī)在通用領(lǐng)域應(yīng)用的市場當(dāng)中,占據(jù)最大的份額;而且隨著需求的增漲,全球8位通用單片機(jī)的出貨量還在攀升當(dāng)中。在8位通用單片機(jī)的供貨商中,有很多世界知名的芯片廠商,都在給廣大用戶提供各種規(guī)格的通用單片機(jī)產(chǎn)品,應(yīng)用于各種領(lǐng)域;凌陽科技(Sunplus Technology Co.,Ltd.)作為全球知名的芯片設(shè)計(jì)公司,在通用單片機(jī)產(chǎn)品上,提供了SPMC系列通用單片機(jī)。
上傳時(shí)間: 2013-11-02
上傳用戶:gtzj
主要特點(diǎn)管腳完全與三星9454兼容8位CISC型內(nèi)核(MC05)4KbyteOTPROM208byteRAM3組IO口(最多可支持17個(gè)通用IO口和1個(gè)輸入口)1個(gè)PWM輸出1個(gè)8位基本定時(shí)器1個(gè)8位帶比較輸出的定時(shí)器1個(gè)10位ADC(9路輸入)2個(gè)外中斷、1個(gè)定時(shí)器中斷、1個(gè)PWM中斷看門狗復(fù)位功能3V低壓復(fù)位可選晶振/RC振蕩晶振400K-8MHzRC振蕩有3.2MHz(@5V,typ.)、8MHz(@5V,typ.)、外接電阻電容3種可選工作電壓2.2-5.5V(工作頻率400K-4MHz)2.4-5.5V(工作頻率4M-8MHz)工作溫度-40-85℃封裝形式:MC10P2320S:SOP20MC10P2320D:DIP20MC10P2316S:SOP16MC10P2316D:DIP20MC10P2308S:SOP8MC10P2308D:DIP8
上傳時(shí)間: 2014-01-19
上傳用戶:yd19890720
在單片機(jī)應(yīng)用系統(tǒng)中,用戶必須時(shí)刻掌握系統(tǒng)的運(yùn)行狀況及某些重要的過程信息,即用戶必須通過顯示系統(tǒng)獲取當(dāng)前單片機(jī)的運(yùn)行情況,因此顯示技術(shù)是單片機(jī)的重要組成部分。在實(shí)際應(yīng)用中,為了節(jié)約端口資源和整機(jī)成本,通常采用單片機(jī)的通用串行口、8位移位寄存多閃爍現(xiàn)象越嚴(yán)重。本文介紹一種利用SPI器件優(yōu)化單片機(jī)顯示系統(tǒng)的方法,該方法克服了一般顯示方法的以上兩個(gè)缺點(diǎn),具有一定的實(shí)用性。器74LS164及LED數(shù)碼管構(gòu)成串行動態(tài)顯示系統(tǒng),該系統(tǒng)一定程度優(yōu)化了顯示輸出通道對單片機(jī)I/O端口的占用數(shù)量,但它仍需大量(幾個(gè)LED就占用幾條I/O口線)的I/O端口作LED片選,同時(shí)由于74LS164本身未提供輸出允許端,單片機(jī)送來的串行數(shù)據(jù)從高位LED移向低位LED的過程中,會出現(xiàn)LED本應(yīng)熄滅的筆劃發(fā)光而形成閃爍現(xiàn)象,且LED數(shù)越多閃爍現(xiàn)象越嚴(yán)重。本文介紹一種利用SPI器件優(yōu)化單片機(jī)顯示系統(tǒng)的方法,該方法克服了一般顯示方法的以上兩個(gè)缺點(diǎn),具有一定的實(shí)用性。
上傳時(shí)間: 2013-10-30
上傳用戶:asdstation
概述:MC10P12XX系列是一款低功耗、8位OTP型微控制器單元(MCU),并帶有內(nèi)置高精度振蕩器及一個(gè)可直接驅(qū)動紅外發(fā)射管的遙控碼輸出口。適用于各類家電(如電視、VCD機(jī)等)的紅外遙控器。
上傳時(shí)間: 2013-11-08
上傳用戶:digacha
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1