詳解TINY6410硬件電路設(shè)計(jì)之二
K4X1G163PE芯片接口
從K4X1G163PE的數(shù)據(jù)手冊(cè)中可以知道,該SDRAM為16位寬的,為完成32位數(shù)據(jù)的傳輸(6410為32位處理器哦)將兩片SDRAM并聯(lián)使用。
在原理圖中最明顯的一個(gè)是退耦電容的使用,每個(gè)vdd管腳旁邊都有一個(gè)104的電容,這在設(shè)計(jì)中顯得很重要。
首先分析數(shù)據(jù)位,6410的32位數(shù)據(jù)分為高地位傳送至SDRAM,因此U12和U3的DQ分別對(duì)應(yīng)32位數(shù)據(jù)的高16位和低16位。
其次來看地址位:該SDRAM為64M的大小(由于6410已經(jīng)有sdram控制器)因此不需要進(jìn)行管腳的移動(dòng)。此時(shí)只需要連接好合適的管腳即可。將6410的低12位連接值SDRAM的A0-A12即可。
BA0~BA1代表了SDRAM的最高地址位,需要將地址線的14和15與之相連,這時(shí)需要注意沒有使用到13管腳,因此將其與SDRAM的NC管腳連接。這與沒有SDRAM控制器的2440設(shè)計(jì)有著天壤之別,在2440中需要考慮位寬,片子位寬和片子個(gè)數(shù)等因素。這就是科技對(duì)我們電子工程師最明顯的一個(gè)優(yōu)待。
剩余的就是數(shù)據(jù)和地址的屏蔽位和控制管腳,這與6410的相關(guān)管腳連接即可。至于片選和使能管腳,也是簡單的連接。
Tiny6410的板子的SDRAM使用參考電壓為1.8V,供電電路采用XC9216A18CMR典型1.8V電源管理芯片。這里面的測試點(diǎn)TP4也是我們電子工程師需要注意的小技巧。
硬件電路已經(jīng)完成,那么剩下的就是軟件的編程與實(shí)現(xiàn)。
難點(diǎn)就在編程上,不過還好三星已經(jīng)給出了bootloader的源程序,通過對(duì)比可以完成裸機(jī)的程序編寫。
如果你沒有明白,請(qǐng)?jiān)谡搲蛘呋貜?fù)中留下郵箱,我將發(fā)送裸機(jī)測試程序。
電路相關(guān)文章:電路分析基礎(chǔ)
晶振相關(guān)文章:晶振原理
評(píng)論