• 方案介紹
  • 附件下載
  • 相關(guān)推薦
申請入駐 產(chǎn)業(yè)圖譜

FPGA核心轉(zhuǎn)接板(原理圖、PCB源文件、測試程序)

2017/01/18
35
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

原理圖源文件.rar

共4個文件

用途:制作一個FPGA轉(zhuǎn)接板,F(xiàn)pga采用的核心芯片為EP4CE6E22C8,插在51開發(fā)板DIP40座(或鎖座)上,學習FPGA,給FPGA入門級學生使用。

功能:相比其他作品來說,應(yīng)該是最簡單的了。

1、板子配有8個LED燈,可做LED燈試驗;

2、有DIP40接口,兼容51單片機的座子,理論上51的外圍電路,該板子的FPGA都可以使用上;

3、擴展的32個IO,可做其它用途。

目的:現(xiàn)在市面上我還沒有發(fā)現(xiàn)有這種類型板子,在我看來還是有必要存在的。

主要原因是:

1、現(xiàn)在買一套FPGA板少則一兩百,多則上萬,對于一個初學者或者只需簡單了解FPGA的人來說,是一筆不小的支出。

2、初學者一般都有自己的51開發(fā)板,閑置是一種浪費,如果有一個FPGA核心板轉(zhuǎn)DIP40的模塊,搭上合適簡單的外圍,就可以利用上51開發(fā)板的外圍,也是一個不錯的選擇,價格會低一點點。

3、學的深一些的同學,可以搞個51核,繼續(xù)跑原來十分熟悉的51底板,也是一件很愉快的事情。

FPGA最小系統(tǒng)框圖:

FPGA核心轉(zhuǎn)接板實物截圖:

軟件部分的描述

新建工程參考鏈接:FPGA怎么建立一個Quartus工程

程序下載參考鏈接:fpga的EPCS 配置的2種方法 FPGA下載程序的方法

我也是剛開始學習FPGA,復雜的程序現(xiàn)在寫不出來,簡單寫了一下驅(qū)動8BIT LED的跑馬燈程序,可以跑。后續(xù)接著努力學習,看能否移植51核上去,現(xiàn)在正在看VERILOG。

調(diào)試過程總結(jié):

1、FPGA封裝中心最好留個大過孔焊盤,不然焊接的時候會很痛苦。我就是沒留好孔,F(xiàn)PGA中間的地要跟PCB連起來,費了好大勁。后來還是通過鉆孔才能焊接起來。注意:如果FPGA中間地沒連到PCB上是下載不了程序的。

見截圖:

2、焊接好板子后,測試電源3.3V對地短路,找了好久,發(fā)現(xiàn)是濾波電容短路了,0603封裝還是有點小,有一定概率短路,后面做板子建議使用0805會好些。

3、所有元器件焊接好后,上電,下載測試程序,下載成功,就是不跑,納悶了,以為是FPGA被我用熱風槍吹壞了,著急,以為是程序?qū)戝e了,一直改,還是不行。后來就找硬件上的問題,一直找,找到有源晶振,測試其振幅才1.2V,判斷應(yīng)該是壞了,重新?lián)Q了一個,測得振幅是3.3V,程序才跑了起來。這個有源晶振因為批次和質(zhì)量問題,有可能是壞的,不能太相信有源晶振了。

  • 原理圖源文件.rar
    下載
    描述:原理圖源文件,用AD打開
  • EP4CE10_TEST.rar
    下載
    描述:自己建立的工程文件及調(diào)試程序
  • BOM.jpg
    下載
    描述:BOM
  • PCB源文件.rar
    下載
    描述:PCB源文件,用AD打開

相關(guān)推薦