一種高集成度基于PCI總線的AM80486 CPU設(shè)計與實現(xiàn)
CPU模塊與典型80486模塊的系統(tǒng)結(jié)構(gòu)差異對比見表1。本文引用地址:http://m.butianyuan.cn/article/178758.htm
2.1 硬件設(shè)計
2.1.1 處理器及存儲器電路
CPU模塊的處理器及存儲器配置如下;a.處理器采用AMD公司的AM80486DX2處理器,外部輸入時鐘33MHz,內(nèi)部工作頻率66MHz,芯片工作在保護模式下,最大尋址空間為4GB;b.FLASH 4MB,SRAM 1MB,NVRAM 32KB。
2.1.2 外圍工作電路
外圍工作電路主要包括復位及看門狗電路、離散量接口電路、RS232接口電路和DC/DC電路,具體配置如下:a.復位及看門狗電路,采用MAX706芯片實現(xiàn),看門狗周期1s;b.離散量接口電路,3路輸入TTL離散量;c.RS232接口電路,采用MAX232AESE芯片實現(xiàn)2路RS232接口;d.DC/DC電路,采用2個LT1085芯片實現(xiàn)5V/2.5V和5W3.3V的電源轉(zhuǎn)換。
2.1.3 PCI接口電路
CPU模塊的系統(tǒng)總線采用PCI總線,PCI總線寬度為32位(地址/數(shù)據(jù)復用),總線工作時鐘33MHz,最大傳輸速度可達132Mb/s。CPU模塊采用PCI9056芯片作為PCI總線接口,主從選擇為Host方式,工作模式為C模式。由于AM80486處理器應(yīng)用年代較早,無法直接與PCI接口芯片連接,因此CPU模塊采用可編程邏輯連接AM80486局部總線和PCI9056。
AM80486與PCI9056的交聯(lián)如圖3所示。AM80486的地址和數(shù)據(jù)可直接與PCI9056相連。針對控制信號,在本系統(tǒng)中,CPU模塊是PCI總線上唯一的主設(shè)備,在訪問PCI總線時,需對圖3中的控制信號進行邏輯綜合。
評論