FPGA开发实验平台,求指导

2017-1-10 10:09 203 0

由于没有合适的FPGA开发板,小梅哥的实验一直做的很艰难,同时看到很多同学在咨询什么样的开发板适合学习和使用的问题,我们计划推出一套低成本的FPGA开发套件,该套件初步架构设计如下。


功能介绍:


IR:红外遥控接收头,进行红外遥控的解码,做键盘扩展用,另外将该脚引出,可做扩展键盘接口;


EPCS:FPGA配置芯片,可能会考虑采用串行FLASH芯片;


ADC:10位ADC芯片,4通道,做数据采集用;


LED:状态指示用;


SRAM:高速缓存,做高速数据采集、处理、或液晶显存用;


FPGA:;


SDRAM:大容量缓存,做NIOS II存储器,或高速数据缓存用;


Camera:摄像头;


LCD:4.3寸TFT屏,作为界面现实用;该接口和正点原子的TFT接口兼容,可适配其各类尺寸液晶。

Key:按键输入;


DAC:数模转换芯片;


EEPROM:IIC接口存储器;


UART:usb串口芯片,负责和上位机进行通信。


引脚预测:


共计消耗引脚142个,EP4CE10F17C8N可用用户IO最多为180个。


EP4CE10F17C8各Bank可用引脚统计:


因此,实际用户可用IO有176个,另外四个IO被用作配置功能,用户不可直接使用。


因此,还余下34个空闲IO,此部分IO将全部引出,以作扩展IO使用。同时,SRAM占用的39个IO中,除CS外,其它IO也将全部引出,当系统不使用SRAM时可做扩展IO使用。Camera的14个引脚也将全部引出,以作扩展功能使用。扩展接口会充分考虑到正点原子STM32开发板及其配套模块的设计,力争做到兼容,为希望学习的各位节约大量开支。


此板预计做成体积大小为4.3寸TFT大小的核心板,通过此板,可完成EDA实验和SOPC实验。


目前规划的实验主要有以下几个:


逻辑分析仪;
数字存储示波器(低速版);
频谱分析仪;
数据采集卡;
图像采集;
基于sobel算法的图像边缘检测;
点光源跟踪;
数控信号发生器;(低速版)

后期将会考虑推出推出基于AD9288的高速ADC板卡,和基于AD9708的DAC板卡,实现较高速的示波器和数控信号发生器实验。同时推出USB接口板,实现与PC机的高速通信。


另外,为了方便初学者学习FPGA技术,我们将会根据大家的意见,设计对应的扩展底板,以方便大家的学习。


以上为我们团队考虑要实现的方案。如果大家感兴趣,有更好的建议,欢迎回复留言,我们将充分考虑每一位读者的意见,权衡后推出该板卡。


广告

文章评论 0条评论)

登录后参与讨论
相关推荐阅读
小梅哥 2018-05-27 22:03
【博客大赛】【小梅哥FPGA】闹心的gcc-linaro-arm-linux-gnueabihf编译器——Floating ...
  今天在继续编写示波器(just for fun)工程,该工程的波形显示和处理界面是在Linux系统上编写程序实现的。应用程序的编写是使用的17.1版本的Quartus软件配套的DS-5软...
小梅哥 2018-05-09 22:37
【博客大赛】【小梅哥FPGA】Cyclone V SoC 中为HPS添加SPI控制器并使用 ... ... ... ...
    关于如何在Cyclone V SoC FPGA系统中为HPS添加一个SPI外设,这个实验我已经进行了有相当长的一段时间了,但直到今日方才有所突破,顺利的完成了SPI控制器的...
小梅哥 2018-05-04 11:49
【博客大赛】【小梅哥FPGA】Altera SOC更改Qsys后重新生成hps_0.h文件 ...
在Altera SoC的开发中,Qsys系统和Linux应用程序之间通过一个名为hps_0.h的文件交互硬件信息,例如总线上添加了哪些外设,每个外设相对于HPS外部总线的偏移地址,每个外设所占的地址空...
小梅哥 2018-05-04 11:44
【博客大赛】【小梅哥FPGA】Quartus II中使用脚本转换sof到rbf文件 ... ...
        rbf文件作为Altera的FPGA一种常见的配置数据格式,常用于使用其他主控主动配置FPGA时使用,例如PS模式。在Cyclone V SoC...
小梅哥 2018-05-04 11:36
【博客大赛】【小梅哥FPGA】使用DS-5编写和调试SoC的Linux应用程序 ...
对于Intel Cyclone V SoC FPGA用户,如果仅仅开发应用程序,也可以在 Windows 环境下完成。Intel针对其自家的SoC FPGA芯片提供了定制的DS-5软件,该软件为A...
小梅哥 2018-05-03 22:11
【博客大赛】使用MATLAB一键制作mif文件
        这里讲解实现一个16384(2^14)点的14位正弦波数据mif格式文件的生成,使用此文件,我们便可以在FPGA上基于直接数字合成(DDS)原理...
我要评论
0
0
广告