稅控收款機(jī)主控芯片的SOC設(shè)計(jì)論文_第1頁
稅控收款機(jī)主控芯片的SOC設(shè)計(jì)論文_第2頁
稅控收款機(jī)主控芯片的SOC設(shè)計(jì)論文_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、稅控收款機(jī)主控芯片的SOC設(shè)計(jì)論文    導(dǎo)讀:本論文是一篇關(guān)于稅控收款機(jī)主控芯片的SOC設(shè)計(jì)的優(yōu)秀論文范文,對正在寫有關(guān)于制約論文的寫作者有一定的參考和指導(dǎo)作用,論文片段:,片選信號線(CHIPENABLE)有7根,用于連接不同的外部存儲器件。2.4 以太網(wǎng)接口以太網(wǎng)接口是一塊固化在芯片內(nèi)部的“EPSONFASTETHERNETMAC”IP,這塊IP可以作為MASTER進(jìn)行以太網(wǎng)的DMA傳輸,同時(shí)支持HB總線上的地址增長連續(xù)傳輸模式,它支持IEEE802.3幀中繼傳輸模式,可選擇采用全雙工或半雙工的工作模式。2.5 PB總線上的摘要

2、:本文主要闡述一種新型稅控收款機(jī)中主控芯片的設(shè)計(jì)過程,這種新型的稅控收款有著打印發(fā)票、聯(lián)網(wǎng)報(bào)稅等一系列強(qiáng)大的功能。主控芯片是采用0.18微米制造工藝的32位精簡指令集高性能MCU,最大工作頻率可以達(dá)到133MHz,內(nèi)部采用AMBA總線架構(gòu),集成了多種外圍接口的驅(qū)動模塊,具有強(qiáng)大的功能。關(guān)鍵詞:稅控收款機(jī) 芯片1、稅控收款機(jī)總體網(wǎng)絡(luò)結(jié)構(gòu)和功能稅控收款機(jī)必須是一個可以和外界通過網(wǎng)絡(luò)進(jìn)行信息交互的平臺,系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)通過電子信息服務(wù)平臺,由IC卡申報(bào)平臺、電話語音平臺、網(wǎng)絡(luò)平臺、安全認(rèn)證平臺以及相應(yīng)的電子報(bào)稅軟件系統(tǒng)組成,即統(tǒng)一構(gòu)建以市局為主的稅務(wù)和銀行網(wǎng)關(guān),實(shí)現(xiàn)多種安全認(rèn)證方式、涉稅信息的轉(zhuǎn)發(fā),實(shí)現(xiàn)

3、稅銀實(shí)時(shí)通信等功能。稅收征收數(shù)據(jù)在稅務(wù)機(jī)關(guān)的內(nèi)部網(wǎng)上進(jìn)行傳遞,同時(shí)在征收信息處理點(diǎn)設(shè)數(shù)據(jù)處理前置機(jī),實(shí)現(xiàn)征收處理點(diǎn)數(shù)據(jù)的自動處理與傳遞,如下圖。收款機(jī)網(wǎng)絡(luò)拓?fù)鋱D2、主控芯片的結(jié)構(gòu)和功能設(shè)計(jì)2.1 主控芯片內(nèi)部結(jié)構(gòu)概述主控芯片的名稱是S1C33E02,它是一款采用0.18微米工藝制造的精簡指令集32位微制約器,具有高速,低功耗的優(yōu)點(diǎn),這款微制約器是專門為新型稅控收款機(jī)項(xiàng)目而設(shè)計(jì)的,芯片內(nèi)部集成了多種外設(shè)的驅(qū)動電路,芯片的CPU核是采用EPSON最新的S1C33PECORE,具有強(qiáng)大的數(shù)據(jù)處理能力。2.2 芯片內(nèi)部結(jié)構(gòu)在S1C33E02中有三個MASTER模塊,分別是CORESIC33PE;以太網(wǎng)

4、接口EHTC和DMA制約器。SLAVE模塊則有很多,DPU通過地址映射將這些SLAVE掛在系統(tǒng)的不同區(qū)域,如SDRAM制約器;SRAM制約器;LCD制約器,USBON-THE-GO模塊等等。S1C33PECORE是S1C33E02的核心,CORE主要由運(yùn)算器和制約器組成,承擔(dān)運(yùn)算和處理中斷請求的任務(wù),CORE在構(gòu)成上采用了0.18微米的混和模擬低功耗CMOS技術(shù),有2級流水線結(jié)構(gòu)和4個指令集,總共有128條指令,指令長度固定為16位。核可以有高速和低速兩種不同的時(shí)鐘輸入,高速晶振為48MHz,低速晶振為32.768KHz,核內(nèi)部還內(nèi)置了鎖相環(huán)(PLL)倍頻電路,可以使系統(tǒng)的時(shí)鐘頻率最大達(dá)到66

5、MHz。此外,核內(nèi)部還有一套調(diào)試電路,可供用戶通過單片機(jī)在線仿真器對系統(tǒng)進(jìn)行仿真和調(diào)試。2.3 SRAM制約器SRAM制約器(SRAMC)掛在系統(tǒng)的高速總線(HB)上,是系統(tǒng)與主要外存(SRAM、ROM以及FLASHROM)之間的接口,與外存相連接的地址線有23根,可以達(dá)到8M的地址映射空間;數(shù)據(jù)線有8或16根可以選擇,片選信號線(CHIPENABLE)有7根,用于連接不同的外部存儲器件。2.4 以太網(wǎng)接口以太網(wǎng)接口是一塊固化在芯片內(nèi)部的“EPSONFASTETHERNETMAC”IP,這塊IP可以作為MASTER進(jìn)行以太網(wǎng)的DMA傳輸,同時(shí)支持HB總線上的地址增長連續(xù)傳輸模式,它支持IEEE

6、802.3幀中繼傳輸模式,可選擇采用全雙工或半雙工的工作模式。2.5 PB總線上的模塊根據(jù)S1C33E02地址映射區(qū)域的分配(CPU把外設(shè)映射到不同的地址空間),PB上的模塊主要被分配在兩個區(qū)域:第一區(qū)和第六區(qū)。其中第六區(qū)還特別用來供用戶進(jìn)行功能擴(kuò)展用。2.6 分頻器PSC用來產(chǎn)生芯片內(nèi)部8位/16位定時(shí)/計(jì)數(shù)器所需的時(shí)鐘信號,同時(shí)它也產(chǎn)生內(nèi)部A/D轉(zhuǎn)換器所需的時(shí)鐘信號。PSC的時(shí)鐘信號直接由SIC33PE內(nèi)部的鎖相環(huán)電路(PLL)產(chǎn)生。2.7 中斷制約器使用中斷制約器不僅可以制約外部稅控收款機(jī)主控芯片的SOC設(shè)計(jì)相關(guān)范文由寫論文的好幫手提供,轉(zhuǎn)載請保留網(wǎng)址.和內(nèi)部中斷,還可以觸發(fā)IDMA。I

7、TC可制約的中斷種類很多,包括5個DMA中斷、內(nèi)部輸入/輸出中斷18個、16位定時(shí)計(jì)數(shù)器中斷20個、8位定時(shí)計(jì)數(shù)器中斷6個、先進(jìn)先出串口發(fā)出的中斷12個、A/D轉(zhuǎn)換器中斷和實(shí)時(shí)時(shí)鐘中斷。2.8 定時(shí)/計(jì)數(shù)器以及PWM制約器這個模塊主要包括6個通道的8位定時(shí)/計(jì)數(shù)器(內(nèi)置脈沖寬度調(diào)制PWM模塊);10個通道的16位定時(shí)/計(jì)數(shù)器(同樣內(nèi)置PWM),16位定時(shí)/計(jì)數(shù)器內(nèi)還帶有16位數(shù)/模轉(zhuǎn)換器。此外還有一個看門狗定時(shí)器。2.9 串口(帶一個先進(jìn)先出的緩存)芯片內(nèi)有4個通道的串口,支持同步和異步模式和紅外傳輸模式,并且每個串行通道都帶有一個先進(jìn)先出的緩沖器。串口工作所需要的串行時(shí)鐘可以由8位定時(shí)/計(jì)數(shù)

8、器產(chǎn)生。2.10 通用輸入輸出接口S1C33E02中有多個GPIO口供用戶使用,但是大多數(shù)通用接口的引腳都是和別的功能復(fù)用的,最大的接口引腳數(shù)為68個。2.11 卡接口S1C33E02中支持多個卡的使用,主要為幾種通用的PC卡,像PC卡、CF卡或SMARTMEDIA卡等等,不同卡接口的支持與否由FIRMWARE決定,在卡接口中還集成了具有硬件和軟件糾錯功能的電路。2.12 時(shí)鐘管理模塊所有第一區(qū)模塊的時(shí)鐘信號供給與否全都由CMU來制約。如果CMU被關(guān)閉的話,所有第一區(qū)的模塊都將停止工作。2.13 USB芯片內(nèi)部還集成了具有USB2.0功能的USB制約器,此外還加入了USBON-THE-GO功能

9、(既能作為USB的HOST又能作為USB的PERIPHERAL)。支持制約傳輸、塊傳輸以及中斷傳輸,支持USB高速傳輸模式(12Mbps)。在USB制約器內(nèi)部還集成了2KB可編程的FIFO用于斷點(diǎn)傳輸,兩個通用DMA端口用于8位或者16位的DMA傳輸,在功耗方面,通過制約時(shí)鐘的方式始功耗大大減少。2.14 擴(kuò)展型串口S1C33E02內(nèi)有4個串口,每個串口都支持同步/異步和紅外傳輸,每個串口帶一個FIFO緩存,可以通過內(nèi)置的12位可編程定時(shí)器產(chǎn)生串口工作所需要的時(shí)鐘,串口工作符合ISO7816標(biāo)準(zhǔn)。2.15 調(diào)制解調(diào)器制約器制約器可以利用普通串口或增強(qiáng)型串口來制約外部的調(diào)制解調(diào)器,利用芯片內(nèi)置的

10、軟件程序進(jìn)行流量制約。2.16 增強(qiáng)型通用輸入/輸出口主要是給66個普通的輸入/輸出口增加額外的功能,通過PB總線給通用端口增加復(fù)用功能。2.17 擴(kuò)展中斷制約器為各種不同的外部電路重新分配中斷資源,根據(jù)不同的需要,以中斷解碼的方式由FIRMWARE來對這個模塊進(jìn)行編程。2.18 時(shí)鐘模塊是F42RTC的嵌入式的宏,包含了時(shí)間計(jì)數(shù)器(秒、分鐘、小時(shí))和日期計(jì)數(shù)器(天、星期、月、年),計(jì)數(shù)器用BCD碼進(jìn)行讀寫操作,時(shí)間有24小時(shí)/12小時(shí)兩種選擇,可以由設(shè)定的時(shí)間產(chǎn)生中斷,這個模塊的供電是單獨(dú)的,不會因系統(tǒng)掉電而停止工作。2.19 接口有兩個通道的SPI接口,可以設(shè)定為MASTER或SLAVE模式,支持1到16位數(shù)據(jù)的傳輸,數(shù)據(jù)傳輸?shù)臅r(shí)序可通過SPI寄存器進(jìn)行選擇,并且在數(shù)據(jù)傳輸?shù)目障犊梢匀我獠迦胙舆t,并且可以通過寄存器的狀態(tài)產(chǎn)生中斷。2.20 DCSIO這個端口共有兩個通道,每個都可進(jìn)行輸入/輸出操作,每個通道都帶有一個可變方向的移位寄存器,通道內(nèi)有一個方向探測器,探測到數(shù)據(jù)傳輸?shù)姆较蚝篁?qū)動狀態(tài)機(jī)以不同的方式進(jìn)行運(yùn)轉(zhuǎn)。2.21 擴(kuò)展時(shí)鐘管理器這個模塊功能十分強(qiáng)大,可以制約系統(tǒng)的復(fù)位信號(RESET)和不可屏蔽中斷信號,選擇系統(tǒng)時(shí)鐘的來源;制約晶振電路的開/關(guān);制約PLL的倍頻倍數(shù)以及外圍電路時(shí)鐘的分頻系數(shù)。3、結(jié)語規(guī)劃了整個稅控收款機(jī)系統(tǒng)的芯片,通過

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論