![計(jì)算機(jī)系統(tǒng)綜合設(shè)計(jì)_第1頁(yè)](http://file4.renrendoc.com/view/bfc3c97f7cc70789afa38ad3b7390a9f/bfc3c97f7cc70789afa38ad3b7390a9f1.gif)
![計(jì)算機(jī)系統(tǒng)綜合設(shè)計(jì)_第2頁(yè)](http://file4.renrendoc.com/view/bfc3c97f7cc70789afa38ad3b7390a9f/bfc3c97f7cc70789afa38ad3b7390a9f2.gif)
![計(jì)算機(jī)系統(tǒng)綜合設(shè)計(jì)_第3頁(yè)](http://file4.renrendoc.com/view/bfc3c97f7cc70789afa38ad3b7390a9f/bfc3c97f7cc70789afa38ad3b7390a9f3.gif)
![計(jì)算機(jī)系統(tǒng)綜合設(shè)計(jì)_第4頁(yè)](http://file4.renrendoc.com/view/bfc3c97f7cc70789afa38ad3b7390a9f/bfc3c97f7cc70789afa38ad3b7390a9f4.gif)
![計(jì)算機(jī)系統(tǒng)綜合設(shè)計(jì)_第5頁(yè)](http://file4.renrendoc.com/view/bfc3c97f7cc70789afa38ad3b7390a9f/bfc3c97f7cc70789afa38ad3b7390a9f5.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、玄藺大,%計(jì)算機(jī)系統(tǒng)綜合設(shè)計(jì)設(shè)計(jì)報(bào)告組長(zhǎng):張冠群(09003105 ) 成員:楊 ?。?9003209) 孫嘯寅(09003112) 萬(wàn)乾坤(09003218) 李傳佑(09003214 ) 劉森(09003110) 黃 河(09003206)東南大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院二OO六年九月設(shè)計(jì)名稱基于MIPS32的SOC設(shè)計(jì)完成時(shí)間2006.9驗(yàn)收時(shí)間本組成員情況姓名學(xué)號(hào)承擔(dān)的任務(wù)成績(jī)張冠群09003105mips32CPU、CTC、PWM、WDT、BIOS、實(shí)驗(yàn)報(bào)告、最終測(cè)試劉森09003110LED、LCD孫嘯寅09003112mips32CPU、I/O 模塊黃河09003206UART楊俊0
2、9003209mips32CPU、INT32、SOC 模塊李傳佑09003214KEY,部分 BIOS萬(wàn)乾坤09003218Mini C Compilers注:本設(shè)計(jì)報(bào)告中各個(gè)部分如果頁(yè)數(shù)不夠,請(qǐng)大家自行擴(kuò)頁(yè),原則是一定要把報(bào) 告寫(xiě)詳細(xì),能說(shuō)明本組設(shè)計(jì)的成果和特色,能夠反應(yīng)小組中每個(gè)人的工作。報(bào)告 中應(yīng)該敘述設(shè)計(jì)中的每個(gè)模塊。設(shè)計(jì)報(bào)告將是評(píng)定每個(gè)人成績(jī)的一個(gè)重要組成部 分。本組設(shè)計(jì)的功能描述(含所有實(shí)現(xiàn)的模塊的功能)SOC模塊串聯(lián)CPU和外圍接口模塊,實(shí)現(xiàn)片上系統(tǒng)的功能。MEMorlO 模塊該模塊功能作用是給cpu添加io接口,當(dāng)讀寫(xiě)mem時(shí)給RAM輸出存儲(chǔ)器 讀寫(xiě)信號(hào),當(dāng)讀寫(xiě)io時(shí)給外設(shè)輸出
3、io讀寫(xiě)信號(hào),提供數(shù)據(jù)線和地址線與外設(shè)連 接.UART模塊簡(jiǎn)單的串行通信模塊。負(fù)責(zé)控制將CPU來(lái)的8位數(shù)據(jù)并轉(zhuǎn)串,然后按照異 步串行通信數(shù)據(jù)格式輸出,將串口來(lái)的8位串行數(shù)據(jù)串轉(zhuǎn)并,并在CPU請(qǐng)求的 時(shí)候輸入給CPU。LED模塊通過(guò)向該控制電路寫(xiě)32位數(shù)據(jù),經(jīng)過(guò)譯碼控制共陽(yáng)極的7段LED顯示。32 位數(shù)每半個(gè)字節(jié)控制一位7段LED,從高位到地位排列。每個(gè)LED燈顯示十六 進(jìn)制數(shù),從0到F。LED0模塊LED的附屬模塊,一個(gè)LED燈的輸出顯示。KEY模塊自動(dòng)掃描4x4的鍵盤(pán),當(dāng)有鍵盤(pán)按下的時(shí)候掃描鍵值,將鍵值記錄到鍵值寄存器,然后向CPU發(fā)出中斷。CPU響應(yīng)中斷,當(dāng)CPU讀出鍵值后,撤銷中斷請(qǐng) 求
4、。CTC模塊定時(shí)/計(jì)數(shù)器模塊。兩個(gè)定時(shí)/計(jì)數(shù)器CNT0和CNT1。具有計(jì)數(shù)和定時(shí)兩個(gè) 功能。計(jì)數(shù)方式下可以對(duì)輸入的外部脈沖進(jìn)行計(jì)數(shù),當(dāng)計(jì)數(shù)到初值寄存器的值的 時(shí)候,設(shè)置狀態(tài)寄存器的相應(yīng)位。定時(shí)方式下,在時(shí)鐘作用下計(jì)時(shí)器做減1,到 0的時(shí)候設(shè)置狀態(tài)寄存器的相應(yīng)位,并在相應(yīng)的COUT腳輸出一個(gè)時(shí)鐘的低電平 (平時(shí)COUT是高電平)。狀態(tài)寄存器在被讀取后被清零。PWM模塊脈沖寬度調(diào)制模塊??梢哉{(diào)節(jié)脈沖的頻率和占空比(本模塊不支持)。一個(gè) 12位PWM內(nèi)部一個(gè)計(jì)數(shù)器和一個(gè)對(duì)比值,計(jì)數(shù)器周而復(fù)始的加1計(jì)數(shù),計(jì)數(shù) 到0FFFH的時(shí)候轉(zhuǎn)為0再計(jì)數(shù)。當(dāng)計(jì)數(shù)器的值大于對(duì)比值,輸出端輸出低電平, 否則輸出高電平。
5、WDT模塊看門(mén)狗模塊。內(nèi)含一個(gè)16位定時(shí)器,系統(tǒng)復(fù)位后計(jì)數(shù)值為FFFFH,之后每 時(shí)鐘計(jì)數(shù)值減1,當(dāng)減到0的時(shí)候,向CPU發(fā)4個(gè)時(shí)鐘周期的RESET信號(hào),同 時(shí)計(jì)數(shù)值恢復(fù)到FFFFH并繼續(xù)計(jì)數(shù)。通過(guò)軟件不斷地定期寫(xiě)看門(mén)狗端口來(lái)復(fù)位 看門(mén)狗,使計(jì)數(shù)器重新從FFFFH開(kāi)始計(jì)數(shù)。增加看門(mén)狗電路后,CPU的RESET 輸入腳是系統(tǒng)復(fù)位信號(hào)和看門(mén)狗發(fā)出的復(fù)位信號(hào)的組合。mips32模塊mips32CPU頂層模塊。負(fù)責(zé)串聯(lián)起CPU內(nèi)各個(gè)控制、取指、執(zhí)行、中斷等 模塊。完成基于mips指令集的32位CPU功能。具有32位指令,16位地址線 和32位數(shù)據(jù)線。CountClock 模塊用于串行通信UART的頂層
6、模塊。control32 模塊控制單元模塊。根據(jù)指令中的指令碼(op)和功能碼(funct)的不同組合輸 出相應(yīng)的控制信號(hào)。dmemory32 模塊存儲(chǔ)單元模塊。實(shí)際完成對(duì)數(shù)據(jù)存儲(chǔ)器(RAM)的讀寫(xiě)操作。executs32 模塊執(zhí)行單元模塊。完成邏輯運(yùn)算、算術(shù)運(yùn)算、移位運(yùn)算、比較轉(zhuǎn)移的PC值計(jì) 算、比較后賦值。idecode32 模塊譯碼單元模塊。對(duì)寄存器組進(jìn)行操作。根據(jù)指令譯碼結(jié)果,決定向其他部件 (如運(yùn)算器)送1路或兩路數(shù)據(jù)。ifetc32 模塊取指單元模塊。到程序ROM中取指令、對(duì)PC值進(jìn)行+ 4處理、完成各種 跳轉(zhuǎn)指令的PC修改功能。int32模塊中斷模塊。具有兩個(gè)中斷功能一一中斷0和
7、中斷1 ,中斷0優(yōu)先級(jí)大于中斷 1,不支持同級(jí)中斷嵌套。將$12和$14設(shè)計(jì)為兩個(gè)中斷返回地址存放寄存器,分 別在中斷0和中斷1到來(lái)的時(shí)候存放返回地址。它們分別稱為也0和$i1。timecount 模塊時(shí)鐘脈沖分頻模塊。共分為四個(gè)脈沖,每個(gè)脈沖的頻率相同,且均為系統(tǒng)時(shí) 鐘頻率的4倍。不同的脈沖用以控制不同的CPU內(nèi)部模塊的運(yùn)行。cs138模塊譯碼模塊。用于產(chǎn)生各個(gè)接口模塊的片選信號(hào)。本組設(shè)計(jì)的主要特色1、可運(yùn)行指定的31條MIPS指令的RISC型MIPS32微處理器,具有32位指令,16位地址線和32數(shù)據(jù)線。2、處理器采用哈佛結(jié)構(gòu),有獨(dú)立的2KB的指令存儲(chǔ)器和4KB的數(shù)據(jù)存儲(chǔ)器具有2個(gè)中斷源入
8、口,兩級(jí)中斷優(yōu)先級(jí)。3、鍵盤(pán)采用中斷方式,而非掃面方式,為中斷0級(jí)(最高級(jí))。4、2個(gè)32位定時(shí)/計(jì)數(shù)器。5、CPU內(nèi)部采用分頻的方法,用不同的時(shí)鐘對(duì)不同的模塊進(jìn)行同步控制,從而提高了主頻。6、鍵盤(pán)和LCD的時(shí)鐘由CTC提供,初始化程序在BIOS中。7、具有看門(mén)狗功能,通過(guò)指令對(duì)WDT進(jìn)行復(fù)位。8、MEM和IO統(tǒng)一編址。IO的高3位產(chǎn)生片選CS信號(hào),故最多支持8個(gè)接口, 低5位用來(lái)選擇8個(gè)32位的端口。9、附有類C語(yǔ)言編譯器,詳細(xì)見(jiàn)MIPS32編譯程序使用手冊(cè)。10、提供有LCD接口電路。11、CPU與接口之間的數(shù)據(jù)線有64條,用于CPU輸出和讀入數(shù)據(jù)。12、CPU內(nèi)的ROM和RAM均采用同步
9、控制。13、采用32位的 mips 匯編BIOS程序。14、編寫(xiě)有RAM和內(nèi)部寄存器使用規(guī)則,避免因用戶隨意修改RAM和寄存器 內(nèi)存放的值而導(dǎo)致的系統(tǒng)癱瘓。15、規(guī)定了用戶用mips匯編寫(xiě)代碼時(shí)可用的寄存器和RAM地址空間。16、按住鍵盤(pán)上的某個(gè)鍵,在屏幕上并不是連續(xù)顯示鍵值,兩個(gè)前后顯示的鍵值 之間會(huì)有一定的時(shí)間間隔。17、當(dāng)編譯用戶的C程序時(shí),如果堆棧指針越界,編譯程序會(huì)提示出錯(cuò),并在本組設(shè)計(jì)的體系結(jié)構(gòu)取指模塊譯碼模塊存儲(chǔ)模塊執(zhí)行模塊U控制模塊脈沖模塊定時(shí)/計(jì)數(shù)器串行通信鍵盤(pán)掃描脈沖調(diào)制LCD 接口看門(mén)狗LED 接口本組設(shè)計(jì)中各個(gè)部件的設(shè)計(jì)與特色CPU由六大模塊構(gòu)成,分別是取指模塊、控制模
10、塊,譯碼模塊,存儲(chǔ)模塊,執(zhí)行 模塊,脈沖分頻模塊??蛇\(yùn)行指定的31條MIPS指令的RISC型MIPS32微處理 器,具有32位指令,16位地址線和32數(shù)據(jù)線。處理器采用哈佛結(jié)構(gòu),有獨(dú)立 的2KB的指令存儲(chǔ)器和4KB的數(shù)據(jù)存儲(chǔ)器。具有2個(gè)中斷源入口,兩級(jí)中斷優(yōu) 先級(jí)。采用同步的RAM和ROM代替異步。CTC定時(shí)/計(jì)數(shù)器模塊。兩個(gè)定時(shí)/計(jì)數(shù)器CNT0和CNT1。具有計(jì)數(shù)和定時(shí)兩個(gè) 功能。計(jì)數(shù)方式下可以對(duì)輸入的外部脈沖進(jìn)行計(jì)數(shù),當(dāng)計(jì)數(shù)到初值寄存器的值的 時(shí)候,設(shè)置狀態(tài)寄存器的相應(yīng)位。定時(shí)方式下,在時(shí)鐘作用下計(jì)時(shí)器做減1,到 0的時(shí)候設(shè)置狀態(tài)寄存器的相應(yīng)位,并在相應(yīng)的COUT腳輸出一個(gè)時(shí)鐘的低電平 (
11、平時(shí)COUT是高電平)。狀態(tài)寄存器在被讀取后被清零。PWM脈沖寬度調(diào)制模塊??梢哉{(diào)節(jié)脈沖的頻率和占空比(本模塊不支持)。一個(gè) 12位PWM內(nèi)部一個(gè)計(jì)數(shù)器和一個(gè)對(duì)比值,計(jì)數(shù)器周而復(fù)始的加1計(jì)數(shù),計(jì)數(shù) 到0FFFH的時(shí)候轉(zhuǎn)為0再計(jì)數(shù)。當(dāng)計(jì)數(shù)器的值大于對(duì)比值,輸出端輸出低電平, 否則輸出高電平。WDT看門(mén)狗模塊。內(nèi)含一個(gè)16位定時(shí)器,系統(tǒng)復(fù)位后計(jì)數(shù)值為FFFFH,之后每 時(shí)鐘計(jì)數(shù)值減1,當(dāng)減到0的時(shí)候,向CPU發(fā)4個(gè)時(shí)鐘周期的RESET信號(hào),同 時(shí)計(jì)數(shù)值恢復(fù)到FFFFH并繼續(xù)計(jì)數(shù)。通過(guò)軟件不斷地定期寫(xiě)看門(mén)狗端口來(lái)復(fù)位 看門(mén)狗,使計(jì)數(shù)器重新從FFFFH開(kāi)始計(jì)數(shù)。增加看門(mén)狗電路后,CPU的RESET 輸
12、入腳是系統(tǒng)復(fù)位信號(hào)和看門(mén)狗發(fā)出的復(fù)位信號(hào)的組合。UART串行通信模塊。發(fā)送器要對(duì)外部時(shí)鐘XTAL按照波特率要求進(jìn)行分頻,本設(shè) 計(jì)采用固定波特率4800b/s。接收器接收數(shù)據(jù)的采用率是波特率的16倍(也由 XTAL分頻得到)。采用中間值采用的原則,也就是一個(gè)數(shù)據(jù)位占16個(gè)接收時(shí)鐘 寬度,在第8個(gè)時(shí)鐘的時(shí)候采樣。數(shù)據(jù)格式固定為一位起始位0,16位數(shù)據(jù)位,暫 無(wú)校驗(yàn)位,1位停止位1,若干空閑位1串行輸出線空閑狀態(tài)為1。端口列表:100 :接收移位寄存器101:發(fā)送移位寄存器010:寫(xiě)入緩沖寄存器011:內(nèi)部狀態(tài)寄存器KEY鍵盤(pán)掃描模塊。硬件實(shí)現(xiàn)自動(dòng)掃描4x4的鍵盤(pán),當(dāng)有鍵盤(pán)按下的時(shí)候掃描鍵 值,將鍵
13、值記錄到鍵值寄存器,并置位狀態(tài)寄存器中的,有鍵”標(biāo)志,同時(shí)發(fā)出中 斷。當(dāng)CPU讀出鍵值后,將“有鍵”標(biāo)志清除。采用中斷的方式而不采用CPU掃 描的方式是本設(shè)計(jì)的特色,如果長(zhǎng)時(shí)間不按鍵的話可以節(jié)省很多CPU時(shí)間,所 以這樣做提高了 CPU的工作效率。LEDLED燈控制模塊。設(shè)計(jì):32位輸入數(shù)據(jù),每半個(gè)字節(jié)控制一位七段LED ,本組設(shè)計(jì)的MIPS32編譯程序使用手冊(cè)編寫(xiě)程序的語(yǔ)言的語(yǔ)法說(shuō)明:1、允許全局變量和函數(shù)局部變量,但一個(gè)函數(shù)內(nèi)的變量在同一層次;2、所有標(biāo)識(shí)符只能是以字母打頭,數(shù)字字母串,不能含有_;3、立即數(shù)可以是十進(jìn)制或是以“0 x”打頭的十六進(jìn)制;4、循環(huán)語(yǔ)句允許有for、 while
14、、do.while,可以用 continue、break ;5、不支持goto語(yǔ)句;6、條件語(yǔ)句可以用 if.else., 不能用 switch.case.;7、變量最多允許為一維,類型只能為有符號(hào)整型,不支持變量初始化;8、函數(shù)可以有申明,返回類型為void或int,可以嵌套、遞歸調(diào)用;9、允許空語(yǔ)句;10、算術(shù)操作符有+、-、*、/、& (按位與x I (按位或X人(按位異與X (左移X (右移X .(取變量的第幾位,返回0、1 X -(負(fù)號(hào));11、邏輯操作符有&、II、!;12、關(guān)系運(yùn)算符有、=、=、!=、=;13、支持變量后+,變量后-;14、對(duì)端口操作可以用在端口號(hào)地址前加$;15
15、、 可以沒(méi)有 main()函數(shù),中斷處理函數(shù)的名稱分別為“interuptServer0 ”和 “interuptServerl ” ;16、不允許用頭文件,所有程序只能放在同一個(gè)文件中;17、BIOS功能調(diào)用的函數(shù)名:該程序生成的中間代碼類似于匯編程序,但有所不同:1、每條語(yǔ)句前可以有標(biāo)號(hào),必須是以L打頭,后面跟上十進(jìn)制數(shù);L0,L1都有 特殊含義,L0是中斷0跳轉(zhuǎn)地址,L1是中斷1跳轉(zhuǎn)地址;2、每條指令都是一個(gè)操作碼加上三個(gè)操作數(shù),中間不需要其他符號(hào),操作數(shù)不 夠的后面補(bǔ)零;3、只有一條偽指令“int”,相當(dāng)于定義變量,可以在函數(shù)結(jié)構(gòu)內(nèi)定義局部變量,也 可在函數(shù)外定義全局變量,以;結(jié)束。操
16、作數(shù)中出現(xiàn)的變量名就等價(jià)于立即數(shù), 值等于它的偏移量;4、指令“jjal”beq”bne”后跟的是要跳轉(zhuǎn)的地址處標(biāo)號(hào)的值,而非跳轉(zhuǎn)地址或偏移;5、“l(fā)wsw”的后面的參數(shù)順序與網(wǎng)頁(yè)上的不同,將立即數(shù)放在了最后;6、寄存器可以用$后加數(shù)表示,也可以加寄存器名表示,即“$1”和“ $at”等價(jià);7、立即數(shù)支持正、負(fù),十進(jìn)制、十六進(jìn)制(以“0 x”打頭);對(duì)于關(guān)鍵部分的程序可以在中間代碼進(jìn)行人工修改后在匯編翻譯。語(yǔ)法和詞法:digit letter:0-9:a-zA-Z;token:letter token | letter ;decnums:digit decnums | ;decnum:digi
17、t | 1-9 decnums ;hexnums:0-9a-f hexnums | ;hexnum:0 x hexnums ;number:decnum | hexnum ;var:$ arifif | token | token ariexp ;args funcal:ariexp , args | ariexp | ;:token ( args );arifif:var | funcal | ( ariexp ) | number ;arifor:-arifif |arifif;arithi:arithi & arifor I arithi I arifor I arithi A arif
18、or I arithi . arifor I arithi arifor I arithi arifor Iarifor;arisec:arisec * arithi I arisec / arithi I arisec % arithi I arithi;ariexp relation:ariexp + arisec I ariexp - arisec I arisec;:ariexp ariexp I ariexp = ariexp I ariexp = ariexp I ariexp!= ariexp Itrue;logthi logsec logexp defvar:! logthi
19、I ( logexp ) I relation ;:logsec & logthi I logthi ;:logexp II logsec I logsec ;:token I token number ;defvars:defvar , defvariables I defvar ;defsen:int defvars ;empsen:;retsen:return ariexp ;assen:var = ariexp I var + I var -;forini:asssen I ;forjudge fordo:logexp I ;:asssen I ;forsen:for ( forini
20、 ; forjudge ; fordo ) block ;whisen:while ( logexp ) block ;dowsen:do block while ( logexp );iffsen:if ( logexp ) block I if ( logexp ) block else block ;sentence:empsen I asssen ; I forsen I whisen I dowsen I iffsen I defsen I funcal ; Ibreak ; Icontinue ; I retsen ;block: sentence block I sentence
21、 ;fundefvars : int token , fundefvars I int token I ;fundec:rettype token ( fundefvars );fundef:rettype token ( fundefvars ) block ;function:fundef I fundec ;wsentence : defsen I function ;program:wsentence program ;BIOS功能調(diào)用:1、KEY入口地址49823號(hào)寄存器存放鍵值特權(quán)用戶從19號(hào)寄存器取數(shù)據(jù)2、LED入口地址489規(guī)定將要寫(xiě)的內(nèi)容放到20號(hào)寄存器中3、rUART入口地
22、址478特權(quán)寄存器22用來(lái)存放從UART讀來(lái)的數(shù)據(jù),用戶從18號(hào)寄存器取出數(shù)據(jù)。UART接收了 CPU發(fā)出的數(shù)據(jù),當(dāng)接收緩沖寄存器為空時(shí)將$24清零4、wUART入口地址467用戶用21號(hào)寄存器來(lái)寫(xiě)21號(hào)寄存器的內(nèi)容賦給24號(hào)寄存器24號(hào)寄存器是中斷保留使用的5、WRONG (不對(duì)用戶開(kāi)放)RAM使用規(guī)則:系統(tǒng)使用的RAM地址范圍:03F7-03FF用戶使用的RAM地址范圍:000003F6寄存器使用規(guī)則:$0 :常量0寄存器$1 :留做匯編使用$2-$3 :用于表達(dá)式和函數(shù)值的存放$4-$7 :存放參數(shù)13$8$15 :臨時(shí)變量寄存器,調(diào)用時(shí)不用保存壓棧的$16$21 :變量寄存器,需要壓棧
23、保存。$18用戶從該寄存器里讀UART的內(nèi)容;$19用戶從該寄存器里讀鍵盤(pán)的鍵值;$20存放用戶將要寫(xiě)到LED內(nèi)的內(nèi)容;$21存放用戶將要寫(xiě)到UART內(nèi)的內(nèi)容$22 :特權(quán)寄存器,中斷程序用它存放從UART讀來(lái)的數(shù)據(jù)$23 :特權(quán)寄存器,中斷程序用它存放寄存器的鍵值$24 :特權(quán)寄存器,UART中斷使用$25 :特權(quán)寄存器,判斷堆棧指針是否越界時(shí)使用$26$27 :為操作系統(tǒng)內(nèi)核保留contTol32.v V文件3 EEcsl38.wV文件1 KBJjti em ijrvJ W. wV文件1 KB1 decode32. v V文件9 KBint32. v V支件 1 KBLEDO.vV支件2
24、EBMEIflorlO. v V文件 1 EBTM.v V文件 1 EBtime izciiaxLt. v文件1 EBWDT. vsiEBVI 1-CiZiijritClcnzk. vV文件1 EEcrc. vV文件5 KBexacTits32. v V文件 23 KBitet c3.vV文件3 KBkm/boarL v V支件 1 KBLED. v V支件 3 EBfflLDE32. VV文件6 EBSOC. v V文件 3 EBUART. v 文件 4 EBLCD. v V文件 3 EB注:這里只列出文件的列表,BIOS程序及.v文件具體代碼請(qǐng)參見(jiàn)光盤(pán)。CPU的vwf圖E rL o 80s
25、rLo CS138240.0 ns320.0 nsII560 P ns 640 P nsvWACSCiFFFF 土W21 麗T000 20010001X20100001YJW X WSCIW4 X CICIWWCIB7 oooooooc X 00000010CICICICICICI84 X TTBFFEDS *F42SCI 脂% F6DDDDSS XF 鴕 DWT! 0000001C ! jrr000000gQ !j)0000024CICICOT X碩ICIW1800000000XOOOOOOOIX)0000002X00000000WWCICICIICICICICICIWIX)CICIWCIC
26、I2X WCICICICICI 000000ID000000IF00000001oobobotjoiVVWvVVVvvyAAAxxxxxxxx00000002OOOOOOOIoooooooo0000001100000000i0000003Ci00000002oooooooi I traiwiig3 ps hlLJILSOC SIs n o 40.80 (?ns120.0 REI16O .ns 河 p ns240. 0 ns280.0 ns320.0 nsIIIcsI0WRESETRST160.0 ns320.0 ns480.0 ns640.0 ns800.0 ns960. 0 ns1. 12
27、us1.28 us1.6 usclock ckl ck2 ck3 ck4 resetCOUTO intaO0 keyrow in f+ aaa f+ aaalintO intiPULSEOPULSEI rxd ctccs keycs ledcsH LEDpcinstruction1+) iwdataS regl6S reglTint outJLTLmi0000poooX00000004 X00000008 X0000000C X00000010 X00000014 X00000018 X0000001C X00000020 X00000024 X00000028 X0000002C X0000
28、0030 X100000023BDFFFDAFB00001AFB10002AFBF00032010FF54AEOOOOOO201080022011FF40AE300000201000022011FF5000000000000080020000000000000034 )0201D03FFAES。河而000000000000FF400000FF5000|期電電0000 i. r r i. i. p Like r俗 s k-cr c c c c cneewnchiee xuunn 仲 仲 enoakkkki 攻 吹 d sDdV n俗 y r* c A CO rO -* o|ii俗c c cSSi
29、Qi7仲Trtc076rsinsEEOOO r*RPgi oN寫(xiě)fl15 COXIOO(nXnu si.犬hP si1_1l! !_rLB.23BDFFFFX1 11000007DC21nXhsXo3_1l! !_rLB.AFBF0001XOX000007E0On1XXh_9X1_1l! !_rLB.u sXX000407E02nXh3111 o_10 LTL2-S1017FFFFXXJu s000807EQXOnX100000002HiMXXXJ22 2000C07E02nX 3s1nn u mXJ0000FF5000000000On21000000h3 -OOusX_10 LTL08000
30、0 IFXJ2nX 312XHiU m5 4us23BDFFFFXJ1 : : NLJ : : Nl Lfmnnjmn00000080 XOnOOXJX AFB000011X1JN _70000008421 1nu s1X31XLU m2010FF20 xXJx:00000088On2XCO -61X1_ns0000FF208E170000XX0000008C2nhX3_1H-SU s8FB00001XX06000000On00000002X11LDlt3IXiCO2盅* 18 us3. 34 us3. 5 us3. 66 us3. 82 us3. 98 us4. 14 us4. 3 us4.
31、 46 us4. 62 us4. 78 usName3. 18 us+951.381 nsJclock._nn_nn_n_n_n_n_n_njin_n_n_nn_n_n_n_n_n_n_nn_n_n_n_n_nn_njfmn_n_n_n_njin_n_n_nn_n_n_n_n_n_rmn_n_rckl;rn F;廠n ; ; Li: F;廠i F; ; rn H; ; F; ; F; ; li: F;;廠i ck2.門(mén) i rn ! i 門(mén)投口 ! i ! ! i ! ! i ! ! i ! ! i m ! i 門(mén)投口 ! i ! ! i ! ! i rn !ck3一:i1:: : i1 :
32、i 廠丁 : : i li : i1: : : i1Hrn:: in : in: : : ii :門(mén)n: : :,rnck4reset;:;至COUTOintaO一1;投姓.I 土.keyrowinii i i 二二二 ii ii ii i ! ii ii ii ii ii ii ii kui 1 T T T T T Hi T T T T T T T T T T X ! ! ! !山。! ! ! !aaa2X3X0XlX2X3X0XlX2X3X0XlX2X3X0XlXi2X3X0XlX2X3X0XlX2X3X0)(laaal:0004 j j 乂 j j j j j j j j j j j j
33、 j j j j j j j j j j j j j j j j j :0000 : H : k j j j 0001intO : : : : :inti1PULSEOPULSEI!rxd:H H H H H : H : H H H H H H H H H H H H H : HH H H H H H H H H H H H H H H H :至ctccsi ikeycs;:;ledcsJ : JE E ELEDI: 1000000nnnnnnQ4 Y nmnnTFn Y nmnn7F4 Y nmnriTFF: Y nmnriTFr Y nninn7Fn Y nmnn7F4 Y nnnnnn?
34、 Yi nnnnnnr YinrinriYinnnTTY nnnnriTTir Y nnnnnTFri Y nnn4n7Fri VlnnAfiTFrF*-instructionWWW Qr A JJ 1W 1 LU A W X W 1 XT A JJ 1W 1A W X W 1A11 X V A JJ X W 1 1 T A WWWsJJ* A: UUWWUJ ftJJKJKJJyriJJJJ 1 X A WUW 1 JJV A WWU 1 LU A1 LU1 X.LTBD0001X Q3EQQCI08 X 1017FFFF X 22F30CICICI X 2017。 8FBFQ001 X 2
35、3BD0QCI1 X Q3EQQCICI8 X 2幻。0。00 X 0CQCI01F6 X 23BDFFFFiwdata::00000000regl6I: 00000002 : : : : : : : : : : : : : : : : : : : : : H X : : : : : : : : : : : : : 00000004:reglT: :0000FF50int_out;j ;* *E Eclock ckl ck2 ck3 ck4 COUTO in80 keyrow ppp pppl ins inl PULSEO PULSEI rxd zees keyes ledcs LED pci
36、nss-.u iwdpg regs inro500000000C07F0 )。84。880000000。9。9400S3E0O00C07E4000C07ECO000C07ECS17FFFF0CO0002F23BDFFFFAFB00001220FF2。857。0000-23BW0Q103E00008127FFFF22F300Q0227。8FBF0S100000000。昌4。目2。4。昌 F5052P g5 5-00Um62-rogN NLJ : : NLJ : : NLJ : : HLJ : : NLJ : : NLJ : : NLJ : : NLJ : : NLJ : : NLJ : : NL
37、J : : NLJ : : NLUT mrLruTrLrLrLrLrLrLrmnrLrLnnrLrmrLrLrLrLrLrLrmnrLrmnrLrmrLrLrLrLrLrLrmnrLrmnrLrLrLrLr6 Op UmNameclock ckl ck2 ck3 ck4 resetCOUTO intaO0 keyrow in f+ aaa f+ aaalintO intiPULSEOPULSEI rxd ctccs keycs ledcsH LEDEl pc instruction + iwdata田 regl6S regl?int out沁7 us6.43 us6.59 us6.75 us6
38、.91 us7.07 us7.23 us7.39 us7.55 us7.71 us7.87 udiiiiiiii6.3Ei_n_n_n_r lLLLLTus+292.579 ns_ J一一一UTnjTnjTnjTnjwmjTnjTnjTrLTLnjTnjTnjTnjTnjTnjTnjTnjTnjTnjTnjTnjTruTnjTnjTrL1;rn 門(mén);n ;rT!rn ; ;n;rn ; ;n ; rn ;nm i f i i。! F ! m i n f n f n m :門(mén) f 門(mén) f 門(mén)。:門(mén) f 門(mén)。:;jn ; ; ; jn ; ; ; jri : : n : in : n n n m
39、: : n : n m n : ri : : n : inlLLtlLN i nN i i n NEE 廠1 r L1;廠1 E 廠1; L1 min( 2 x 33(_O_ X_L XW _X_1 A_p(l 乂 2 乂 3XQX1 乂2乂3乂。 乂 1 乂 2乂3乂。乂1 乂 2 乂 3XX1 乂2 乂 3乂00000:IQ。乂 :。01。10 X: 1Q00CW0Q0C07FCX 000CQ7F4 X 0000004。 X 0。00。44 X 0000。48 為00004為07求 0000Q7C4 X 0000Q7C8 X 0000Q7CC X 0000Q7D。X 0000SD4 X 0
40、。0。4。X 0000W50 溉JQQ018FBFQ00123BDCW1 X CI3ECIQW8 X 227由。00 X Q211A02。X OCCWIFO X 23BDFFFF ;( AFBFCW1 X AC14FFQ0 X 8FBFCW1 X 23BDCW1 X CI3ECIQW8 X 8FBQQCICI1 冶FB1CW2:。舛曾。? j j j j j j j j j j j j j j j j j j j j j gogoqoqoq * j j j j j j j j j j jopopoyap j j j j j j j j j j j j。4 ;:;*;。如。:0000FF50K:
41、 : : : : : : : : : : : : : : : : : : : : : : : : : : :oooooooi : X)oNameclock ckl ck2 ck3 ck4 resetCOUTO intaO0 keyrow in f+ aaa f+ aaalintO intiPULSEOPULSEI rxd ctccs keycs ledcsH LEDpcins true ti on + iwdata田 regl6S regl?int out& 舛 us7. q us7.棹 us7. 3? us7.叩 us7. 6g us7. 8, us7. 9 us-1.197421 us7.
42、87 usJJrLrLrLrLrLrLrLrLrLrLrLrLrLrLrLrLrLrLrLrLrLrLrLrLrLrLrLrLrLrLrLrLrLrLrLrLrLrLrLrdrLrLrLrLTLrLrLrLrLrLrLrLrLrLr;EE ; EEEEEEEEm: : : ! E: : : ! E: : : ! E: : : ! E: : : ! E: : : ! E: : : ! E: : : ! m:e nn c ; e n c ; e n n c ; ei. 68 us7.0 us7.16 us7.32 us7.48 us7.64 us7. 8 us8. 12 usrru-LL uJT|
43、_L llLtti nrrmuL uJTLX llLtti ni in H H JTILU luru n LLU0X 1 X 2 X 3r o 乂 i x 2 乂 sr o x i x 2 乂 $r o x i x 2 sr o 乂i x 2 乂:L_)Cj 1 X 2 X 3r o x i x 2 X3)00001111I,:100000。I,3 I,001001。,:” 3 ” ” I i ii U 7。0。44 X。0。0。048 刀。00。4泓。07或 00Q007C4 X Q00007C8 X 00Q007CC X Q00007D0 X 000007D4 X 00CI0CICI4C
44、X 0。00050 X C0000054 X 00000058 X Q0CI0CICI5C X000000W ;rnwcix Q211AQ2O X QCQCICIIF。X 23BDFFFF X AFBFWCI1 X AC14FFQ0 X 8FBFW01 X 23BDW01 X 03EWCICI8 X 8FB0QCICI1 X 8FB0002 X 8FBF0003 X 23BD0003 X 03E00008 *j j j j j j j j j j j p甲甲。叫 j j j j j j j j j j jX 99甲甲:苫:j j j j j j j j j j j j j popopop。:j
45、:0000Q0CI4 :,3 i,I,C:00000000 :)I: : 00000001 :X : : 00000000 :)本組光盤(pán)粘貼處請(qǐng)將光盤(pán)裝入紙袋中粘貼于此。本組設(shè)計(jì)主要測(cè)試結(jié)果與性能分析(.rpt中的資源使用情況) TOC o 1-5 h z +;Assembler Summary;+;Assembler Status; Successful - Tue Sep 19 21:42:50 2006 ;Revision Name; SOC;Top-level Entity Name; SOC;Family; Cyclone;Device; EP1C6F256C6;+;Fitter S
46、ummary+;Fitter Status;Successful - Tue Sep 19 21:42:44 2006;Quartus II Version;5.0 Build 148 04/26/2005 SJ Full Version ;Revision Name;SOC;Top-level Entity Name;SOC;Family;Cyclone;Device;EP1C6F256C6;Timing Models;Final;Total logic elements;4,632 / 5,980 ( 77 % );Total pins;85 / 185 ( 45 % );Total vi
47、rtual pins;0;Total memory bits;50,176 / 92,160 ( 54 % );Total PLLs;0 / 2 ( 0 % )+ TOC o 1-5 h z +;Flow Summary;+;Flow Status; Successful - Tue Sep 19 21:43:35 2006;Quartus II Version ; 5.0 Build 148 04/26/2005 SJ Full Version ;Revision Name; SOC;Top-level Entity Name ; SOC;Family; Cyclone;Met timing requirements ; No;Total logic elements ; 4,632 / 5,980 ( 77 % );Total pins;85 / 185 ( 45 % );Total virtual pins;0;Total memory bits;50,176 / 92,160
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度股東對(duì)公司無(wú)息借款及財(cái)務(wù)支持合同
- 2025年度老式摩托車俱樂(lè)部會(huì)員權(quán)益續(xù)費(fèi)合同
- 二零二五年度員工勞動(dòng)合同解除與離職員工職業(yè)轉(zhuǎn)型及就業(yè)保障服務(wù)合同
- 2025年度超市商品陳列標(biāo)準(zhǔn)化管理與培訓(xùn)合同
- 二零二五年度自媒體賬號(hào)短視頻創(chuàng)作與市場(chǎng)推廣協(xié)議
- 2025年度公共場(chǎng)所電梯臨時(shí)開(kāi)放使用管理協(xié)議
- 五年級(jí)數(shù)學(xué)下冊(cè)聽(tīng)評(píng)課記錄《3.4 倒數(shù)(4)》北師大版
- 二零二五年度工業(yè)自動(dòng)化電路升級(jí)合同專業(yè)版
- 二零二五年度游戲工作室游戲行業(yè)政策研究專員用工協(xié)議
- 二零二五年度旅游項(xiàng)目合作約束對(duì)方協(xié)議書(shū)
- 自然辯證法概論(新)課件
- 基層醫(yī)療機(jī)構(gòu)基本情況調(diào)查報(bào)告
- 六西格瑪(6Sigma)詳解及實(shí)際案例分析
- 機(jī)械制造技術(shù)-成都工業(yè)學(xué)院中國(guó)大學(xué)mooc課后章節(jié)答案期末考試題庫(kù)2023年
- 住院患者發(fā)生管路非計(jì)劃性拔管應(yīng)急預(yù)案及處理流程應(yīng)急預(yù)案
- 電解槽檢修施工方案
- 正常分娩 分娩機(jī)制 助產(chǎn)學(xué)課件
- 廣東縣級(jí)農(nóng)商銀行聯(lián)社高管候選人公開(kāi)競(jìng)聘筆試有關(guān)事項(xiàng)上岸提分題庫(kù)3套【500題帶答案含詳解】
- 中國(guó)成人住院患者高血糖管理目標(biāo)專家共識(shí)課件
- 讀書(shū)分享-精力管理課件
- 新上崗干部的90天轉(zhuǎn)身計(jì)劃課件
評(píng)論
0/150
提交評(píng)論