| 
 | 
	
    
 
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册  
 
x
 
目录 
/ }% Z9 b; u% E4 S# X& F% K第1章 FPGA硬件结构…………………………………………………………………………………………………………1" ~3 P2 g7 c9 D' o 
1.1 FPGA的可编程技术……………………………………………………………………………………………………………………1& ?! X) B5 _' C  A4 I 
1.1.1 基于SRAM的FPGA器件…………………………………………………………………………………………1 : |& M' y+ L% @( q" q5 ?+ m 
1.1.2 反熔丝FPGA …………………………………………………………………………………………………………….2  
8 ^9 q, E+ k; A5 F( b) c1.1.3 基于Flash 的 FPGA………………………………………………………………………………………………2  
% D9 k- V0 _9 ~1.2 FPGA的内部结构…………………………………………………………………………………………………………………2 
0 x6 i+ G: n$ d2 d# X! e  Z- Q) L8 P1.2.1 可配置逻辑模块(CLB)……………………………………………………………………………………………………………………….2 & ]/ q4 ]( @1 a9 v; J$ D 
1.2.2可配置I/O模块……………………………………………………………………………………………………………….5 8 s# `+ V$ p, |4 X8 l; @ 
1.2.3 块存储器(BlockRAM)…………………………………………………………………………………………6  
/ T2 ^. h' E$ ]# T' t/ H2 Q1.2.4 数字时钟管理器(DCM)………………………………………………………………………………………………….10 6 g9 j  K* O' S# r8 x 
1.2.5 硬件乘法器模块(Multiplier)……………………………………………………………………………….12 * q7 y. `7 v9 Z) S8 u: W 
1.3 Xilinx公司主流产品介绍与器件选择…………………………………………………………………………………12  
$ t; D6 D7 e+ j  s: @- Q  o" o# ~% r1.3.1 主流 FPGA产品 …………………………………………………………………………………………………12 - l7 f- ]& P, L9 T* y/ }0 l 
1.3.2器件的选择…………………………………………………………………………………………………………………….115 ! }1 {8 u7 D6 H/ Z* d3 `% e6 ~ 
1.4 本章小结……………………………………………………………………………………………………………………………………16  
* I  W; Z, ]2 I* D& [- E/ v第2章 数字信号处理的基本知识…………………………………………………………………………………17 
9 l+ |$ _. `) R- C0 E( c2.1 模拟/数字转换和数字/模拟转换.………………………………………………………………………………………17  
0 ]! W4 L. p7 M" u% e+ J: {2.1.1模拟/数字转换…………………………………………………………………………………………………………………18  
+ b+ ^& k6 J6 u; t3 u8 w$ f2.1.2数字/模拟转换………………………………………………………………………………………………………………………….20  
1 [2 p; Q( n" `8 B: K7 I; ]2.2 离散傅立叶变换(DFT)与快速傅立叶变换(FFT………………………………………………………………21 
* r0 N9 ?5 W( r! J# w% _* D" ^2.2.1 离散傅立叶变换(Discrete Fourier Transform,DFT)……………………………………………………………21 8 u& @& q% A* W+ N 
2.2.2 快速傅立叶变换(Fast Fourier Transform,FFT)………………………………………………………….22# \, T! u/ _" }- S/ W8 ~ 
2.3 滤波器...................................................................................................................27- l5 P8 i. J) Y# H5 C' A4 c0 e* L 
2.3.1 无限脉冲响应数字滤波器(IIR)………………………………………………………………………………………27 8 |: Z. y" ~0 |: c 
2.3.2 有限脉冲响应数字滤波器(FIR)…………………………………………………………………………………………..31   \# p) ]% \7 Z 
2.3.3 IIR滤波器与FIR滤波器的比较…………………………………………………………………………………….32 " G: z3 A% H) Z/ n) {7 P! E 
2.4 本章小结…………………………………………………………………………………………………………32  
+ `9 j5 h/ a- `5 o第3章 System Generator 概述…………………………………………………………………………………………339 t) ~4 Y* z3 g, }3 D 
3.1软件需求……………………………………………………………………………………………………………………………33  
% Y& u  q  O% i3 W0 g3.2 软件安装……………………………………………………………………………………………………………………….34  
5 t) p; _2 U( Q) f3 @6 \3.3 编译XILINX 硬件描述语言库…………………………………………………………………………………………………………….34  
& Q* B) T$ Y" ?- t. a6 O3.4 FPGA器件需求…………………………………………………………………………………………………………………35# {/ Y% `  A  u* u' J2 Q 
3.5 使用FPGA进行数字信号处理的优势……………………………………………………………………………………36 0 E6 E" t5 Z2 o- |5 k 
3.6 用System Generator进行系统级建模………………………………………………………………………………………39 
& S6 m2 a# z2 t5 {, ?3.6.1 MATLAB、SIMulink和System Generator的运行环境……………………………………………………40  
1 o# Y5 x5 H7 v% w. x3.6.2一般流程………………………………………………………………………………………………………………………………………41 ( a( b) H& _+ a& c3 V  D# w 
3.6.3 流程范例…………………………………………………………………………………………………………………………………42  
; x! n5 _0 B  I3.6.4 几个重要特点……………………………………………………………………………………………………………………48 - x. Q5 \3 Y/ E2 \ 
3.7本章小节…………………………………………………………………………………………………………………………………….51 ! g# L: i: g9 U( V 
第4章 System Generator库的构成……………………………………………………………………………52 
. Y  J$ ~) t  R$ P4.1 System Generator模块定义…………………………………………………………………………………………………….52 2 R: Q8 l3 ^5 O9 j& E+ @+ A 
4.2 在 Simulink模型中引用XLINX模块………………………………………………………………………………………………52  
$ H( ~8 H8 A* z" ]( Q/ e4 H/ g4.3 XILINXBlockset库………………………………………………………………………………………………………………53  
8 n6 Z" C3 x& W! Y4.4 XILINXBlockset库…………………………………………………………………………………………………………………61  
" i0 z! P3 y# t; Y  V) Q4.5 XILINX Reference Blockset库………………………………………………………………………………………………133 : w2 F2 m$ e% z: P7 G$ X 
4.6 XILINX XtremeDSP Kit库…………………………………………………………………………………………………135 ; Y5 F: C  `! T1 c# z/ s" j 
4.7 本章小结………………………………………………………………………………………………………………………137  
* k% r! r7 {, c0 ?2 N, e$ T第5章 图形化工程设计流程及实现 …………………………………………………………………………1382 Z, q7 z9 P9 H! Q% Z! N 
5.1 常规设计流程………………………………………………………………………………………………………………………138  
( j; {3 _% q- X0 U5.1.1 使用硬件描述语言的FPGA开发流程 ………………………………………………………………138  
1 V7 C$ Y( Z% Z5 B6 W$ O7 r+ B5.1.2 使用XILINX CORE Generator的FPGA开发流程…………………………………………………………139  
0 z/ U; `7 }* g# l8 `6 X/ e5.2 使用XILINXSystem Generator的FPGA开发流程…………………………………………………………………141 9 s) o0 u1 N9 f4 H, a7 t 
5.3 System Generator 的重要功能………………………………………………………………………………………………………144 
. s8 j  G3 F1 `* \( |+ F; P3 S3 s5.3.1 硬件描述语言协同仿真………………………………………………………………………………………….144 3 `6 p% P5 g( N7 U 
5.3.2硬件验证………………………………………………………………………………………………………………………148  
9 T1 Q, j( q" M# ^' \! A- d2 {5.3.3 系统在线调试……………………………………………………………………………………………………………………156  
% Q, ?; V# k* V, k5.3.4资源估计………………………………………………………………………………………………………………………163  
$ H2 w* Z* R! \7 n5.4 本章小结…………………………………………………………………………………………………………………………………164   i2 v# u' O$ M8 s. g& ^# ~  \; C 
第6章 应用实例………………………………………………………………………………………………………………….166 
* z  Z9 r: k% L$ }( Q6 o' c6.1数字振荡器……………………………………………………………………………………………………………………………………166 / m* V. @' P* G2 A9 _( c+ t1 x# s 
6.1.1 用IR滤波器实现振荡器.………………………………………………………………………………166 * z. _2 [. ]5 R% t. ~4 m3 y 
6.1.2 用查表法实现数控振荡器……………………………………………………………………………………171  
  v/ r9 v" a' w% T: Z6.2 有限脉冲响应(FIR)滤波器………………………………………………………………………………………………176  
2 b" W/ `- W5 Q8 k5 t5 q) ?6.2.1 标准FIR滤波器………………………………………………………………………………………………………177 / y5 n% G" O$ s8 f* F* C6 z) U  @ 
6.2.2 标准FIR 滤波器的改进结构 ……………………………………………………………………………………………………178 " \3 O, M9 J3 ], q7 W% [ 
6.2.3 转置4抽头FIR 滤波器……………………………………………………………………………………179 ; U: W. O, `5 i' W! x$ ? 
6.2.4 转置4抽头的FIR滤波器的变换结构 .………………………………………………………………………179  
( H$ q0 C6 g. ~) t' }) y7 K) S. y; _6.2.5 使用System Generator现有乘加FIR模块………………………………………………………………………………180  
8 G3 M: \, e7 ~, j8 G3 W6.3 CORDIC算法的原理与运用………………………………………………………………………………………………………182 
( i, w( M  q7 v( o: |& [+ d6.3.1 CORDIC算法介绍……………………………………………………………………………………………………182 6 ]4 P* Z- [, M" V8 a' Q0 N; g 
6.3.2 CORDIC算法的运用………………………………………………………………………………………………………1842 G4 y, j7 C2 F2 \6 v  a 
6.4 时延数字正切锁相环…………………………………………………………………………………………………………………18# G$ f+ _. C% Q5 c! t( S0 J, P 
6.4.1零阶时延数字正切锁相环……………………………………………………………………………………………………189 ) I1 T& K2 R/ s  k3 P( O/ f 
6.4.2阶时延数字正切锁相环………………………………………………………………………………………………………191 , r/ h  A" U6 O, m7 n) c/ K 
6.5 本章小结………………………………………………………………………………………………………………………………192  
2 J& z* l" g: i% ?. y附录 光盘内容树状图…………………………………………………………………………………………………………….1939 n2 u$ P* F8 F: x  A- z 
参考文献.................................................................................................................................1946 d9 k# X7 F/ p/ w! G) x 
 
5 n5 n2 m. X; v/ E2 e2 D- X' w- j 
 |   
 
 
 
 |