
HS2C35V5.1板通过GUI IP接8寸TFT LCD显示实验

与VIDEO3.1音频视频采集板构成完整音视频处理系统

【适用人群】 本开发板还适用于计算机专业和电科类专业的本科生、研究生、博士生、IC集成电路/ IP CORE前期设计验证、全国相关各科研院所,如计算机科学、微电子、通信、测控技术与仪器设计、电子工程、机电一体化、自动化等相关专业;航天部、电子部、图象/ 通讯研发…… 同时,这套开发板也提供了一个SOPC(System On Programming Chip)平台,可以实现嵌入式的软CPU,如NIOSII ,Open RISC等,为嵌入式电子产品设计提供了又一种选择。 【HS2C35V5.1核心板硬件配置】 采用6PCB工业标准高速布线 1。FPGA芯片: EP2C35F484C8 2。RS232
一个标准RS232接口。通过RS232接口芯片引出,并提供相应通讯历程。 3。SDRAM
单片16M BYTE SDRAM 32BIT,最高166MHz读写速度; 4。 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 AM29LV320 4M BYTE, enhanced 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 |
|
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 |
|
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 48 +48 +42 = 138 (lead) |
【配套软件】 1。NiosII开发工具,包括 >NisoII 集成开发环境(IDE 8.0) >NisoII 集成开发环境(IDE 8.0) >GNU工具 >NiosII指令仿真器(ISS) 2。带有开发许可的Micro uC/OS-II实时操作系统及其uCLinux Boot 3。LightWeightIP TCP/IP堆栈 4。QuartusII设计软件,8.0版 + SP2补丁,支持全系列CycloneI/II芯片; 5。QuartusII设计软件,8.0版 ,支持全系列CycloneI/II芯片; 6。SoPC Builder标准微处理器外设库 7。Microtronix NiosII Linux开发包 8。FPGA/ASIC设计资源,超过1GB的参考资料 9。所有接口控制器源代码,实验程序原代码 10。实验指导书,用户手册等 【设计文档】 1。开发板用户手册 2。开发板原理图(pdf格式) 3。 QuartusII和NIOSII IDE安装指导和入门教程 4。Verilog HDL/VHDL教学实验指导手册 5。NIOSII嵌入式系统L教学实验指导手册 6。Modelsim软件使用教程 7。FPGA培训视频与培训资源 8。主要芯片的数据手册和仿真模型(HDL语言描述模型,用于系统仿真) 【HDL硬件设计开发实例】
HSNIOS核心板程序清单 |
核心板HDL实验程序清单 |
1 |
\UART_IN_HDL |
用HDL语言写的串口通讯程序 |
2 |
\LCD1602 |
一个LCD1602的显示试验程序. |
3 |
KEY2LED |
板上按键和LED显示实验 |
4 |
SEG7 |
7段数码管扫描显示实验 |
5 |
\SRAM_TEST |
HSNIOS1C板上的SRAM实验程序 |
6 |
\LED |
板上面的LED控制程序。 |
NIOS部分实验程序 |
1 |
\LCD_FLASH |
一个用NIOS写的完整的LCD演示程序.并且程序可以下载到FLASH内运行. |
2 |
\UART_IN_NIOS |
用NIOS写的开发板到PC RS232通讯实验程序 |
3 |
\SRAM_TEST_NIOS |
一个用NIOS写的板上SRAM测试程序 |
4 |
\SEG7LED |
板上的LED和数码管显示实验程序. |
5 |
FLASH_TEST |
用NIOS写的FLASH读写测试程序 |
6 |
AUDIO_TEST |
基于NIOS的音频回放实验 |
7 |
NET_TEST |
基于NIOS的网卡测试网络通讯实验 |
8 |
TEST_ALL |
基与NIOS系统全检程序 |
9 |
\ST_UCLINUX |
一个标准Uclinux工程实验 |
HSNIOS核心板配合EDA底板程序清单 |
1 |
\4x4KEY |
EDA4.0板上的4X4矩阵键盘实验程序 |
2 |
\FENPENG |
一个6分频实验程序 |
3 |
\LCD1602 |
EDA4.0底板上的LCD1602液晶实验程序 |
4 |
\LCD12864DRV |
EDA4.0底板上面12864液晶实验程序 |
5 |
\MUSIC |
EDA底板上面演奏梁祝音乐的程序 |
6 |
\VGA_char |
程序可以在VGA显示器上以800x600分辨率显示方波示例和字母示例 |
7 |
\VGA |
程序实现的功能是在VGA显示器上显示彩色条纹,共8种颜色 |
8 |
\7seg_disp |
EDA底板上面的7段码显示控制实验 |
9 |
\RS232_MCU |
EDA底板上面的单片机串口通讯实验 |
10 |
\LIGHT_MCU |
单片机控制EDA底板上的LED流水灯实验 |
11 |
\93C46 |
EDA底板上面的93C46读写实验 |
12 |
\24LC02 |
EDA底板上面的24LC02读写实验 |
13 |
\TEMP |
一个用EDA底板上的18B20做的温度计的实验 |
14 |
\PS2_LCD |
ps/2键盘输入,PS2键盘输入lcd上显示输入的字符实验 |
15 |
\PS2_RS232 |
实现PS/2接口与RS-232接口的数据传输, |
16 |
\light |
彩灯控制实验 实验平台上的8个LED实现常见彩灯实验。 | |