TYK-EP1C6/EP1C12 SOPC核心板
一、軟件環(huán)境(WIN2000、XP) ?????? 基于QuartusII和NiosII的SOPC系統(tǒng)設計; ?????? SOPC Buider(定制處理器及外設接口); ?????? NiosII IDE(軟件集成開發(fā)環(huán)境); 二、SOPC核心板簡介 ?????? 由于FPGA與存儲器直接進行高速數(shù)據(jù)交換。所以成在很多干擾因素,因此這也是很多 開發(fā)板速度很難提高的關鍵原因。所以我們在設計的時候盡量靠近FPGA芯片。這樣就*大限度減少因為布板所造成的干擾因素。 我們的開發(fā)板的SDRAM和FLASH采用獨立的總線.這樣就為初學者提供了更加方面靈活的設計途徑.同時開發(fā)板采用了獨特的跳線設計方式,可以在一塊 PCB板上使用EP1C6和EP1C12兩種不同容量的FPGA芯片,用戶在進行設計的時候如果感覺資源不夠可以 選用大容量的FPGA芯片. 1。支持EPCS1和EPCS4 ? EP1C6選用EPCS1配置芯片,EP1C12選用EPCS1配置芯片。 2。16M Byte 高速SDRAM ? 一片4M×32Bit SDRAM ,*高133MHz讀寫速度;MT48LC4M32B 3。2M...
分類:
分享
描述
一、軟件環(huán)境(WIN2000、XP)
?????? 基于QuartusII和NiosII的SOPC系統(tǒng)設計;
?????? SOPC Buider(定制處理器及外設接口);
?????? NiosII IDE(軟件集成開發(fā)環(huán)境);
二、SOPC核心板簡介
二、SOPC核心板簡介
?????? 由于FPGA與存儲器直接進行高速數(shù)據(jù)交換。所以成在很多干擾因素,因此這也是很多 開發(fā)板速度很難提高的關鍵原因。所以我們在設計的時候盡量靠近FPGA芯片。這樣就*大限度減少因為布板所造成的干擾因素。 我們的開發(fā)板的SDRAM和FLASH采用獨立的總線.這樣就為初學者提供了更加方面靈活的設計途徑.同時開發(fā)板采用了獨特的跳線設計方式,可以在一塊 PCB板上使用EP1C6和EP1C12兩種不同容量的FPGA芯片,用戶在進行設計的時候如果感覺資源不夠可以 選用大容量的FPGA芯片.
1。支持EPCS1和EPCS4
? EP1C6選用EPCS1配置芯片,EP1C12選用EPCS1配置芯片。
? EP1C6選用EPCS1配置芯片,EP1C12選用EPCS1配置芯片。
2。16M Byte 高速SDRAM
? 一片4M×32Bit SDRAM ,*高133MHz讀寫速度;MT48LC4M32B
? 一片4M×32Bit SDRAM ,*高133MHz讀寫速度;MT48LC4M32B
3。2M Byte? 通用型FLASH 可以升級到4M BYTE
? 一片1M×16bit(64Mbit) AM29LV160,90ns讀寫速度; 可以配置為16位或8位模式.
? 靈活的頁面方式,可以用來存儲FPGA配置文件或者操作系統(tǒng)鏡像文件;
? 一片1M×16bit(64Mbit) AM29LV160,90ns讀寫速度; 可以配置為16位或8位模式.
? 靈活的頁面方式,可以用來存儲FPGA配置文件或者操作系統(tǒng)鏡像文件;
4、板上載有一個50M有源晶振。
?? 由于EP1C6QC240C8芯片*高運行頻率80M。50M頻率是可以滿足大多數(shù)應用的,由于我們沒有將晶振直接焊接在板上。而是通過晶振插座,所以用戶能夠方便的根據(jù)使用情況,更換不同頻率晶振。板上所有GCLK都已經(jīng)引出。如果和我們的EDA3.2主板進行搭配連接,這樣就可以擁有5個以上的時鐘 源,并且可以方便的更換不同時鐘頻率。
?
程序清單
|
||
HDL實驗程序清單
|
||
1
|
\UART_IN_HDL?
|
用HDL語言寫的串口通訊程序
|
2
|
\LCD1602
|
一個LCD1602的顯示試驗程序.
|
5
|
\PS2_LCD
|
ps/2鍵盤輸入,PS2鍵盤輸入lcd上顯示輸入的字符實驗
|
6
|
\PS2_RS232?
|
?實現(xiàn)PS/2接口與RS-232接口的數(shù)據(jù)傳輸,
|
7
|
\light
|
?彩燈控制實驗? 實驗平臺上的8個LED實現(xiàn)常見彩燈實驗。
|
8
|
\SRAM_TEST
|
HSNIOS1C板上的SRAM實驗程序
|
9
|
\LED?
|
板上面的LED控制程序。
|
NIOS部分實驗程序
|
||
1
|
\LCD_FLASH
|
?一個用NIOS寫的完整的LCD演示程序.并且程序可以下載到FLASH內運行.
|
2
|
\UART_IN_NIOS?
|
用NIOS寫的開發(fā)板到PC? RS232通訊實驗程序
|
3
|
\TESTALL
|
用NIOS寫的系統(tǒng)全檢程序
|
4
|
\SEG7LED?
|
板上的LED和數(shù)碼管顯示實驗程序.
|
5
|
\ST_UCLINUX
|
一個標準Uclinux工程實驗
|