EP2C35+USB2.0+VGA+SD视频开发套件
标准配置售价:680(元)
EP2C35+USB2.0+VGA+SD卡视频采集开发系统组合图
搭载LCD1602液晶效果
EP2C35 V5.1核心板结构布局图
USB2.0 VGA SD扩展板结构布局图
2.8英寸TFT触摸屏+数字摄像头显示驱动实验
EP3C25 V2.0驱动30W像素数字摄像头视频采集LCD实时回放实验
一、FPGA核心板简介
【HS2C35V5.1核心板硬件配置】
采用6层PCB工业标准高速布线
,因为布线和布局合理,系统能够高速运行在100M频率以上,能够满足大多数应用需求,如果用户有特殊要求,可以按照要求更换更高性能的FPGA芯片。
1。FPGA芯片:
EP2C35F484C8
选用工业级芯片EP2C35F484I8加100元
2。RS232
一个标准RS232接口。通过RS232接口芯片引出,并提供相应通讯历程。
3。SDRAM
单片16M BYTE SDRAM 32BIT, 高166MHz读写速度;
4。FLASH
16MByte快速FLASH AMD29LV128M123R(NIOS
IDE集成开发环境下自带IP核驱动。这点很重要,很多自定义FLASH
根本不可能启动LINUX运行)读写速度为90ns;灵活的页面方式,可以用来存储FPGA配置文件或者操作系统镜像文件;
5。配置芯片
采用标准EPCS4配置芯片进行配置,可以烧写多配置文件。避免单独使用CPLD+FLASH进行配置不能做很多EDA实验的麻烦和烧写不便
,这样虽然增加了系统成本。
6.网络接口
采用10/100M
DM9000A网络接口芯片进行设计。DM9000A芯片是一款应用广泛的10/100M网络芯片,支持以太网II
和IEEE802.3 10Base5,10Base2,10BaseT、支持可编程输出的4-诊断
LED。利用DM9000A可以在niosII系统中方便的建立起完整的网络服务器,可以通过网络从FPGA芯片构成的软嵌入式系统中收发数据。
我们还有8019 10M网络扩展板可以供用户选择。
7.SRAM
独立数据和地址总线,避免共享总线时候不能单独操作麻烦和共享总线进行高速读写干扰和地址数据对其问题。方便用户使用。
普及配置采用512K Byte 高速,异步SRAM一片256K×16Bit SRAM ,10ns读写速度
,16Bit位宽,独立的字节使能信号 IS61LV25616
增 配置 采用1M Byte 高速,异步SRAM一片512K×16Bit SRAM ,10ns读写速度
,16Bit位宽,独立的字节使能信号 IS61LV51216
8.音频接口
采用了CS3342立体声音频解码芯片、从而可在小型低功耗设计中实现高保真音频输出,设计实例提供了音频芯片的配置方法以及音频播放实验的基于NIOS下的实现.
9.LCD接口
核心板提供3种常用的LCD接口。一种是NIOS自带IP核的LCD1620液晶接口。还有2个TFT
LCD接口芯片。用户可以根据需要选择我们提供的8英寸640X480 或 5.7英寸640X480分辨率TFT
LCD显示屏。
10.时钟源
板上带有2个有源晶振分别为50M 和27M
。可以满足大数项目需求。并同时为用户提供一个高速外部时钟输入端。射频接口。满足部分用户做系统时钟同步输入或其他特殊需求。
11.数码管
一个2位7段显示数码管,可以根据要求显示大多数系统状态。
12.LED
4个标准独立LED.
13.按键
4个上拉琴键,可以满足很多项目需求。
EP2C35 core resources board |
peripherals |
number |
Note |
Configuration |
1 |
Configuration comes standard with a
chip EPCS4 |
SRAM |
1 |
1 standard with a 256K × 16Bit SRAM,
an independent data bus address of the
user-friendly, and enhance allocation of 512K x
16bit |
SDRAM |
1 |
SDRAM 1 a 4M × 32Bit SDRAM, read and
write speed of 133MHz maximum 16M bytes. |
FLASH |
1 |
FLASH 1 configuration AM290LV128 16M byte |
Clock |
3 |
2 clock sources 50M, 27M, 1 way
high-speed external clock input (RF side) |
LCD |
3 |
a LCD1620 LCD interface, a 5.7-inch
TFT LCD, an 8-inch TFT LCD interface |
keys switch |
4 |
four push buttons |
RS232 |
1 |
standard RS232 interface |
power |
3 |
5V power input 3.3V/3A, 1.2V/1000MA,
2.5V/800MA |
JTAG |
1 |
debug FPGA, NIOS or FLASH programming |
AS |
1 |
AS the realization of a port on the
device configuration EPCS |
LED digital |
2 |
7 LED digital display |
LED |
4 |
Four independent LED display |
Reset key |
1 |
main system reset |
Network |
1 |
DM9000A 100M network interface |
audio |
1 |
audio output stereo audio decoder
CS4334 |
expansion |
3 |
The expansion of I / O 3 38+38+42
=118 (lead) |
【配套软件】
1。NiosII开发工具,包括
NisoII 集成开发环境(IDE 9.1)
GNU工具
NiosII指令仿真器(ISS)
2。带有开发许可的Micro uC/OS-II实时操作系统及其uCLinux Boot
3。LightWeightIP TCP/IP堆栈
4。QuartusII设计软件,9.1版 + SP2补丁,支持全系列CycloneI/II芯片;
5。SoPC Builder标准微处理器外设库
6。Microtronix NiosII Linux开发包
7。FPGA/ASIC设计资源,超过1GB的参考资料
8。所有接口控制器源代码,实验程序原代码
9。实验指导书,用户手册等
【设计文档】
1。开发板用户手册
2。开发板原理图(pdf格式)
3。 QuartusII和NIOSII IDE安装指导和入门教程
4。Verilog HDL/VHDL教学实验指导手册
5。NIOSII嵌入式系统L教学实验指导手册
6。Modelsim软件使用教程
7。FPGA培训视频与培训资源
8。主要芯片的数据手册和仿真模型(HDL语言描述模型,用于系统仿真)
【HDL硬件设计开发实例】
实验书指导下载
六、USB2.0 VGA SD扩展板说明
1.概述:
我们根据目前视频开发应用方向,设计了这块功能完整,结构合理,资源丰富的扩展板开发板,这块板可以很方便的和我们目前的FPGA下载板进行直接连接使用,您只要我们的下载板插在我们的这块板上,就可以构成一套完整视频
输出USB2.0拆机传输应用系统.比如我们的EP1C6,EP1C12,EP2C8,EP2C35,EP3C25等等!我们还将推出更多功能 大设计合理的FPGA核心板.并保持与目前这块视频开发板的兼容性.所以选用我的视频采集板能够充分保证您的设计的需要,并能够根据您所研究的方向和项目的复杂程度选用不同容量的FPGA核心板.
2。系统资源:
1.板上载有独立的电源模块,可以稳定提供运行时的电源,避免使用FPGA下载板电源造成干扰和不稳定.可以通过核心板对扩展板进行供电,也可以通过USB端口供电,也可以通过外部电源供电。并有独立的电源开关,方便用户使用。
2.采用12bit电阻网络构成DAC视频输出,可以产生4096色VGA图像输出.提供对应的4096色VGA输出控制源码。
3.USB芯片:CY7C68013A-56,USB2.0单片机芯片。集成了USB2.0
传输技术,速度达到43MBYTE/S ,USB2.0有独立的复位按键,EEPROM可以通过跳线选择单独擦除,避免误烧程序造成不能重新烧写麻烦。
4.8位上拉拨码开关,满足大多数实验和应用需求。
5.SD卡座,并提供对应的SD卡的FAT和FAT32读写测试源码。
6.PS2端口。提供对应的PS键盘读写程序。
7.18B20温度传感器。提供对应的18B20温度采集显示源码。
8.5V长声蜂鸣器。提供音乐演奏源码。
9.2个40针的扩展口,可以插我们提供的其他扩展板,比如TFT
LCD屏和数字模拟摄像头的扩展等。
3.实验及其代码:
1.VGA输出控制实验。。
2.PS2键盘鼠标控制实验。
3。SD卡FAT格式读写实验。
4。SD卡FAF32格式读写实验。
5。18B20温度采集显示实验。
6。拨码开关的8/3译码实验。
7。CY7C68013传输速度测试
8。USB数据传输测试
9。USB2.0的波形显示数据采集实验。
10。USB2.0 EEPROM擦除实验。
10.Slave
FIFO端点速度测试演示代码(包含上位机数据采集波形显示VC++代码、驱动程序代码、CY7C68013代码和FPGA
源代码)
七.视频采集 TFT触摸屏控制显示说明
实验例程:
1、TFT LCD初始化控制图片显示实验。
2、TFT LCD开窗口显示文字,LCD刷屏,LCD显示图,CMOS摄像头采集图像LCD显示实验
视频采集回放程序
1.CMOS摄像头模块
(板上留有OV7670和MT9M111摄像头插座接口)
OV7670 CAMERACHIPTM图像传感器,体积小、工作电压低,提供单片VGA摄像和影像处理器的所有功能。通过SCCB
总线控制,可以输出整帧、子采样、取窗口等方式的各种分辨率8位影响数据。该产品VGA图像 高达到30帧/秒。用户可以完全控制图像质量、数据格式和传输方式。所有图像处理功能过程包括伽玛曲线、白平衡、饱和度、色度等都可以通过SCCB接口编程。OmmiVision
图像传感器应用独有的传感器技术,通过减少或消除光学或电子缺陷如固定图案噪声、托尾、浮散等,提高图像质量,得到清晰的稳定的彩色图像。
● 高灵敏度适合低照度应用
● 低电压适合嵌入式应用
● 标准的SCCB接口,兼容I2C接口
●
RawRGB,RGB(GRB4:2:2,RGB565/555/444),YUV(4:2:2)和YCbCr(4:2:2)输出格式
● 支持VGA,CIF,和从CIF到40x30的各种尺寸
● VarioPixel 子采样方式
●
自动影响控制功能包括:自动曝光控制、自动增益控制、自动白平衡,自动消除灯光条纹、自动黑电平校准.图像质量控制包括色饱和度、色相、伽玛、锐度ANTI_BLOOM
● ISP具有消除噪声和坏点补偿功能
● 支持图像缩放
● 镜头失光补偿
● 50/60Hz自动检测
● 饱和度自动调节(UV调整)
● 边缘增 自动调节
● 降噪自动调节
关键参数
感光阵列640X480
IO电压2.5V to 3.0V(内部LDO给核供电1.8V)
功耗工作60mW/15fps VGA YUV
休眠<20μA
温度操作-30℃到70℃
稳定工作0℃到50℃
输出格式(8位) YUV/YCbCr4:2:2 RGB565/555/444
GRB4:2:2 Raw RGB Data
光学尺寸1/6"
视场角25°
大贞率30fps VGA
灵敏度1.3V/(Lux-sec)
信噪比46 dB
动态范围52 dB
浏览模式逐行
电子曝光1行到510行
像素面积3.6 μm x 3.6 μm
暗电流12 mV/s at 60℃
Well capacity 17Ke
2.LCD模块2.8英寸TFT 触摸屏
触摸屏控制IC:ADS7843
LCD:尺寸:2.8英寸,分辨率:320 X 160,65K色
输入电压:5V
连接器: 40PIN 2.54MM, 30PIN 2.0MM
控制器:ILI9320
八.相关配件
(标准配件)
EP2C35 V5.2核心板 一块
USB2.0 VGA/SD卡 扩展板 一块
2.8英寸TFT 触摸屏模块 一个
30万像素摄像数字头模块 一个
USB2.0优质纯铜线 一条
RS232通讯线 1根
AT89/BLASTER II通用下载线 1根;(如果换USB
BLASTER下载线加 70元)
铜柱 6个
5V/1A开关电源 一个
资料光盘 DVD光盘 1张
可选配件
LCD1602液晶 15(元)
LCD12864带中文字库图形点阵液晶 65(元)
TFT1.8英寸图像LCD模块 35(元)
换EPCS16配置芯片 20(元)
换USB BLASTER下载线 70元
音频视频采集开发板VIDEO3.1 450元
音频采集SD/CF卡扩展板 200元
TFT 8英寸LCD显示屏包括5层图形显示IP 500元
USB BLASTER Ver.C下载线 40(元)
http://www.hseda.com/product/download_cable/usb_blasterVC/usbblast.HTM
|