| 品牌 | 東創科技 | 型號 | lattice |
| 批號 | 0907 | 封裝 | 套 |
lattice cpld實驗開發板是針對cpld初、中級學習者設計,幫助用戶降低學習成本和加快用戶快速進入可編程邏輯器件設計開發領域,一個幫助用戶快速開始可編程邏輯器件學習之旅的硬件平臺。
該開發板采用lattice公司的ispmach4000v系列cpld——lc4128,它具有3.3v先進isp,128個宏單元,先進高速i/o標準,100-pin tqfp封裝,74個可用i/o口,足以滿足一般的開發實驗的需要。
整板除接插件外全部采用貼片元件進行設計,連接可靠,性能穩定,能有效的利用板子空間。
cpld安裝采用核心板結構,可以方便的進行cpld更換。只要cpld的管腳和lc4128兼容就可以隨意更換。
本開發板有以下特色:
1、開發板分為兩大部分,一塊eda實驗主板和一塊核心板。可以根據用戶的不同需要 適配不同的核心板,為用戶不同的cpld、fpga開發平臺。
2、主板為用戶預留了一個具有16個i/o的擴展區可供用戶使用,在該擴展區各用戶可根據需要擴展各類功能的擴展板,比如usb接口、ad采集系統、ram接口、視頻輸入輸出等等。
3、cpld安排的實驗例程豐富,所有實驗例程都有verilog hdl、vhdl兩種語言的源代碼。
latticecpld開發板硬件資源主要有:
1、 lattice lc4128v-75t100cpld芯片(128個宏單元)
2、 八位高亮數碼顯示管
3、 八位發光二極管
4、 8×8點陣
5、 串口
6、 蜂鳴器
7、 4×4陣列鍵盤
8、 8位撥碼開關
9、 4個獨立按鍵
10、有源貼片高精度晶振24mhz
latticecpld開發板配套實驗(vhdl、verilog hdl兩種語言源代碼):
1、基礎實驗:數量多達100多個
a) 加、減、乘、除法實驗
b) 四位比較器
c) 二進制到bcd碼轉換
d) 優先編碼器
e) 多路選擇器
f ) 單狀態機
2、接口實驗:
1)、跑馬燈實驗:
跑馬燈實驗在cpld中設計了計數器,利用計數器輪流向led燈發出低電平,點亮led燈,實現跑馬燈的效果,用戶可以自己設計更多圖案的跑馬燈。根據不同實驗內容可顯示不同的跑馬燈效果
2)7段數碼管實驗
7段數碼管測試實驗:以動態掃描方式在8位數碼管“同時”顯示0—7,幫助用戶了解數碼管動態顯示的方法。
3)撥碼開關實驗
撥碼開關8位0 1狀態在8位7段數碼管相應位上顯示0或1。也可與8x8點陣配合使用,產生更直觀的實驗效果
4)矩陣鍵盤實驗
矩陣鍵盤實驗:按一個鍵并在7段數碼管上顯示相應的鍵值。這個實現的主要目的是向用戶介紹矩陣鍵盤掃描檢測按鍵的原理。也可與8x8點陣配合使用,產生更直觀的實驗效果
5)蜂鳴器實驗
向蜂鳴器發送一定頻率的方波可以使蜂鳴器發出相應的音調,該實驗通過設計一個狀態機和分頻器使蜂鳴器發出“多來咪發梭拉西多”的音調。
6)串口通訊實驗
從pc傳送一個0---f中其中一位,在7段數碼管的一位上顯示相應的值。
7)8x8點陣實驗,可循環顯示0、1。。。。。。。15,同時可與鍵盤等進行組合實驗。
8)獨立按鍵測試實驗
9)cpld控制1602字符液晶實驗
3、綜合實驗
1)、數字時鐘實驗
利用數碼管和cpld設計的計數器實現一個數字時鐘,可以顯示小時,分鐘,秒。程序主要要靠考慮十進制和六十進制計數器的編寫。
2)模擬交通燈實驗
模擬路口的紅黃綠交通燈的變化過程,用led燈表示交通燈,并在數碼管上顯示當前狀態剩余時間。
3)4×4矩陣鍵盤與點陣顯示組合實驗
4)撥碼開關與點陣顯示組合實驗
5)串口接收與點陣顯示組合實驗
6)獨立按鍵與數碼管顯示組合實驗
注意事項:
開發板一定要關閉電源后,才可以插拔下載線和io連接線否則會燒壞cpld芯片和下載線
產品清單:
latticecpld實驗主板 1塊
cpld核心板 1塊
配套光盤 1張(含開發手冊、開發板原理圖、常用eda軟件)
rs232串口通訊線 1條(10針排線轉232)
lattice下載線 1根
usb取電線 1根