EDA/SOPC教学实验系统
EDA/SOPC系统综合开发平台是一款基于Altera公司最新的CycloneIV 系列 FPGA的高端实验开发平台。独有的GUI人机操作界面、采用系统底板+核心板+扩展板的灵活设计,并配备有20多种扩展模块供用户自行选择配置。
规格:0.00
一、概述
EDA/SOPC系统综合开发平台是一款基于Altera公司最新的CycloneIV 系列 FPGA的高端实验开发平台。独有的GUI人机操作界面、采用系统底板+核心板+扩展板的灵活设计,并配备有20多种扩展模块供用户自行选择配置。
二、主要组成
1、NIOSII-EP4CE40 FPGA核心板
● 核心板采用10层高精度PCB设计,系统运行更加稳定、可靠。
● 主芯片采用Altera公司的CycloneIV系列级FPGA EP4CE40F23C8N,门电路高达360万门。
● FPGA配置芯片采用EPCS16,容量高达16M BIT,擦写次数高达上万次。
● 提供JTAG编程模式。
● 核心板板载USB-Blaster电缆;只需要一根USB线就可以对核心板进行程序下载。
● 一路50M高速、稳定的时钟源。
● 一路系统复位电路。
● 系统电源管理模块能够提供+5V、+3.3V、+2.5V、1.2V等多种不同电压的电源输出供系统使用。
● 提供两路SRAM,芯片采用IDT71V416-10P。容量高达256K*32BIT。
● 一路FLASH 芯片采用AM29L128M。容量高过16M*8BIT。
● 一路16M*16BIT SDRAM。
● 系统提供四位通用的复位按键和四位通用的发光管和一个静态七段码管显示。
● 核心板提供与核心板其它资源不复用的190个以上的IO供用户二次开发使用。
2、EDA/SOPC系统板
● 标配800*600 16位 TFT彩色LCD显示。用户可更换不同规格的显示屏和触摸屏。
● 1个模拟信号发生器模块,可提供频率、幅度均可调的正弦波、三角波、锯齿波、方波等信号波形。
● 1个数字时钟输出模块,可提供24M至1HZ的数字脉冲信号。
● 1个双道道10位高速并行ADC接口模块,速度高达40 Msps。
● 1个双道道10位高速并行DAC接口模块速度高达33 Msps。
● 1个串行A/D转换接口。
● 1个串行D/A转换接口。
● 1个VGA接口模块。
● 1个UART串行通迅模块。
● 1个USB Device设备接口。
● 1个USB Host主机接口。
● 1个Ethernet10M/100M高速接口模块。
● SD卡接口模块
● 2个PS2接口模块,可以接键盘或鼠标。
● 1个I2C接口的E2PROM,型号为AT24C08N。
● 1个音频CODEC模块(立体声双通道输出)。
● 1个音频喇叭输出模块。
● 1个RTC实时时钟芯片,具有时钟掉电保护、电池在线式充电功能。
● 12个拨动开关和12个按键开关输入
● 12个发光LED显示。
● 1个八位七段码管显示模块。
● 16x16矩阵led点阵显示模块。
● 4X4矩阵键输入模块
● 1个电压控制的直流电机和1个四相的步进电机模块。
● 1个数字温度传感和1个霍尔传感器模块。
● HH—EXT高速接口模块。
● 多路电源输出(均带过流、过压保护)。
3、扩展子板(选配)
- ● CMOS视频采集模块
- ● 视频编解码模块
- ● MP3采集回放模块
- ● 单片机扩展模块
- ● 无线传感扩展模块 ……
三、特点
1、GUI软件操作界面:
独家采用GUI人机操作界面,开机可显示温度、时间和设备信息等。整合开发平台上的硬件资源,点击子菜单中相关实验,液晶屏可与开发平台同步运行,提高学生动手兴趣和积极性,通过对设备各模块的检测和实验的演示,方便老师培训和设备检修。
2、模块化的灵活设计:
开发平台采用系统底板+核心板+扩展板的设计方法,通过选择不同的核心板和扩展板构成不同功能的开发平台。能最大限度的满足用户的性能需求。模块化的设计能使用户对系统设计有清晰的认识。
四、示例实验
1、EDA实验与电子设计竞赛实验内容:
● 基于VHDL格雷码编码器的设计
● 含异步清零和使能的加法计数器
● 八位七段数码管显示电路的设计
● 数控分频器的设计
● 图形和VHDL混合输入的电路设计
● 步长可变的加减计数器的设计
● 四位并行乘法器的设计
● 设计四位全加器
● 可控脉冲发生器的设计
● 基本触发器的设计
● 矩阵键盘显示电路的设计
● 16*16点阵显示实验
● 直流电机的测速实验
● 步进电机驱动控制
● PS2接口键盘显示实验
● VGA彩条信号发生器的设计
● 用VHDL设计七人表决器
● 用VHDL设计四人抢答器
● 正负脉宽调制信号发生器设计
● 数字频率计的设计
● 多功能数字钟的设计
● 数字秒表的设计
● 出租车计费器的设计
● 基于VHDL数码锁的设计
● PS2鼠标编码设计
● SPI串行AD/DA转换器的设计
● DDS信号发生器的设计
● 序列检测器的设计
● 伪随机数发生器的设计
● 八位数据锁存器的设计
● 最高优先编码器的设计
● 解复用器的设计
● 带同步复位的状态机的设计
● 嵌入式逻辑分析仪的使用
● SPI串口内核的实现
……
2、NIOSII32位处理器示例实验
● 最简单NIOSII系统设计
● 带外部SRAM的NIOSII系统设计
● Nor Flash编程实验
● PIO外部中断按键开关实验
● PIO输入-开关信号的读取实验
● 基于Timer IP核的定时器的设计
● 矩阵键盘与数码管显示实验
● 高速AD和高速DA实验
● UART串口通迅实验
● 基于IIC的EEPROM读写实验
● 1-WIRE数字温度计的设计
● 串行AD/DA转换实验
● SDRAM读写操作实验
● 彩色LCD液晶显示实验
● 触摸屏控制实验
● RTC实时时钟实验
● 音频Code实验
● USB枚举实验
● PS/2键盘显示实验
● PS/2鼠标控制实验
● 读SD卡实验
3、DSP Builder 设计应用示例实验
● 从DSP Builder到HDL——基于DSP Builder的信号发生器
● 从DSP Builder到SOPC Builder——软件控制的Chirp信号发生器
● IP核在DSP Builder下的使用——以FFT核为例
4、综合开发实验
● 网络WEB控制实验
● 点阵显示屏的设计
● 直流电机闭环调速的设计
● USB接口文本阅读器的设计
● 简易数字示波器设计
● 简易频谱分析仪设计
● 基于UART通信液晶显示实验
● 基于UART通信BMP图形显示实验
● FAT32文件系统读SD卡实验
● FAT32文件系统写SD卡实验
● 彩色液晶原理与绘图应用实验
● 基于NIOSII贪食蛇游戏设计实验
● 基于NIOSII计算器设计实验
● 在niosII上运行uC/OS系统
● 在niosII上运行uClinux系统
● MP3媒体播放器的设计(选配MP3扩展板)
● RFID无线射频设计(选配RFID扩展板)
● 无线传感网络的设计(选配Zigbee板)
● USB2.0通信实验(选配USB2.0模块)