新聞中心

EEPW首頁 > 電源與新能源 > 設計應用 > 基于CPCI總線的PowerPC主處理板設計

基于CPCI總線的PowerPC主處理板設計

作者: 時間:2011-07-20 來源:網(wǎng)絡 收藏

2.2.2 L2 Cache
MPC7410器支持L2 Cache,內(nèi)部集成了L2Cache接口控制器,提供L2 Cache接口的時序控制電路,通過器內(nèi)部L2 Cache控制器可以訪問Cache存儲器。主板上實現(xiàn)了總容量為2MByte的L2 Cache,數(shù)據(jù)寬度為72位,其中8位為校驗位,64位為數(shù)據(jù)位。
2.2.3 橋接器
橋接器PC107是為專門的橋芯片/存儲器控制器,主要實現(xiàn)到PCI的橋接功能,同時管理memory,可以運行在高達133MHz的處理器頻率。PC107提供其他嵌入式應用必需的功能:處理器接口、PCI總線接口、存儲器控制器、智能輸入/輸出信息控制器、I2C控制器、嵌入式可編程中斷控制器(EPIC)、雙通道集成DMA控制器、時鐘控制部分等。根據(jù)在電路中所起的作用不同,PC107的工作方式可分為host mode和agent mode兩種。在host mode模式中,由PC107管理存儲器和PCI總線部分,為整個系統(tǒng)的主CPU。在agent mode模式中,PC107用于和PCI主橋通信,PowerPC作為一個PCI設備,受PCI主橋的管理。本中PC107的工作方式為host mode。
2.2.4 存儲器
主處理板上有SDRAM存儲器、系統(tǒng)FLASH存儲器、64位用戶FLASH存儲器和NVSRAM存儲器。其容量配置見表1。

本文引用地址:http://butianyuan.cn/article/178852.htm

c.JPG


2.2.4.1 SDRAM
在本設計中,SDRAM用于存放操作系統(tǒng)臨時數(shù)據(jù)以及應用程序的數(shù)據(jù)和代碼,為程序的運行和保存臨時文件提供空間。SDRAM的管理由me-mory控制器來實現(xiàn)。橋接器PC107提供了高速SDRAM控制器,數(shù)據(jù)寬度配置為64位。PC107的SDRAM接口特點:SDRAM器件必須與SDRAM的JEDEC規(guī)范兼容,32位和64位數(shù)據(jù)可選寬度,支持頁面式訪問,支持8個物理bank,最大支持1GB的存儲大小。本設計中SDRAM的總容量為512MB,總線時鐘設計為100MHz。
由于SDRAM時鐘總線的頻率較高,為了提高模塊的抗干擾能力和電磁兼容性,在PCB布局布線,包括走線長度、布線路徑、阻抗匹配、線長線寬及間距等方面提出嚴格要求,并且在PCB制作前期通過仿真對信號完整性進行分析,確保電路的可行性。
2.2.4.2 FLASH
本設計中FLASH分為系統(tǒng)FLASH和應用FLASH。系統(tǒng)FLASH地址分配在存儲空間的高端,用于系統(tǒng)的啟動,系統(tǒng)FLASH上駐留BootRom引導程序、上電BIT測試程序、FLASH在板編程程序及操作系統(tǒng)。容量為4MB,8位數(shù)據(jù)寬度。應用FLASH用于儲存應用程序,總容量為256MB,64位數(shù)據(jù)寬度。
2. 2. 4.3 NVSRAM
NVRAM是非易失存儲器,用于存放系統(tǒng)重要信息,32kB存儲容量,8位數(shù)據(jù)寬度。
2.2.5 復位
主處理板硬件復位包括兩種:a.上電復位:外部電源5V電壓低于4.65V時,該主處理板處于復位狀態(tài),外部電源5V電壓高于4.65V后,產(chǎn)生大于200ms復位,復位整個硬件,同時驅動總線復位信號;b.手動復位輸入:由外部手動復位引起,復位整個硬件,同時驅動總線復位信號。
2.2.6 看門狗
主處理板具有看門狗功能,當看門狗功能失效后,產(chǎn)生看門狗中斷,上電默認為禁止。在FPGA內(nèi)部設置看門狗使能寄存器,可以通過軟件使能或禁止看門狗,看門狗定時器報警后產(chǎn)生中斷??撮T狗定時周期由硬件設置。
2.2.7 FPGA
FPGA主要負責系統(tǒng)的復位、中斷管理和相關接口的時序和邏輯控制。本設計采用Xilinx的Virtex系列芯片,該系列FPGA片內(nèi)含有豐富的寄存器/鎖存器、同步、異步置位/復位信號、鎖相環(huán)等。這款FPGA有30萬門,260個IO管腳,滿足設計要求。使用FPGA的另一個顯著優(yōu)點是可以不斷地完善程序,進行實時在線編程。
2.2.8 定時器
PC107內(nèi)部提供4路32位定時器,定時時鐘為PC107的輸入時鐘的1/8,精度±50ppm:時鐘中斷輸入到處理器。其中定時器1作為操作系統(tǒng)定時時鐘,其它3路定時器作為應用程序操作時鐘,可通過軟件對其進行設置,最小定時周期為1ms。



評論


相關推薦

技術專區(qū)

關閉