所有配套實驗均提供源代碼和工程文件,用戶可以直接使用該代碼或者修改后用于自己的設(shè)計開發(fā)中。
針對CPLD/FPGA入門較難的特點(diǎn),實驗代碼在設(shè)計上由淺入深,從基本的基礎(chǔ)邏輯門開始,盡量避免一開始就羅列一堆代碼,代碼設(shè)計注重思路與基礎(chǔ),每個實驗源碼均
有功能說明、管腳分配和驗證說明,部分綜合性實驗例程有設(shè)計思路分析。
XC95288主芯片采用XC95288 CPLD芯片。
核心板有獨(dú)立四路LED和一個復(fù)位按鍵,在核心板單獨(dú)使用或者將核心板插在用戶自行設(shè)計的底板上使用時可以通過這些簡單的接口電路驗證程序是否正?;蛘咦鳛檎{(diào)試時
的輸出信息,另外核心板有引出3.3V的I/O電壓測試點(diǎn),供示波器和萬用表量測,檢驗電壓設(shè)計是否滿足要求。
底板16路LED分為四組,每組紅黃綠藍(lán)各一個,可以很方便直觀的模擬交通燈和進(jìn)行多花樣彩燈設(shè)計,也可以用于邏輯驗證,直觀明了,富有樂趣,在快樂中學(xué)習(xí)硬件設(shè)計
與編程底板可以引出3.3V和5.0V的電源
硬件資源:
1、 主芯片XC95288
3、 50MHz有源晶振
4、 提供JTAG下載模式
5、 核心板提供獨(dú)立四路LED和一個復(fù)位按鍵
6、 16路LED【紅黃綠藍(lán)四色】
7、 8位數(shù)碼管
8、 板載1602字符液晶
9、 一個8位撥碼開關(guān)
10、4*4矩陣按鍵
11、一個8*8LED點(diǎn)陣
12、八個獨(dú)立按鍵
13、IIC 芯片 24C02【EEPROM】
14、一個蜂鳴器
15、一個RS232串口
16、一個復(fù)位按鍵
17、PS2接口
18、VGA接口
14、內(nèi)正外負(fù)5V電源接口
19、擴(kuò)展接口 【主芯片剩余I/O資源均連到底板的擴(kuò)展接口上】
邏輯門驗證實驗:
1、二輸入與門
2、二輸入或門
3、二輸入與非門
4、二輸入或非門
5、二輸入異或門
6、四輸入與非門:VHDL描述1、VHDL描述2
通過這些基礎(chǔ)實驗可以輕松自行擴(kuò)展至多輸入與門、或門、非門實驗,掌握基本的邏輯設(shè)計和驗證方法
基礎(chǔ)實驗:
1、加法器
2、減法器
3、乘法器
4、四位比較器
5、多路選擇器
6、3位二進(jìn)制優(yōu)先編碼器
7、二進(jìn)制轉(zhuǎn)BCD碼
8、簡單狀態(tài)機(jī)
硬件實驗:
1、流水燈實驗 1.1流水燈實驗 1.2 花樣彩燈控制 1.3 核心板LED實驗
2、數(shù)碼管實驗 2.1 數(shù)碼管顯示0-7 2.2數(shù)碼管計數(shù)實驗
3、LED點(diǎn)陣實驗 3.1點(diǎn)陣顯示測試 3.2 點(diǎn)陣顯示數(shù)字0-9 3.3 點(diǎn)陣顯示字母 a-z
4、八位獨(dú)立按鍵測試
5、矩陣按鍵實現(xiàn)
6、撥碼開關(guān)實驗
7、蜂鳴器實驗
8、串口通訊實驗
9、I2C總線測試
10、PS2接口測試
11、VGA測試
12、LCD顯示實驗
綜合實驗:
設(shè)計任務(wù)一:四路開關(guān)控制一盞燈實驗
設(shè)計要求:假定一個大房間的中有4個門,每個門都需要有一個開關(guān)控制房間里的燈,要求撥動每個開關(guān)都能單點(diǎn)亮或關(guān)掉房間里的燈
設(shè)計任務(wù)二:模擬交通燈實驗
設(shè)計任務(wù)三:數(shù)字時鐘實驗
銷售清單:
1、實驗主板 一塊
2、XC95288核心板 一塊
3、配套DVD光盤 一張(含開發(fā)手冊、板子原理圖、常用EDA軟件)
4、串口線 一條
5、并口下載線 一條
6、1602 LCD液晶屏一個
7、內(nèi)正外負(fù)5V電源 一個
8、質(zhì)??ㄒ粡?/span>