开发板使用说明书目录(下载)

这块开发板,是我们根据目前NIOS系统应用方向和使用实际情况开发设计了这块开发板,由于目前很多应用都要求与主机间进行高速数据交换,而USB2.0具有使用方便、成熟、稳定等特点。(USB2.0控制器CY7C68013特点与应用 ) 利用我们的开发板能够很容易的构成高速数据采集和视频开发系统。如果您不需要USB2.0部分功能可以选用我们的HSNIOS1C VER3.0 CYCLONE NIOS开发板.这块功能完整.售价低廉.比较适合初学者和一般用户.
由于FPGA与存储器直接进行高速数据交换。所以成在很多干扰因素,因此这也是很多开发板速度很难提高的关键原因。所以我们在设计的时候尽量靠近FPGA芯片。这样就最大限度减少因为布板所造成的干扰因素。 由于我们的开发板采用独特的存储总线设计方法,所以能够给用户提供更多的I/O口.同时开发板采用了独特的跳线设计方式,可以在一块PCB板上使用EP1C6和EP1C12两种不同容量的FPGA芯片,用户在进行设计的时候如果感觉资源不够可以 自己更换大容量的FPGA芯片.
板上有一个有源晶振插座。用户可以方便的根据自己的实际使用目更换不同频率晶振。由于CYCLONE芯片内带PLL。所以能够方便的频率合成,分频,移相等功能。这样就能充分保证程序在芯片内高速运行,以较低的I/O运行速度来保证系统运行稳定。
用户如果觉得自己做目标板麻烦。可以购买我们提供的多种扩展板。(本公司有各种视频采集,输出扩展板)或是通过J6,J7直接插到我们的EDA底板上或是EDA试验箱上。这样就可以充分利用我们的EDA底板提供的功能多样,完善外设资源。这样就能轻易的构成一套售价低廉,功能强大的SOPC开发,评估系统。
1。支持EPCS1和EPCS4 EP1C6选用EPCS1配置芯片,EP1C12选用EPCS1配置芯片。
2。 512K Byte 高速,异步SRAM 一片256K×16Bit SRAM ,10ns读写速度 16Bit位宽,独立的字节使能信号 IS61LV25616
3。16M Byte 高速SDRAM 一片4M×32Bit SDRAM ,最高133MHz读写速度;MT48LC4M32B
4。2M Byte 通用型FLASH (可以根据需求更换为4M byte) 一片2M×8bit(64Mbit) AM29LV160,90ns读写速度,可以用来存储FPGA配置文件或者操作系统镜像文件;
5。USB2.0高速通讯接口 USB2.0 CY7C68013,兼容USB2.0和USB1.1协议,内含8051核;实现与计算机主机的高速数据交换。
6、板上载有一个50M有源晶振。
由于EP1C6/12QC240C8芯片最高运行频率80M。50M频率是可以满足大多数应用的,由于我们没有将晶振直接焊接在板上。而是通过晶振插座,所以用户能够方便的根据使用情况,更换不同频率晶振。板上所有GCLK都已经引出。通过J5可以方便的跳线选择USB2.0控制器时钟。还是其它时钟源,如果和我们的EDA3.2主板进行搭配连接,这样就可以拥有5个以上的时钟源,并且可以方便的更换时钟频率。
7、通过我们的提供的扩展板和EDA底板能实现更加丰富的接口 通过相应的EDA底板,可以实现I2C,VGA,8个数码管,8个LED,多种LCD,RS232,51单片机,PS/2,AD,DA等的接口。同时还可以充分利用我们EDA底板上面的资源,和相关例程。 由于NIOS VER4.0板上的PS2和RS232接口是和EDA底板上面的是独立分开.所以配合我们的EDA底板,将会拥有2个RS232接口和PS2接口.
本公司还有Video,Audio扩展板可供用户选择。 用户也可以根据需要,开发自己的扩展接口板。在现有系统上加360元购买我们的EDA底板就可以构成一套功能齐全 、性能完善、售价低廉的NIOS开发系统。
用户也可以将这个板做为背板插在自己设计的应用系统上。这样就能够缩短开发周期,并能够充分利用板上资源。如果目标板设计失败,或损坏也不用重新制作核心板。
本公司还为用户定做各种扩展板,可按照用户所提出要求设计各种扩展板,以实现功能更为强大应用系统。
8、提供软件和试验项目:
提供全部的设计资料,包括原理图和扩展板的PCB,测试代码和一些IP的源码。
如:SDRAM测试程序及其源代码,系统资源分配程序(初始化程序)。LCD显示,VGA显示,数码管扫描显示,AD转换,USB2.0开发包其测试程序。PS/2键盘鼠标。QuartusII5.0 破解版 ,NIOS2 5.0,niosii linux,NIOS开发教程。等等。。。。 9、全面支持NIOSII和uC/OS操作系统
如果调试 LINUX 系统建议使用我们提供的USB BLASTER 下载线
10.试验代码清单:
HSNIOS核心板程序清单 |
HDL实验程序清单 |
1 |
\UART_IN_HDL |
用HDL语言写的串口通讯程序 |
2 |
\LCD1602 |
一个LCD1602的显示试验程序. |
3 |
\USB_IN |
板上的USB到PC的传输实验程序 |
4 |
\USB_OUT |
从PC到HSNIOS1C开发板USB传输实验程序 |
5 |
\PS2_LCD |
ps/2键盘输入,PS2键盘输入lcd上显示输入的字符实验 |
6 |
\PS2_RS232 |
实现PS/2接口与RS-232接口的数据传输, |
7 |
\light |
彩灯控制实验 实验平台上的8个LED实现常见彩灯实验。 |
8 |
\SRAM_TEST |
HSNIOS1C板上的SRAM实验程序 |
9 |
\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 |
\ST_UCLINUX |
一个标准Uclinux工程实验 |
HSNIOS核心板配合EDA4.0底板程序清单 |
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读写实验 |
13 |
\24LC02 |
EDA底板上面的24LC02读写实验 |
14 |
\TEMP |
一个用EDA底板上的18B20做的温度计的实验 |
项目 |
说明 |
HSNIOS1C V4.0售价 |
HSNIOS1C VER4.0 售价800(元) |
扩展底板 售价 |
加360元购买EDA底板+90元购买LCD12864液晶+150元购买金属铝质实验箱 |
|
可根据要求提供PROTEL器件库.提供部分免费代码升级服务. |
FPGA芯片 |
EP1C6Q240C8(可以根据用户需求更换EP1C12Q240C8,如换成EP1C12芯片在这售价基础上加300元) |
SDRAM |
4M × 32BIT 16M Byte |
高速SRAM |
256K×16Bit 512 byte |
Flash |
2M byte 升级FLASH到4M (加20元) |
USB2.0 |
USB2.0及其开发包 |
LED, 按键,数码管 |
4+4+2 |
配置芯片 |
EPCS1 (可以根据用户需求更换EPCS4,单独加50元) |
LCD1620 |
1 |
适合人群 |
希望在FPGA上实现复杂算法,对性能和规模有一定要求者; |
嵌入式CPU |
1.支持NIOSII,可以运行操作系统uCLinux, eCOS, uC/OS II 等多种操作系统; |
2.可以固化应用程序(板上Flash) |
3.支持复杂的C程序 |
销售清单 |
1.开发板 1块 |
|
2. ByteblasterII/AT89S通用下载电缆 |
|
3.USB连接线 |
|
4. RS232连接线 |
|
5. 配套光盘 DVD 1张 配套光盘含开发所需要的EDA软件 |
|
6 .5V/1A直流电源 |
|
7. LCD1260(带背光) |
配套软件 |
1 |
QuartusII设计软件,5.0版 + SP2补丁,支持全系列CycloneI/II芯片 |
2 |
带有开发许可的Micro uC/OS-II实时操作系统及其uCLinux Boot |
3 |
USB2.0开发包 |
4 |
Microtronix NiosII Linux开发包,1.4版本,QuartusII5.0 ,NIOSII 5.0 |
5 |
FPGA/ASIC设计资源,包括教材,代码,参考设计等参考资料 |
设计文档 |
1 |
开发板用户手册 |
2 |
开发板原理图(pdf格式) |
3 |
QuartusII和NIOSII IDE安装指导和入门教程 |
4 |
Verilog HDL/VHDL教学实验指导手册 |
5 |
NIOSII嵌入式系统L教学实验指导手册 |
6 |
一个创建完整NIOS应用系统的视频教程 |
7 |
主要芯片的数据手册 |
|