|
【适用人群】
I! q9 k' z% O 本开发板还适用于计算机专业和电科类专业的本科生、研究生、博士生、IC集成电路/ IP CORE前期设计验证、全国相关各科研院所,如计算机科学、微电子、通信、测控技术与仪器设计、电子工程、机电一体化、自动化等相关专业;航天部、电子部、图象/ 通讯研发……
2 D0 z' i* B2 n4 g. d6 h. b! q. f8 F同时,这套开发板也提供了一个SOPC(System On Programming Chip)平台,可以实现嵌入式的软CPU,如NIOSII ,Open RISC等,为嵌入式电子产品设计提供了又一种选择。
8 L$ ]8 u0 r0 ` ?: Y! r1 B5 `# C! N7 n! B3 S/ S# ?
' c3 t! L9 M* p6 C7 d
+ S" X0 |5 d* j D7 ]' I+ m【RCIII-CY2C35核心板硬件配置】9 d$ P! F: e: i( x2 H( Y
采用6层板工业标准精心设计:
, j7 e% m& @4 \6 U8 ?1 b5 j
% a7 M8 v& c, E: W 1。FPGA芯片: EP2C35F484
; n; x b; D2 S& ?: g# q. { 芯片特性 EP2C35F484C8
p4 Y& q. k/ T: I: H, K" s7 c$ k LEs 18,752 33,216
$ m0 _) N7 W5 G" w+ v2。配置芯片:CPLD+FLASH: 支持多配置文件选择配置
- M2 ]; n5 z4 _" P1 `3。最大支持16MBx16bit高速SDARM两片( z# ]) _. _# c& W' |& S/ G: d
两片SDRAM并联,形成32位带宽 ,最高166MHz读写速度;
$ `" M- c+ I* M$ c. g2 @% ~3 {4。 8MByte快速FLASH
0 A) R- R) e. Q* b2 U支持最大单片 8M×8Bit 读写速度为90ns;& ?5 X ^2 r+ G
灵活的页面方式,可以用来存储FPGA配置文件或者操作系统镜像文件;! ~# p, U. |) w3 U2 g& i
5。配置CPLD/ B+ n. ]3 m8 w. F
采用EPM240T100C5,产生配置时序在上电时对FPGA进行配置
7 X5 F: y& F2 J+ y% }7 p) F' l; M$ ]& f3 L3 e
【红色飓风III代多功能底板硬件配置】: A1 ~) T3 z0 @2 p
采用4层板工业标准精心设计:4 w. v7 _/ Z$ m, T- v9 O/ ^
, J8 K+ s- ]# F; [ 1。视频输入接口+ z/ m% Z ^9 F1 w) Z' C
采用最流行的视频解码芯片SAA7113来实现视频采集接口,支持Cvbs和S-Video(Y/C分量)两种常用的视频输入信号,输出为标准的ITU 656数据流,YUV 4:2:2格式。设计实例提供了Cvbs视频和S-Video视频采集的配置方法,通过SignalTapII工具可以观察详细的数据格式和时序.
& N d8 F; W' W$ y6 a w0 z2。视频输出VGA接口
) D, {% h: {+ a" o9 ?Analog Device公司的VGA DAC ADV7125,和FPGA间接口为标准的数字VGA接口,支持16Bit的RGB565格式,同时B通道可配置为8bit输入模式.' C" F) X/ ?, J9 B+ P& G
3。USB2.0高速数据接口
5 ~6 p! y: N0 l- K( x5 P& Z采用了应用广泛,性能稳定的Cypress公司CY68013芯片实现了USB接口的扩展,能够与计算机之间实现高速的数据传递.提供了完整的设计实例,实现USB接口的读,写和读写双向操作,提供完整的主机上的VC++源代码和FPGA上的HDL源代码.
* U3 k/ M5 w. l! g4。音频接口, }" u# g; l7 H, Y: r
采用了TLV320AIC23这款TI公司生产的高性能立体声音频编解码器,该芯片同时高度集成了模拟电路功能.TLV320AIC23中的模数与数模转换器使用了多比特,Sigma一delta工艺,并在内部集成了高采样率的数字内插滤波器。该器件的数字传输字长可以是16, 20,24, 32bit,它支持8-96Wz的采样率。提供模数转换器的sigma-delta调制器决定了其三阶多比特结构,这种结构在采样率为96kRz的情况下能够达到 90dB信噪比、从而可在小型低功耗设计中实现高保真录音
& I% K4 ^9 l; a 设计实例提供了音频芯片的配置方法以及一个输入输出环路的功能实现.
\' z+ h! [' U0 H1 g5 k5。9针RS-232 串口
0 k3 k/ X+ M+ B* y# Q: y4 |RS232是应用最为广泛的UART接口,可以方便的实现与计算机的数据通讯;1 x4 W' t% N V5 \; k- x
同时在调试基于FPGA的嵌入式操作系统时候,可以作为辅助调试接口,结果输0 G0 \. [- `$ y5 Q: h
出到主机的超级终端上面.
. T% M% E% l) f. i2 D6。PS/2鼠标,键盘接口
/ P ~* L; z( N标准的鼠标、键盘接口,支持3.3V和5V设备,可以用来验证PS/2的接口协议,实现一个IO设备扩展;* R9 n$ ]0 {0 u2 d! [
7。10M以太网RTL8019接口
1 i0 Z. H+ V t6 k3 X% d采用realteck公司推出多年RTL8019AS网络芯片。RTL8019AS芯片是一款应用广泛的10M网络芯片,支持以太网II 和 IEEE802.3 10Base5,10Base2,10BaseT、支持可编程输出的4-诊断 LED。利用rtl8019as可以在niosII系统中方便的建立起完整的网络服务器,可以通过网络从FPGA芯片构成的软嵌入式系统中收发数据。5 e4 J4 l3 @3 n3 W5 g/ E
8。各种基础输入输出设备$ G, C7 s' j2 }; @; }9 l# {- @
16x2标准字符型液晶模块
6 }7 V- C. A: A! S5 T 4位七段数码管1 |8 U- ]0 \1 r
8位发光LED管( v: z X, N8 c9 R+ f
蜂鸣器' O0 h1 Q% Y- J b" } v" j
8位按键( o4 o# d: `. P4 q3 M
8位波码开关 c. R* |/ H! s# h* s$ V
- m: n a# `7 M% l0 z( a' @【配套软件】
: a4 Z; f5 p8 m$ ?1。NiosII开发工具,包括
% C* b6 K/ S: m3 s! r$ j; b4 M) S8 V >NisoII 集成开发环境(IDE 5.0). m5 p% Y& K6 M6 Z* _8 o/ w5 T- R
>NisoII 集成开发环境(IDE 6.0) % v& a0 T! [' Y3 ^
>GNU工具" k; m) E6 L8 K; u4 o3 A
>NiosII指令仿真器(ISS)
: g- K( N5 p1 P8 T" I2。带有开发许可的Micro uC/OS-II实时操作系统及其uCLinux Boot8 d3 u9 J7 A! T6 b; g: R# p
3。LightWeightIP TCP/IP堆栈' _/ G5 \$ c# @$ p d' z3 Z
4。QuartusII设计软件,5.0版 + SP2补丁,支持全系列CycloneI/II芯片;4 i+ \% e, n7 U" S4 ?
5。QuartusII设计软件,6.0版 ,支持全系列CycloneI/II芯片;+ e* f2 H/ S' i, m" u4 o
6。SoPC Builder标准微处理器外设库
! p+ d- C! C& y1 m/ x" ]7。Microtronix NiosII Linux开发包,1.4版本,支持QuartusII5.0和NIOSII 5.00 S0 c( R8 M1 t$ I8 S
8。FPGA/ASIC设计资源,超过1GB的参考资料
8 F! D2 _8 m& e( P0 V% I2 ?' V9。所有接口控制器源代码,实验程序原代码
7 x% u9 F: r3 R, `10。实验指导书,用户手册等' I S) V4 h( K( f, p! u
【设计文档】6 U" y# ?2 O9 \# G. E3 u
1。开发板用户手册0 M3 D" b9 y+ H+ i- @3 s7 s
2。开发板原理图(pdf格式)
9 \! i0 z/ V; T: }; j( `3 w5 {3。 QuartusII和NIOSII IDE安装指导和入门教程
, W; g$ @$ v9 x5 s4 S& y4。Verilog HDL/VHDL教学实验指导手册
: P9 u% x- F! V6 \" Q# b2 _5。NIOSII嵌入式系统L教学实验指导手册5 ]3 a3 l4 f3 P- a% }
6。Modelsim软件使用教程9 }: M4 A' I* b* f* W
7。华清远见FPGA培训视频与培训资源
, }4 q7 x" _* i- @ {6 A8。主要芯片的数据手册和仿真模型(HDL语言描述模型,用于系统仿真)
" Z B- Q7 r6 i% H/ i8 |% X/ j【HDL硬件设计开发实例】/ Q. X8 Z1 k2 n6 L. D
RED CYCLONE 开发板RCIII-CY2C35 VERILOG程序设计 开发实验1) r; {7 t& L# t' I t
前言2% `6 X8 \( L8 o3 ]0 L4 ?
目录3
/ c `, v) _) f8 f# F2 ~CHAPTER 1 ALTERA QUATUSII 5.0使用介绍63 p8 [- u% L+ B- I! F) M. p9 x
1 QUATUSII 设计过程6" {) f1 K+ O0 `' @$ q7 z
2 软件操作界面7& y- u) w) `8 j5 a" X
3 建立工程9
; p% ~; C. T$ e! U4 建立设计11
6 t& e2 i* F: X! B4.1使用QUATUSII BLOCK EDITOR 建立原理图文件131 N' J( b! H T
4.2使用 QUARTUS II TEXT EDITOR139 C$ R/ k$ I5 o6 D* j
4.3使用 QUARTUS II SYMBOL EDITOR14* y4 A' g: Q. Y9 @
4.4使用 VERILOG HDL、VHDL 与 AHDL149 Z+ H! o& D |4 @! M" `0 Y) Z9 W. J
4.5使用ALTERA 宏功能模块143 n7 l o! F q+ o- d4 R' P2 d
5 编译综合设计159 h% K: E' R1 |
6 分配设备与管脚21& f" D+ I) }% m# Z9 ]
7 程序下载24
) @% L* z/ }# I7 }3 L' T* N8 k0 G/ p8 调试与软件逻辑分析仪的使用25
; _- L4 z, N; E7 f8 v' k8.1设置和运行 SIGNALTAP II 逻辑分析器25
/ T) H5 d2 R4 V& F) L, I8.2 设置触发器265 D A+ O% w* f! K: G4 @
CHAPTER 2 数字电路与数字系统实验28, ]0 t* o* o- F5 {8 o
实验一 通过蜂鸣器播放歌曲(熟悉开发环境与流程)28* Z" J. z) f2 V+ I3 M2 N9 ~
实验二 3/8 译码器41
9 ~5 {4 g- A' E% o) T实验三 分频器43
4 H# b7 n1 R3 [' [- t8 ?实验四 七段数码显示器设计45. C. _4 Q. ?+ C0 j
实验五 基于LPM核的正弦函数发生器477 ^- P1 S7 a; I5 W5 N
实验六 LCD显示实验62
/ \: g5 m3 c, a4 |" S. `实验七 RS-232串口控制器65" s7 Y2 [+ _$ p7 y' h; j
实验八 VGA控制输出实验69
, p9 Y" `- A/ t( s z1 o实验九 PS/2键盘控制器实验71
7 X" q( j- ~( r- I% {4 [实验十 接口互连实验76
: c* e) G0 E- L- b# u9 t扩展性实验 练习使用LOGIC LOCK功能78
0 V: y0 x' W2 j+ Y. w; }2 K扩展性实验 SDRAM控制器的实现85
/ U" f! A, t% Q4 \扩展性实验 SAA7113视频解码芯片程序设计97
* [4 h3 `& v% K8 ^8 s【NIOSII设计开发实例】1 G6 M2 ~, l; T X4 g
第一部分 NIOSII使用说明 2" V4 R. a/ U8 `9 _
1 NIOSII 介绍 2; l; S) N3 J2 s3 s! M6 B& r9 E8 |
2 NIOSII 设计流程 68 j7 J& R# G6 D5 x6 l) C$ I- l& L2 F
第二部分 NIOSII上机实验 9
9 _- o5 F- l% m实验一 NIOSII 开发流程实例---LED显示 92 w H9 U' Q$ S. `' S0 W
实验二 标准NIOSII硬件系统的组建 36. d6 G* S1 W% v m& p
实验三 实现UART— JTAG主机与FPGA之间的通信 46
9 p `4 T. z* o7 G/ h实验四 SYSTEM ID 实验 493 G- W+ }, G, C/ f" J2 j
实验五 实现串口通信 51
, ^+ R* O! L0 q G7 R/ l9 s实验六 实现LCD显示 55
' l" S/ R5 a3 H* I/ e3 _0 m实验七 按键触发与计数器 57. V8 `5 Z7 `1 c8 ]0 J
实验八 简单数字钟 60
) M7 z$ m) ~) B4 S* Z0 U试验九 FLASH功能测试实验 62
3 N, j- \2 `* E, A! P实验十 NIOSII综合实验 1 g. R( `! v; w# F" P$ b- F8 ]) n
【IP Core设计开发实例】
, C9 T& u! X, l2 `" a1。彩色空间变换YCbCr2RGB(RIC-V01)3 Y+ z: R, k+ G$ u
2。RS编码器(RIC-C01)# ]8 C8 H$ Z$ e" B& S% [
3。SDRAM控制器(RIC-M01)
2 b1 A$ G' M. \5 k9 {% u \% R9 s& _, U3 P
+ z6 q/ Y! R2 N' _9 J5 ]( R2 h) G1 f3 [' s0 X% B. J" o K
● 更详细的资料请电话联系索取!$ ~: d7 v' S) w; E) x
' [: ^0 v6 c* M3 U8 } 7 P% e8 u, O9 W6 e" t7 a+ l
- t% J/ u2 p6 O* R; `5 x/ ~
! k! B0 e1 H2 M4 v特别声明:* ^, ]4 @; F' F2 b W* a( ~" u
由于近期网络邮购部定单火爆,有很多电话咨询担心网络邮购的安全可靠,故本站发表声明如下!5 [7 R# T7 `& C; F
本站为正规公司运做,信义可靠!8 J* R# m3 `4 j9 H9 |
北京方面的客户可以直接来北京中关村中发2112柜台取货购买!(坐车到海淀黄庄下车,中发电子大厦2112柜)如何找到柜台请点这里
. E' c. {7 m0 b+ U& g! ] 不方便到柜台的客户可以选择银行汇款邮购,免去您的奔波劳碌。本站有大量发货单据可证明邮购的真实性! 查看发货单据请点这里
2 R: P" q7 B4 I具体购买及汇款方式请登陆我们网站:
+ a7 q1 I$ ]- ]网址:/xw/bzxw/200602/198.asp查看 如何汇款购买请点这里
0 V, K& \4 O9 I1 r! n' \详细情况也可拨打电话咨询:
7 D. z% a5 M4 t7 T电话: 010-51299598 62535108-11 FAX:010-62538108-17
/ Z" y5 F; u- V1 a7 J& B 010-82625208 手机:13671276968
8 ~2 J7 C5 g+ t4 ` 公司门市地址:北京市海淀区中发电子大厦2楼2112柜台9 Z# z+ b8 w: P) Q
网址: http://www.dz51.cn http://www.dz51.com * I1 r3 B& ?) I$ f( A( Q3 P
E-Mail: dz51.com@163.com dz51123@sohu.com dz51123@sina.com sunjingyun488@sohu.com' g2 D" D8 F- R9 y6 e; o
QQ:349646210 (dz51验证) MSN:dz51.com@163.com |
|