




免費預(yù)覽已結(jié)束,剩余21頁可下載查看
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
課課 程程 設(shè)設(shè) 計計 報報 告告 課程設(shè)計名稱 計算機(jī)組成原理課程設(shè)計計算機(jī)組成原理課程設(shè)計 課程設(shè)計題目 恢復(fù)余數(shù)法定點原碼一位除法器恢復(fù)余數(shù)法定點原碼一位除法器 的設(shè)計的設(shè)計 院 系 專 業(yè) 班 級 學(xué) 號 姓 名 指導(dǎo)教師 完成日期 課程設(shè)計報告 I 目目 錄錄 第第 1 章章 總體設(shè)計方案總體設(shè)計方案 1 1 1 設(shè)計原理 1 1 2 設(shè)計思路 1 1 3 設(shè)計環(huán)境 3 第第 2 章章 詳細(xì)設(shè)計方案詳細(xì)設(shè)計方案 4 2 1 頂層方案圖的設(shè)計與實現(xiàn) 4 2 1 1 創(chuàng)建頂層圖形設(shè)計文件 4 2 1 2 器件的選擇與引腳鎖定 5 2 1 3 編譯 綜合 適配 6 2 2 功能模塊的設(shè)計與實現(xiàn) 6 2 2 1 寄存器模塊的設(shè)計與實現(xiàn) 6 2 2 2 數(shù)據(jù)選擇器模塊的設(shè)計與實現(xiàn) 8 2 2 3 補(bǔ)碼器模塊的設(shè)計與實現(xiàn) 12 2 2 4 加法器模塊的設(shè)計與實現(xiàn) 13 2 2 5 移位寄存器模塊的設(shè)計與實現(xiàn) 15 2 3 仿真調(diào)試 18 第第 3 章章 編程下載與硬件測試編程下載與硬件測試 20 3 1 編程下載 20 3 2 硬件測試及結(jié)果分析 20 參考文獻(xiàn)參考文獻(xiàn) 22 附附 錄 電路原理圖 錄 電路原理圖 23 課程設(shè)計報告 第 1 章 總體設(shè)計方案 1 第 1 章 總體設(shè)計方案 1 1 設(shè)計原理設(shè)計原理 定點原碼一位除法器的原理是根據(jù)人工進(jìn)行二進(jìn)制除法的規(guī)則 判斷被除數(shù) 與除數(shù)的大小 若被除數(shù)小 則上商 0 并在余數(shù)最低位補(bǔ) 0 再用余數(shù)和右移 一位的除數(shù)比 若夠除 則上商 1 否則上商 0 然后繼續(xù)重復(fù)上述步驟 直到 除盡 即余數(shù)為 0 或已得到的商的位數(shù)滿足精度要求為止 上述計算方法要求加法器的位數(shù)為除數(shù)位數(shù)的兩倍 但分析后 會發(fā)現(xiàn)右移 除數(shù) 可以通過左移被除數(shù) 余數(shù) 來代替 左移出界的被除數(shù) 余數(shù) 的高位 都是無用的 0 對運算不會產(chǎn)生任何影響 另外 上商 0 還是 1 是計算者用觀察 比較的辦法確定的 而計算機(jī)只能用做減法判斷結(jié)果的符號為負(fù)還是為正來確定 當(dāng)差為負(fù)時 上商為 0 同時還應(yīng)把除數(shù)再加到差上去 恢復(fù)余數(shù)為原來的正值 之后再將其左移一位 若減得的差為 0 或為正值時 就沒有恢復(fù)余數(shù)的操作 上 商為 1 余數(shù)左移一位 1 2 設(shè)計思路設(shè)計思路 恢復(fù)余數(shù)法定點原碼一位除法器的整體設(shè)計主要包含五個部分 分別是寄存 器 數(shù)據(jù)選擇器 補(bǔ)碼器 加法器以及移位寄存器 寄存器 數(shù)據(jù)選擇器選擇數(shù)據(jù)寄存器 寄存被除數(shù) X 和余數(shù)的其中一個 6 位二 進(jìn)制數(shù) 包含 2 位符號位 D 觸發(fā)器 上 升沿觸發(fā) 除數(shù)寄存器 寄存除數(shù) Y 6 位二進(jìn)制數(shù) 包含 2 位符號位 D 觸發(fā)器 上升沿觸發(fā) 余數(shù)寄存器 寄存余數(shù) 6 位二進(jìn)制數(shù) 包含 2 位符號位 D 觸發(fā)器 上升沿觸發(fā) 數(shù)據(jù)選擇器 課程設(shè)計報告 第 1 章 總體設(shè)計方案 2 選擇器 A 與 門邏輯電路 選擇輸出 0 和除數(shù) Y 的其中一個 當(dāng)輸 入低電平時 輸出 0 當(dāng)輸入高電平時 輸出除數(shù) Y 選擇器 B 與 門邏輯電路 選擇輸出被除數(shù) X 和余數(shù)的其中一個 當(dāng)輸入低電平時 輸出被除數(shù) 當(dāng)輸入高電平時 輸出余數(shù) 補(bǔ)碼器 將除數(shù) Y 的 4 位有效二進(jìn)制數(shù)取反加一 求其 Y 補(bǔ) 加法器 加法器 A 將數(shù)據(jù)選擇器選擇數(shù)據(jù)寄存器中的值和 Y 補(bǔ)求和 判斷結(jié) 果正負(fù) 決定上商 0 還是上商 1 加法器 B 若加法器 A 中的結(jié)果為負(fù) 將結(jié)果加除數(shù) Y 恢復(fù)余數(shù) 移位寄存器 移位寄存器 實現(xiàn)移位功能 將被除數(shù) 余數(shù) 左移 商移位寄存器 寄存每一次計算所得的商 依次左移得到最終結(jié)果商 恢復(fù)余數(shù)法定點原碼一位除法器的底層 頂層的設(shè)計都采用原理圖設(shè)計輸入 方式 經(jīng)編譯 調(diào)試后形成 bit 文件并下載到 FPGA XCV200 可編程邏輯芯片中 經(jīng)硬件測試驗證設(shè)計的正確性 其原理框圖如圖 1 1 所示 除除數(shù)數(shù)寄寄存存器器數(shù)數(shù)據(jù)據(jù)選選擇擇器器B B 余余數(shù)數(shù)寄寄存存器器 數(shù)數(shù)據(jù)據(jù)選選擇擇器器A A 商商移移位位寄寄存存 器器 移移位位寄寄存存器器 加加法法器器B B 加加法法器器A A 數(shù)數(shù)據(jù)據(jù)選選擇擇器器 寄寄存存器器 求求補(bǔ)補(bǔ)器器 0 0 課程設(shè)計報告 第 1 章 總體設(shè)計方案 3 圖圖 1 1 恢復(fù)余數(shù)法除法器的原理框圖恢復(fù)余數(shù)法除法器的原理框圖 1 3 設(shè)計環(huán)境設(shè)計環(huán)境 硬件環(huán)境 偉福 COP2000 型計算機(jī)組成原理實驗儀 FPGA 實驗板 微 機(jī) EDA 環(huán)境 Xilinx Foundation F3 1 設(shè)計工具 COP2000 仿真軟件 課程設(shè)計報告 第 2 章 詳細(xì)設(shè)計方案 4 第 2 章 詳細(xì)設(shè)計方案 2 1 頂層方案圖的設(shè)計與實現(xiàn)頂層方案圖的設(shè)計與實現(xiàn) 設(shè)計采用自上而下的設(shè)計方法 頂層方案圖實現(xiàn)恢復(fù)余數(shù)法定點原碼一位除 法器的邏輯功能 采用原理圖設(shè)計輸入方式完成 電路實現(xiàn)基于 FPGA XV200 可 編程邏輯芯片 在完成原理圖的功能設(shè)計后 把輸入 輸出信號安排到 FPGA XV200 指定的引腳上去 實現(xiàn)芯片的引腳鎖定 2 1 1 創(chuàng)建頂層圖形設(shè)計文件創(chuàng)建頂層圖形設(shè)計文件 頂層圖形文件主要由三個寄存器模塊 U2 U5 U7 兩個數(shù)據(jù)選擇器模塊 一個補(bǔ)碼器模塊 兩個加法器模塊以及兩個移位寄存器模塊組裝而成的一個完整 的設(shè)計實體 可利用 Xilinx Foundation F3 1 模塊實現(xiàn)頂層圖形文件的設(shè)計 頂層 圖形文件結(jié)構(gòu)如圖 2 1 所示 圖圖 2 1 定點原碼一位除法器頂層圖形文件結(jié)構(gòu)定點原碼一位除法器頂層圖形文件結(jié)構(gòu) 課程設(shè)計報告 第 2 章 詳細(xì)設(shè)計方案 5 圖 2 1 中 P81 P82 P84 P85 P86 P87 為從高位到低位被除數(shù)輸入端 P96 P97 P100 P101 P102 P103 為從高位到低位除數(shù)輸入端 P213 為脈沖 信號輸入端 P73 為始能端 開始時為低電平 以后一直處于高電平 P217 P218 P220 P221 P222 P223 為從高位到低位余數(shù)輸出端 P231 P232 P234 P235 為從高位到低位商的輸出端 2 1 2 器件的選擇與引腳鎖定器件的選擇與引腳鎖定 1 器件的選擇器件的選擇 由于硬件設(shè)計環(huán)境是基于偉福 COP2000 型計算機(jī)組成原理實驗儀和 FPGA XV200 實驗板 故采用的目標(biāo)芯片為 Xlinx FPGA XV200 可編程邏輯芯片 2 引腳鎖定引腳鎖定 把頂層圖形文件中的輸入 輸出信號安排到 Xlinx FPGA XV200 芯片指定的引 腳上去 實現(xiàn)芯片的引腳鎖定 各信號及 Xlinx FPGA XV200 芯片引腳對應(yīng)關(guān)系 如表 2 1 所示 表表 2 1 信號和芯片引腳對應(yīng)關(guān)系信號和芯片引腳對應(yīng)關(guān)系 元件符號中的輸入元件符號中的輸入 輸出信號輸出信號FPGA 芯片引腳芯片引腳 A5P81 A4P82 A3P84 A2P85 A1P86 A0P87 CLKP213 SP73 B5P96 B4P97 B3P100 課程設(shè)計報告 第 2 章 詳細(xì)設(shè)計方案 6 B2P101 B1P102 B0P103 OUT5P178 P217 OUT4P184 P218 OUT3P185 P220 OUT2P203 P221 OUT1P111 P222 OUT0P110 P223 S3P108 P231 S2P109 P232 S1P124 P234 S0P125 P235 2 1 3 編譯 綜合 適配編譯 綜合 適配 利用 Xilinx FoundationF3 1 編譯器對頂層圖形文件進(jìn)行編譯 綜合 優(yōu)化 邏輯分割 適配和布線 生成可供時序仿真的文件和器件下載編程文件 2 2 功能模塊的設(shè)計與實現(xiàn)功能模塊的設(shè)計與實現(xiàn) 定點原碼一位除法器 恢復(fù)余數(shù) 的底層圖形文件是由 10 個模塊組裝而成 的一個完整的設(shè)計實體 可利用 Xilinx Foundation F3 1 ECS 模塊實現(xiàn)底層圖形文 件的設(shè)計 底層模塊包括三個寄存器模塊 兩個數(shù)據(jù)選擇器模塊 一個補(bǔ)碼器模 塊 兩個加法器模塊以及兩個移位寄存器模塊 由 Xilinx FPGA XV200 可編程邏 輯芯片分別實現(xiàn) 2 2 1 寄存器模塊的設(shè)計與實現(xiàn)寄存器模塊的設(shè)計與實現(xiàn) 1 創(chuàng)建寄存器原理圖創(chuàng)建寄存器原理圖 內(nèi)部主要用到 D 觸發(fā)器 當(dāng)上升沿到來時 輸出與 D 端相同值 下降沿時 課程設(shè)計報告 第 2 章 詳細(xì)設(shè)計方案 7 保持?jǐn)?shù)值不變 實現(xiàn)寄存功能 其原理圖如圖 2 2 所示 圖圖 2 2 寄存器原理圖寄存器原理圖 2 創(chuàng)建元件圖形創(chuàng)建元件圖形 圖圖 2 3 寄存器元件圖形符號寄存器元件圖形符號 課程設(shè)計報告 第 2 章 詳細(xì)設(shè)計方案 8 為了能在圖形編輯器 原理圖設(shè)計輸入方式 中調(diào)用此芯片 需要為 A1 芯片創(chuàng)建一個元件圖形 可用 Xilinx Foundation F3 1 編譯器的 Create Symbol 模 塊實現(xiàn) CLOCK 為控制端 B0 B5 為輸入端 F0 F5 為輸出端 其元件圖形如 圖 2 3 所示 3 功能描述功能描述 上升沿觸發(fā) 用于寄存數(shù)據(jù) 三個寄存器分別寄存通過數(shù)據(jù)選擇 器選擇的被除數(shù)和余數(shù)的其中一個 除數(shù)還有余數(shù) 4 功能仿真功能仿真 對創(chuàng)建的寄存器模塊進(jìn)行功能仿真 驗證其功能的正確性 可用 Xilinx Foundation F3 1 編譯器 Simulator 模塊實現(xiàn) 其仿真圖如圖 2 4 所示 圖圖 2 4 寄存器仿真圖寄存器仿真圖 2 2 2 數(shù)據(jù)選擇器模塊的設(shè)計與實現(xiàn)數(shù)據(jù)選擇器模塊的設(shè)計與實現(xiàn) 1 選擇器選擇器 A 選擇輸出 選擇輸出 0 和除數(shù)和除數(shù) Y 1 創(chuàng)建選擇器模塊原理圖創(chuàng)建選擇器模塊原理圖 選擇器內(nèi)部主要由與門構(gòu)成 控制信號分別與各輸入數(shù)據(jù)相與 因此當(dāng)控制 信號為電平時 輸出都為 0 當(dāng)控制信號為高電平時 輸出為輸入數(shù)據(jù) 其原理 圖如圖 2 5 所示 圖圖 2 5 選擇器模塊原理圖選擇器模塊原理圖 課程設(shè)計報告 第 2 章 詳細(xì)設(shè)計方案 9 2 創(chuàng)建元件圖形創(chuàng)建元件圖形 H0 H5 為輸入端 F0 F5 為輸出端 C 為控制端 其元件圖如圖 2 6 所示 圖圖 2 6 選擇器模塊元件圖形符號選擇器模塊元件圖形符號 3 功能描述功能描述 當(dāng)控制信號為高電平時 輸出為輸入值除數(shù) Y 當(dāng)控制信號為 低電平時 輸出全為 0 實現(xiàn)當(dāng)余數(shù)為負(fù)時將其恢復(fù)為正數(shù)的 功能 4 功能仿真功能仿真 對創(chuàng)建的選擇器模塊進(jìn)行功能仿真 驗證其功能的正確性 可用 Xilinx Foundation F3 1 編譯器 Simulator 模塊實現(xiàn) 仿真結(jié)果如圖 2 7 所示 圖圖 2 7 選擇器模塊仿真圖選擇器模塊仿真圖 課程設(shè)計報告 第 2 章 詳細(xì)設(shè)計方案 10 2 數(shù)據(jù)選擇器數(shù)據(jù)選擇器 B 二選一數(shù)據(jù)選擇器 選擇輸出被除數(shù) 二選一數(shù)據(jù)選擇器 選擇輸出被除數(shù) X 和余數(shù) 和余數(shù) 1 創(chuàng)建二選一數(shù)據(jù)選擇器原理圖創(chuàng)建二選一數(shù)據(jù)選擇器原理圖 二選一數(shù)據(jù)選擇器內(nèi)部主要利用六個二選一芯片 當(dāng)控制信號為高電平時 選擇 B 輸出 B 中數(shù)據(jù) 當(dāng)控制信號為低電平時 選擇 A 輸出為 A 中數(shù)據(jù) 其 原理圖如圖 2 8 所示 圖圖 2 8 二選一數(shù)據(jù)選擇器原理圖二選一數(shù)據(jù)選擇器原理圖 其中 數(shù)據(jù)選擇器邏輯框圖如圖 2 9 所示 課程設(shè)計報告 第 2 章 詳細(xì)設(shè)計方案 11 圖圖 2 9 二選一數(shù)據(jù)選擇器邏輯框圖二選一數(shù)據(jù)選擇器邏輯框圖 2 創(chuàng)建元件圖形創(chuàng)建元件圖形 A B A0 A5 B0 B5 為輸入端 S C0 C5 為輸出端 CO 為控制端 其元件 圖如圖 2 10 所示 圖圖 2 10 二選一數(shù)據(jù)選擇器元件圖形符號二選一數(shù)據(jù)選擇器元件圖形符號 3 功能描述功能描述 實現(xiàn)對兩組數(shù)據(jù)的二選一功能 每一時刻只能輸出兩組數(shù)據(jù)中 的一組 選擇被除數(shù)和余數(shù)的其中一個 4 功能仿真功能仿真 對創(chuàng)建的二選一數(shù)據(jù)選擇器模塊進(jìn)行功能仿真 驗證其功能的正確性 可用 Xilinx Foundation F3 1 編譯器 Simulator 模塊實現(xiàn) 仿真結(jié)果如圖 2 11 所示 課程設(shè)計報告 第 2 章 詳細(xì)設(shè)計方案 12 圖圖 2 11 二選一數(shù)據(jù)選擇器仿真圖二選一數(shù)據(jù)選擇器仿真圖 2 2 3 補(bǔ)碼器模塊的設(shè)計與實現(xiàn)補(bǔ)碼器模塊的設(shè)計與實現(xiàn) 1 創(chuàng)建補(bǔ)碼器原理圖創(chuàng)建補(bǔ)碼器原理圖 補(bǔ)碼器模塊內(nèi)部用到了一個 ADD4 芯片 以對除數(shù) Y 求其 Y 補(bǔ) 通過對輸入 的二進(jìn)制數(shù)的四位有效數(shù)字實行取反加 1 操作 其原理圖如圖 2 12 所示 圖圖 2 12 補(bǔ)碼器模塊原理圖補(bǔ)碼器模塊原理圖 課程設(shè)計報告 第 2 章 詳細(xì)設(shè)計方案 13 2 創(chuàng)建元件圖形創(chuàng)建元件圖形 Y0 Y3 為輸入端 B0 B3 為輸出端 其圖形如圖 2 13 所示 圖圖 2 13 補(bǔ)碼器模塊元件圖形符號補(bǔ)碼器模塊元件圖形符號 3 功能描述功能描述 對輸入的除數(shù) Y 的四位有效二進(jìn)制數(shù) 進(jìn)行取反加 1 操作 求 得 Y 補(bǔ) 4 功能仿真功能仿真 對創(chuàng)建的補(bǔ)碼器模塊進(jìn)行功能仿真 驗證其功能的正確性 可用 Xilinx Foundation F3 1 編譯器 Simulator 模塊實現(xiàn) Y3 為高位 B3 也為高位 仿真結(jié) 果如圖 2 14 所示 圖圖 2 14 補(bǔ)碼器模塊仿真圖補(bǔ)碼器模塊仿真圖 2 2 4 加法器模塊的設(shè)計與實現(xiàn)加法器模塊的設(shè)計與實現(xiàn) 1 創(chuàng)建加法器原理圖創(chuàng)建加法器原理圖 加法器內(nèi)部主要用到 ADDS 加法芯片以及一些與非門 先將輸入的六位二進(jìn) 制數(shù)轉(zhuǎn)換成八位 即在高位加兩個零 然后進(jìn)行加法運算 最后 將得到的數(shù)據(jù) 輸出低六位 其原理圖如圖 2 15 所示 課程設(shè)計報告 第 2 章 詳細(xì)設(shè)計方案 14 圖圖 2 15 加法器原理圖加法器原理圖 2 創(chuàng)建元件圖形創(chuàng)建元件圖形 為了能在圖形編輯器 原理圖設(shè)計輸入方式 中調(diào)用此芯片 需要為 FPGA XV200 芯片創(chuàng)建一個元件圖形 可用 Xilinx Foundation F3 1 編譯器的 Create Symbol 模塊實現(xiàn) A0 A5 B0 B5 是輸入端 S0 S5 是輸出端 其元件圖形如圖 2 16 所示 圖圖 2 16 加法器元件圖形符號加法器元件圖形符號 課程設(shè)計報告 第 2 章 詳細(xì)設(shè)計方案 15 3 功能描述功能描述 輸入兩組數(shù)據(jù) 對其求和 兩個加法器分別將數(shù)據(jù)選擇器選擇 數(shù)據(jù)寄存器中的值和 Y 補(bǔ)求和以及所得余數(shù)為負(fù)時將余數(shù)和 Y 以恢復(fù)余數(shù)的求和 4 功能仿真功能仿真 對創(chuàng)建的加法器模塊進(jìn)行功能仿真 驗證其功能的正確性 可用 Xilinx Foundation F3 1 編譯器 Simulator 模塊實現(xiàn) 仿真結(jié)果如圖 2 17 所示 圖圖 2 17 加法器仿真圖加法器仿真圖 2 2 5 移位寄存器模塊的設(shè)計與實現(xiàn)移位寄存器模塊的設(shè)計與實現(xiàn) 1 移位寄存器移位寄存器 1 創(chuàng)建移位寄存器原理圖創(chuàng)建移位寄存器原理圖 移位寄存器內(nèi)部主要用到了與門和非門 依次將數(shù)據(jù)從低位傳給高位 最低 位補(bǔ)零 其原理圖如圖 2 18 所示 圖圖 2 18 移位寄存器原理圖移位寄存器原理圖 課程設(shè)計報告 第 2 章 詳細(xì)設(shè)計方案 16 2 創(chuàng)建元件圖形創(chuàng)建元件圖形 為了能在圖形編輯器 原理圖設(shè)計輸入方式 中調(diào)用此芯片 需要為 YIWEI 芯片創(chuàng)建一個元件圖形 可用 Xilinx Foundation F3 1 編譯器的 Create Symbol 模塊 實現(xiàn) A0 A4 是輸入端 B0 B5 是輸出端 其元件圖形如圖 2 19 所示 圖圖 2 19 移位寄存器元件圖形符號移位寄存器元件圖形符號 3 功能描述功能描述 將輸入的數(shù)據(jù)左移一位 即將被除數(shù) 余數(shù) 左移一位以進(jìn)行 下一步運算 4 功能仿真功能仿真 對創(chuàng)建的移位寄存器模塊進(jìn)行功能仿真 驗證其功能的正確性 可用 Xilinx Foundation F3 1 編譯器 Simulator 模塊實現(xiàn) 仿真結(jié)果如圖 2 20 所示 圖圖 2 20 移位寄存器仿真圖移位寄存器仿真圖 2 商移位寄存器商移位寄存器 1 創(chuàng)建商移位寄存器原理圖創(chuàng)建商移位寄存器原理圖 商移位寄存器內(nèi)部主要用到了 D 觸發(fā)器 CLK 信號依次到達(dá)上升沿時促使 課程設(shè)計報告 第 2 章 詳細(xì)設(shè)計方案 17 D 觸發(fā)器工作 依次將后一位數(shù)據(jù)傳遞給前一位 其原理圖如圖 2 21 所示 圖圖 2 21 商移位寄存器原理圖商移位寄存器原理圖 2 創(chuàng)建元件圖形創(chuàng)建元件圖形 為了能在圖形編輯器 原理圖設(shè)計輸入方式 中調(diào)用此芯片 需要為 SHANGYIWEIJICUN 芯片創(chuàng)建一個元件圖形 可用 Xilinx foundation F3 1 編譯器 的 Create Symbol 模塊實現(xiàn) CLK 為控制端 C 是輸入端 Q0 Q3 是輸出端 其 元件圖如圖 2 22 所示 圖圖 2 22 商移位寄存器元件圖形符號商移位寄存器元件圖形符號 3 功能描述功能描述 依次將得到的上商結(jié)果左移并寄存 實現(xiàn)對商的寄存 4 功能仿真功能仿真 對創(chuàng)建的商移位寄存器模塊進(jìn)行功能仿真 驗證其功能的正確性 可用 Xilinx Foundation F3 1 編譯器 Simulator 模塊實現(xiàn) 仿真結(jié)果如圖 2 23 所示 課程設(shè)計報告 第 2 章 詳細(xì)設(shè)計方案 18 圖圖 2 23 商移位寄存器仿真圖商移位寄存器仿真圖 2 3 仿真調(diào)試仿真調(diào)試 仿真調(diào)試主要驗證設(shè)計電路邏輯功能 時序的正確性 本設(shè)計中主要采用功 能仿真方法對設(shè)計的電路進(jìn)行仿真 1 建立仿真波形文件及仿真信號選擇建立仿真波形文件及仿真信號選擇 功能仿真時 首先建立仿真波形文件 選擇仿真信號 對選定的輸入信號設(shè) 置參數(shù) 選定的仿真信號和設(shè)置的參數(shù)如表 2 2 所示 表表 2 2 仿真信號選擇和參數(shù)設(shè)置仿真信號選擇和參數(shù)設(shè)置 輸輸 入入 信信 號號輸輸 出出 信信 號號 A50OUT50 A40OUT40 A30OUT30 A20OUT20 A11OUT11 A00OUT00 B50S30 B40S21 B30S10 B21S01 課程設(shè)計報告 第 2 章 詳細(xì)設(shè)計方案 19 B11 B00 S先 0 后 1 CLK脈沖信號 2 功能仿真結(jié)果與分析功能仿真結(jié)果與分析 功能仿真波形結(jié)果如圖 2 24 所示 與表 2 2 的內(nèi)容進(jìn)行對比 可以看出功能 仿真結(jié)果是正確的 進(jìn)而說明電路設(shè)計的正確性 圖圖 2 24 功能仿真波形結(jié)果功能仿真波形結(jié)果 課程設(shè)計報告 第 3 章 編程下載與硬件測試 20 第 3 章 編程下載與硬件測試 3 1 編程下載編程下載 利用 Xilinx Foundation F3 1 的編程下載功能 將得到的 bit 文件下載到 FPGA XV200 實驗板的 FPGA XV200 可編程邏輯芯片中 3 2 硬件測試及結(jié)果分析硬件測試及結(jié)果分析 利用 FPGA XV200 實驗板進(jìn)行硬件功能測試 恢復(fù)余數(shù)法定點原碼一位除法 器的輸入數(shù)據(jù)通過 FPGA XV200 實驗板的輸入開關(guān)實現(xiàn) 輸出數(shù)據(jù)通過 FPGA XV200 實驗板的數(shù)碼顯示管和發(fā)光二極管實現(xiàn) 其對應(yīng)關(guān)系如表 3 1 所示 表表 3 1 FPGA 實驗板信號對應(yīng)關(guān)系實驗板信號對應(yīng)關(guān)系 FPGA芯片引腳信號芯片引腳信號FPGA實驗板實驗板 輸入A0 A5K1 輸入B0 B5K0 控制信號SK2 脈沖信號CLKCLOCK 輸出 OUT0 OUT5S0 A0 A5 輸出 S0 S3S1 B0 B3 利用表 2 2 中的輸入?yún)?shù)作為輸入數(shù)據(jù) 逐個測試輸出結(jié)果 即用 FPGA XV200 實驗板的開關(guān) K1 K0 K2 輸入數(shù)據(jù) 同時觀察數(shù)碼顯示管和發(fā)光二極管 顯示結(jié)果 得到如圖 3 1 所示的硬件測試結(jié)果 通過觀察和比較 發(fā)現(xiàn)圖 3 1 輸出結(jié)果和表 2 2 輸出結(jié)果相符合 說明編程 下載后硬件測試結(jié)果是正確的 所以該電路設(shè)計正確 課程設(shè)計報告 第 3 章
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年谷物加工品質(zhì)測試儀合作協(xié)議書
- 木樓梯行業(yè)原材料市場分析考核試卷
- 知識產(chǎn)權(quán)維權(quán)途徑及法律援助介紹
- 儀器儀表在智能農(nóng)業(yè)中的發(fā)展與機(jī)遇考核試卷
- 印刷設(shè)備智能化改造案例的技術(shù)創(chuàng)新趨勢分析考核試卷
- 科技類知識的線上傳播與收費模式的用戶接受度研究
- 2025年核桃油項目發(fā)展計劃
- 2025年模具磨料項目發(fā)展計劃
- 科技型企業(yè)市場定位與營銷策略
- 2025年智能一體化電源系統(tǒng)合作協(xié)議書
- 建設(shè)“三型三化551”財務(wù)體系加快財務(wù)轉(zhuǎn)型創(chuàng)建一流財務(wù)指導(dǎo)意見
- 從生產(chǎn)工藝角度詳解磷酸鐵鋰
- 全套橋梁施工技術(shù)交底記錄
- 《教師職業(yè)道德》全書word版
- 城市定制型商業(yè)醫(yī)療保險(惠民保)知識圖譜
- GB∕T 3836.31-2021 爆炸性環(huán)境 第31部分:由防粉塵點燃外殼“t”保護(hù)的設(shè)備
- AMDAR資料的分析和應(yīng)用
- 橋梁缺陷與預(yù)防
- 新蘇教版小學(xué)科學(xué)三年級下冊全冊教案(2022年春修訂)
- 弗洛姆異化理論
- AQL抽樣標(biāo)準(zhǔn)表xls2
評論
0/150
提交評論