|
擴(kuò)展子板設(shè)計(jì)概述 本文節(jié)選自特權(quán)同學(xué)的圖書《FPGA設(shè)計(jì)實(shí)戰(zhàn)演練(邏輯篇)》 配套例程下載鏈接:http://pan.baidu.com/s/1pJ5bCtt 如圖3.43所示,前面我們圍繞FPGA器件設(shè)計(jì)的核心板,它的誘人之處在于引出的兩個32PIN插座。這兩組可擴(kuò)展的接口,可以連接各種各樣的外設(shè)子板,可以作為一個 電子愛好者無限D(zhuǎn)IY的平臺。針對于這個子板,我們目前已經(jīng)推出的子板模塊有基本外設(shè)子板、 LCD顯示驅(qū)動子板、VGA顯示驅(qū)動子板、 USB和UART串口子板、超聲波與視頻采集子板。(特權(quán)同學(xué),版權(quán)所有) 圖3.43 FPGA核心板實(shí)物照片 如表3.1所示,這是我們目前推出的核心板和各個模塊的主要功能及其外設(shè)列表。(特權(quán)同學(xué),版權(quán)所有) 表3.1 各個模塊的外設(shè)和功能描述 | 模塊名稱 | | | | ● Cyclone III FPGA ● 4Mbit SPI FLASH ● 4M*16bit SDRAM ● 3.3V/2.5V/1.2V 電源轉(zhuǎn)換 電路 ● 25MHz有源晶振 ● 1個電源插座 ● 1個電源開關(guān) ● 1個電源指示燈 ● 1個FPGA控制指示燈 ● JTAG插座 ● 2個32pin擴(kuò)展插座 | FPGA核心板,該板搭建起一個基本的 嵌入式系統(tǒng)。2個可擴(kuò)展的32pin插座連接其他各個子模塊,可以實(shí)現(xiàn)各種外設(shè)的控制。 | | ● AD芯片TLC549 ● 1個32pin的插座 ● 1個有源蜂鳴器 ● 4位7段數(shù)碼管 | 基本的擴(kuò)展子模塊,該模塊配合核心板可以做一些基本的FPGA邏輯和NIOS II片上系統(tǒng)實(shí)驗(yàn)。 | | ● 1個32pin的插座 ● 背光升壓芯片RT9293 ● 54PIN的FPC插座用于連接LCD ● 配套1塊3.5寸320*240真彩液晶屏 | 顯示擴(kuò)展子模塊,使用核心模塊的FPGA對液晶屏進(jìn)行驅(qū)動是一個很炫的項(xiàng)目。 | | ● 1個32pin的插座 ● 16pin的插座用于連接 CMOS Sensor模塊 ● 4pin的插座用于連接超聲波測距模塊 ● 2pin的插座用于安裝紐扣電池 ● 實(shí)時時鐘芯片PCF8563 ● 中文字庫芯片GT21L16S2W | 該擴(kuò)展子模塊配合核心模塊以及SF-LCD模塊,可以進(jìn)行很多人機(jī)交互的實(shí)例,如視頻圖像采集顯示、超聲波測距顯示、實(shí)時時鐘顯示、中文字符顯示等。 | | ● 1個32pin的插座 ● 3路DAC芯片ADV7123 | 該子板可以用于FPGA對VGA 顯示器的驅(qū)動。 | | ● 1個32pin的插座 ● USB芯片CH376S ● USB轉(zhuǎn)UART芯片F(xiàn)T232 ● 12MHz晶體 ● 2個輕觸按鍵 ● 1個SD卡插座 ● 1個USB插座用于USB傳輸 ● 1個USB插座用于UART傳輸 | 該子板可以實(shí)現(xiàn)USB和PC的傳輸、U盤和SD卡的讀寫、UART傳輸?shù)取T撟影迮浜虾诵陌逡约癝F-LCD子板,可以實(shí)現(xiàn)數(shù)碼相框的功能。 |
|