計算機系統(tǒng)綜合設計_第1頁
計算機系統(tǒng)綜合設計_第2頁
計算機系統(tǒng)綜合設計_第3頁
計算機系統(tǒng)綜合設計_第4頁
計算機系統(tǒng)綜合設計_第5頁
已閱讀5頁,還剩51頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、玄藺大,%計算機系統(tǒng)綜合設計設計報告組長:張冠群(09003105 ) 成員:楊 ?。?9003209) 孫嘯寅(09003112) 萬乾坤(09003218) 李傳佑(09003214 ) 劉森(09003110) 黃 河(09003206)東南大學計算機科學與工程學院二OO六年九月設計名稱基于MIPS32的SOC設計完成時間2006.9驗收時間本組成員情況姓名學號承擔的任務成績張冠群09003105mips32CPU、CTC、PWM、WDT、BIOS、實驗報告、最終測試劉森09003110LED、LCD孫嘯寅09003112mips32CPU、I/O 模塊黃河09003206UART楊俊0

2、9003209mips32CPU、INT32、SOC 模塊李傳佑09003214KEY,部分 BIOS萬乾坤09003218Mini C Compilers注:本設計報告中各個部分如果頁數(shù)不夠,請大家自行擴頁,原則是一定要把報 告寫詳細,能說明本組設計的成果和特色,能夠反應小組中每個人的工作。報告 中應該敘述設計中的每個模塊。設計報告將是評定每個人成績的一個重要組成部 分。本組設計的功能描述(含所有實現(xiàn)的模塊的功能)SOC模塊串聯(lián)CPU和外圍接口模塊,實現(xiàn)片上系統(tǒng)的功能。MEMorlO 模塊該模塊功能作用是給cpu添加io接口,當讀寫mem時給RAM輸出存儲器 讀寫信號,當讀寫io時給外設輸出

3、io讀寫信號,提供數(shù)據(jù)線和地址線與外設連 接.UART模塊簡單的串行通信模塊。負責控制將CPU來的8位數(shù)據(jù)并轉(zhuǎn)串,然后按照異 步串行通信數(shù)據(jù)格式輸出,將串口來的8位串行數(shù)據(jù)串轉(zhuǎn)并,并在CPU請求的 時候輸入給CPU。LED模塊通過向該控制電路寫32位數(shù)據(jù),經(jīng)過譯碼控制共陽極的7段LED顯示。32 位數(shù)每半個字節(jié)控制一位7段LED,從高位到地位排列。每個LED燈顯示十六 進制數(shù),從0到F。LED0模塊LED的附屬模塊,一個LED燈的輸出顯示。KEY模塊自動掃描4x4的鍵盤,當有鍵盤按下的時候掃描鍵值,將鍵值記錄到鍵值寄存器,然后向CPU發(fā)出中斷。CPU響應中斷,當CPU讀出鍵值后,撤銷中斷請 求

4、。CTC模塊定時/計數(shù)器模塊。兩個定時/計數(shù)器CNT0和CNT1。具有計數(shù)和定時兩個 功能。計數(shù)方式下可以對輸入的外部脈沖進行計數(shù),當計數(shù)到初值寄存器的值的 時候,設置狀態(tài)寄存器的相應位。定時方式下,在時鐘作用下計時器做減1,到 0的時候設置狀態(tài)寄存器的相應位,并在相應的COUT腳輸出一個時鐘的低電平 (平時COUT是高電平)。狀態(tài)寄存器在被讀取后被清零。PWM模塊脈沖寬度調(diào)制模塊??梢哉{(diào)節(jié)脈沖的頻率和占空比(本模塊不支持)。一個 12位PWM內(nèi)部一個計數(shù)器和一個對比值,計數(shù)器周而復始的加1計數(shù),計數(shù) 到0FFFH的時候轉(zhuǎn)為0再計數(shù)。當計數(shù)器的值大于對比值,輸出端輸出低電平, 否則輸出高電平。

5、WDT模塊看門狗模塊。內(nèi)含一個16位定時器,系統(tǒng)復位后計數(shù)值為FFFFH,之后每 時鐘計數(shù)值減1,當減到0的時候,向CPU發(fā)4個時鐘周期的RESET信號,同 時計數(shù)值恢復到FFFFH并繼續(xù)計數(shù)。通過軟件不斷地定期寫看門狗端口來復位 看門狗,使計數(shù)器重新從FFFFH開始計數(shù)。增加看門狗電路后,CPU的RESET 輸入腳是系統(tǒng)復位信號和看門狗發(fā)出的復位信號的組合。mips32模塊mips32CPU頂層模塊。負責串聯(lián)起CPU內(nèi)各個控制、取指、執(zhí)行、中斷等 模塊。完成基于mips指令集的32位CPU功能。具有32位指令,16位地址線 和32位數(shù)據(jù)線。CountClock 模塊用于串行通信UART的頂層

6、模塊。control32 模塊控制單元模塊。根據(jù)指令中的指令碼(op)和功能碼(funct)的不同組合輸 出相應的控制信號。dmemory32 模塊存儲單元模塊。實際完成對數(shù)據(jù)存儲器(RAM)的讀寫操作。executs32 模塊執(zhí)行單元模塊。完成邏輯運算、算術(shù)運算、移位運算、比較轉(zhuǎn)移的PC值計 算、比較后賦值。idecode32 模塊譯碼單元模塊。對寄存器組進行操作。根據(jù)指令譯碼結(jié)果,決定向其他部件 (如運算器)送1路或兩路數(shù)據(jù)。ifetc32 模塊取指單元模塊。到程序ROM中取指令、對PC值進行+ 4處理、完成各種 跳轉(zhuǎn)指令的PC修改功能。int32模塊中斷模塊。具有兩個中斷功能一一中斷0和

7、中斷1 ,中斷0優(yōu)先級大于中斷 1,不支持同級中斷嵌套。將$12和$14設計為兩個中斷返回地址存放寄存器,分 別在中斷0和中斷1到來的時候存放返回地址。它們分別稱為也0和$i1。timecount 模塊時鐘脈沖分頻模塊。共分為四個脈沖,每個脈沖的頻率相同,且均為系統(tǒng)時 鐘頻率的4倍。不同的脈沖用以控制不同的CPU內(nèi)部模塊的運行。cs138模塊譯碼模塊。用于產(chǎn)生各個接口模塊的片選信號。本組設計的主要特色1、可運行指定的31條MIPS指令的RISC型MIPS32微處理器,具有32位指令,16位地址線和32數(shù)據(jù)線。2、處理器采用哈佛結(jié)構(gòu),有獨立的2KB的指令存儲器和4KB的數(shù)據(jù)存儲器具有2個中斷源入

8、口,兩級中斷優(yōu)先級。3、鍵盤采用中斷方式,而非掃面方式,為中斷0級(最高級)。4、2個32位定時/計數(shù)器。5、CPU內(nèi)部采用分頻的方法,用不同的時鐘對不同的模塊進行同步控制,從而提高了主頻。6、鍵盤和LCD的時鐘由CTC提供,初始化程序在BIOS中。7、具有看門狗功能,通過指令對WDT進行復位。8、MEM和IO統(tǒng)一編址。IO的高3位產(chǎn)生片選CS信號,故最多支持8個接口, 低5位用來選擇8個32位的端口。9、附有類C語言編譯器,詳細見MIPS32編譯程序使用手冊。10、提供有LCD接口電路。11、CPU與接口之間的數(shù)據(jù)線有64條,用于CPU輸出和讀入數(shù)據(jù)。12、CPU內(nèi)的ROM和RAM均采用同步

9、控制。13、采用32位的 mips 匯編BIOS程序。14、編寫有RAM和內(nèi)部寄存器使用規(guī)則,避免因用戶隨意修改RAM和寄存器 內(nèi)存放的值而導致的系統(tǒng)癱瘓。15、規(guī)定了用戶用mips匯編寫代碼時可用的寄存器和RAM地址空間。16、按住鍵盤上的某個鍵,在屏幕上并不是連續(xù)顯示鍵值,兩個前后顯示的鍵值 之間會有一定的時間間隔。17、當編譯用戶的C程序時,如果堆棧指針越界,編譯程序會提示出錯,并在本組設計的體系結(jié)構(gòu)取指模塊譯碼模塊存儲模塊執(zhí)行模塊U控制模塊脈沖模塊定時/計數(shù)器串行通信鍵盤掃描脈沖調(diào)制LCD 接口看門狗LED 接口本組設計中各個部件的設計與特色CPU由六大模塊構(gòu)成,分別是取指模塊、控制模

10、塊,譯碼模塊,存儲模塊,執(zhí)行 模塊,脈沖分頻模塊。可運行指定的31條MIPS指令的RISC型MIPS32微處理 器,具有32位指令,16位地址線和32數(shù)據(jù)線。處理器采用哈佛結(jié)構(gòu),有獨立 的2KB的指令存儲器和4KB的數(shù)據(jù)存儲器。具有2個中斷源入口,兩級中斷優(yōu) 先級。采用同步的RAM和ROM代替異步。CTC定時/計數(shù)器模塊。兩個定時/計數(shù)器CNT0和CNT1。具有計數(shù)和定時兩個 功能。計數(shù)方式下可以對輸入的外部脈沖進行計數(shù),當計數(shù)到初值寄存器的值的 時候,設置狀態(tài)寄存器的相應位。定時方式下,在時鐘作用下計時器做減1,到 0的時候設置狀態(tài)寄存器的相應位,并在相應的COUT腳輸出一個時鐘的低電平 (

11、平時COUT是高電平)。狀態(tài)寄存器在被讀取后被清零。PWM脈沖寬度調(diào)制模塊??梢哉{(diào)節(jié)脈沖的頻率和占空比(本模塊不支持)。一個 12位PWM內(nèi)部一個計數(shù)器和一個對比值,計數(shù)器周而復始的加1計數(shù),計數(shù) 到0FFFH的時候轉(zhuǎn)為0再計數(shù)。當計數(shù)器的值大于對比值,輸出端輸出低電平, 否則輸出高電平。WDT看門狗模塊。內(nèi)含一個16位定時器,系統(tǒng)復位后計數(shù)值為FFFFH,之后每 時鐘計數(shù)值減1,當減到0的時候,向CPU發(fā)4個時鐘周期的RESET信號,同 時計數(shù)值恢復到FFFFH并繼續(xù)計數(shù)。通過軟件不斷地定期寫看門狗端口來復位 看門狗,使計數(shù)器重新從FFFFH開始計數(shù)。增加看門狗電路后,CPU的RESET 輸

12、入腳是系統(tǒng)復位信號和看門狗發(fā)出的復位信號的組合。UART串行通信模塊。發(fā)送器要對外部時鐘XTAL按照波特率要求進行分頻,本設 計采用固定波特率4800b/s。接收器接收數(shù)據(jù)的采用率是波特率的16倍(也由 XTAL分頻得到)。采用中間值采用的原則,也就是一個數(shù)據(jù)位占16個接收時鐘 寬度,在第8個時鐘的時候采樣。數(shù)據(jù)格式固定為一位起始位0,16位數(shù)據(jù)位,暫 無校驗位,1位停止位1,若干空閑位1串行輸出線空閑狀態(tài)為1。端口列表:100 :接收移位寄存器101:發(fā)送移位寄存器010:寫入緩沖寄存器011:內(nèi)部狀態(tài)寄存器KEY鍵盤掃描模塊。硬件實現(xiàn)自動掃描4x4的鍵盤,當有鍵盤按下的時候掃描鍵 值,將鍵

13、值記錄到鍵值寄存器,并置位狀態(tài)寄存器中的,有鍵”標志,同時發(fā)出中 斷。當CPU讀出鍵值后,將“有鍵”標志清除。采用中斷的方式而不采用CPU掃 描的方式是本設計的特色,如果長時間不按鍵的話可以節(jié)省很多CPU時間,所 以這樣做提高了 CPU的工作效率。LEDLED燈控制模塊。設計:32位輸入數(shù)據(jù),每半個字節(jié)控制一位七段LED ,本組設計的MIPS32編譯程序使用手冊編寫程序的語言的語法說明:1、允許全局變量和函數(shù)局部變量,但一個函數(shù)內(nèi)的變量在同一層次;2、所有標識符只能是以字母打頭,數(shù)字字母串,不能含有_;3、立即數(shù)可以是十進制或是以“0 x”打頭的十六進制;4、循環(huán)語句允許有for、 while

14、、do.while,可以用 continue、break ;5、不支持goto語句;6、條件語句可以用 if.else., 不能用 switch.case.;7、變量最多允許為一維,類型只能為有符號整型,不支持變量初始化;8、函數(shù)可以有申明,返回類型為void或int,可以嵌套、遞歸調(diào)用;9、允許空語句;10、算術(shù)操作符有+、-、*、/、& (按位與x I (按位或X人(按位異與X (左移X (右移X .(取變量的第幾位,返回0、1 X -(負號);11、邏輯操作符有&、II、!;12、關(guān)系運算符有、=、=、!=、=;13、支持變量后+,變量后-;14、對端口操作可以用在端口號地址前加$;15

15、、 可以沒有 main()函數(shù),中斷處理函數(shù)的名稱分別為“interuptServer0 ”和 “interuptServerl ” ;16、不允許用頭文件,所有程序只能放在同一個文件中;17、BIOS功能調(diào)用的函數(shù)名:該程序生成的中間代碼類似于匯編程序,但有所不同:1、每條語句前可以有標號,必須是以L打頭,后面跟上十進制數(shù);L0,L1都有 特殊含義,L0是中斷0跳轉(zhuǎn)地址,L1是中斷1跳轉(zhuǎn)地址;2、每條指令都是一個操作碼加上三個操作數(shù),中間不需要其他符號,操作數(shù)不 夠的后面補零;3、只有一條偽指令“int”,相當于定義變量,可以在函數(shù)結(jié)構(gòu)內(nèi)定義局部變量,也 可在函數(shù)外定義全局變量,以;結(jié)束。操

16、作數(shù)中出現(xiàn)的變量名就等價于立即數(shù), 值等于它的偏移量;4、指令“jjal”beq”bne”后跟的是要跳轉(zhuǎn)的地址處標號的值,而非跳轉(zhuǎn)地址或偏移;5、“l(fā)wsw”的后面的參數(shù)順序與網(wǎng)頁上的不同,將立即數(shù)放在了最后;6、寄存器可以用$后加數(shù)表示,也可以加寄存器名表示,即“$1”和“ $at”等價;7、立即數(shù)支持正、負,十進制、十六進制(以“0 x”打頭);對于關(guān)鍵部分的程序可以在中間代碼進行人工修改后在匯編翻譯。語法和詞法: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號寄存器存放鍵值特權(quán)用戶從19號寄存器取數(shù)據(jù)2、LED入口地址489規(guī)定將要寫的內(nèi)容放到20號寄存器中3、rUART入口地

22、址478特權(quán)寄存器22用來存放從UART讀來的數(shù)據(jù),用戶從18號寄存器取出數(shù)據(jù)。UART接收了 CPU發(fā)出的數(shù)據(jù),當接收緩沖寄存器為空時將$24清零4、wUART入口地址467用戶用21號寄存器來寫21號寄存器的內(nèi)容賦給24號寄存器24號寄存器是中斷保留使用的5、WRONG (不對用戶開放)RAM使用規(guī)則:系統(tǒng)使用的RAM地址范圍:03F7-03FF用戶使用的RAM地址范圍:000003F6寄存器使用規(guī)則:$0 :常量0寄存器$1 :留做匯編使用$2-$3 :用于表達式和函數(shù)值的存放$4-$7 :存放參數(shù)13$8$15 :臨時變量寄存器,調(diào)用時不用保存壓棧的$16$21 :變量寄存器,需要壓棧

23、保存。$18用戶從該寄存器里讀UART的內(nèi)容;$19用戶從該寄存器里讀鍵盤的鍵值;$20存放用戶將要寫到LED內(nèi)的內(nèi)容;$21存放用戶將要寫到UART內(nèi)的內(nèi)容$22 :特權(quán)寄存器,中斷程序用它存放從UART讀來的數(shù)據(jù)$23 :特權(quán)寄存器,中斷程序用它存放寄存器的鍵值$24 :特權(quán)寄存器,UART中斷使用$25 :特權(quán)寄存器,判斷堆棧指針是否越界時使用$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文件具體代碼請參見光盤。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寫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.門 i rn ! i 門投口 ! i ! ! i ! ! i ! ! i ! ! i m ! i 門投口 ! i ! ! i ! ! i rn !ck3一:i1:: : i1 :

32、i 廠丁 : : i li : i1: : : i1Hrn:: in : in: : : ii :門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 門;n ;rT!rn ; ;n;rn ; ;n ; rn ;nm i f i i。! F ! m i n f n f n m :門 f 門 f 門。:門 f 門。:;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 :)本組光盤粘貼處請將光盤裝入紙袋中粘貼于此。本組設計主要測試結(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. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論