220 likes | 354 Views
S OPC Builder 常用操作. SOPC Builder- 系統架構區. 元件. CLOCK. 位址. IRQ. 元件連接. *** 只有 Master 與 Slave 才能連接. 元件 Rename. 滑鼠點選該元件 , 按右鍵出現選單後 , 選擇“ Rename” 之後 , 於 EDIT BOX 輸入新名稱即可. 設定元件 Clock. 下拉式選單. 設定元件 Address. 滑鼠雙擊後 , 輸入 16 進位值. 滑鼠雙擊後 , 輸入 IRQ 值. 設定元件 IRQ. 自動設定元件 Address/IRQ.
E N D
SOPC Builder-系統架構區 元件 CLOCK 位址 IRQ 元件連接 ***只有Master 與Slave 才能連接
元件 Rename 滑鼠點選該元件, 按右鍵出現選單後, 選擇“Rename” 之後, 於EDIT BOX 輸入新名稱即可.
設定元件 Clock 下拉式選單
設定元件 Address 滑鼠雙擊後, 輸入16進位值
滑鼠雙擊後, 輸入IRQ值 設定元件 IRQ
自動設定元件 Address/IRQ 滑鼠按右鍵出現選單後, 選擇 Auto-Assign Base Address, or Auto-Assign IRQs
Lock/Unlock Address 直接點選Lock 符號
設定元件間的連接(connection) 滑鼠移至連線區後, 出現連接符號, Click連接符號, 切換連接狀態. 實心圓連接;空心圓不連接.
Project Properties 選擇OS 選擇program/data 放置處 選擇標準 輸出/入硬體 選擇 Timer 硬體 Driver/Library Option File System TCP/IP Project Setup
File Rename • 以滑鼠點選該檔案, • 按右鍵出現選單 2. 點選 “Rename”, 然後在Edit Box 輸入 新名稱.
New Folder/Source/Header 2 • 按右鍵 • 出現選單 3
以滑鼠按 • 右鍵出現選單 3 4 5 6 2 Add Project Include Path
以滑鼠按 • 右鍵出現選單 3 4 6 5 2 Define Project Constant
100 MHZ Phase -65d SOPC System Interconnect Fabric 50MHZ NIOS II Processor SDRAM Controller SDRAM U1 Chip RESET_N(1) Timer SDRAM Controller SDRAM U2 Chip JTAG UART Tri-State Controller SSRAM Controller SSRAM Chip SYSTEM ID Tri-State Controller FLASH Controller FLASH Chip On-Chip Memory SEG7 Controller SEG7 Display PLL UART RS232 Transceiver PIO LED BUTTON SOPC Block Diagram
細節操作圖解請參考本投影片Appendix A SDRAM Controller: SDRAM Controller SSRAM Controller: Cypress CY7C1380C SSRAM 前端要加Avalon-MM Tri-State Bridge Flash Controller: Flash Memory (CFI) 前端要加Avalon-MM Tri-State Bridge SEG7 Display: Terasic Technologies Inc SEG7_IF 建構 SOPC
請參考DE2_70_SOPC_TOP.v 注意事項: SOPC PLL的pll_c1_memory Clock 輸出腳需拉至兩顆SDRAM 與一顆SSRAM 的Clock. SOPC SSRAM controller的位址輸出排線address_to_the_ssram 的第一隻腳不用 SOPC FLASH controller的位址輸出排線address_to_the_cfi_flash 的第一隻腳不用 Quartus Top Design