找回密码
 注册
关于网站域名变更的通知
查看: 121|回复: 3
打印 上一主题 下一主题

Altera系列FPGA芯片IP核详解

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-8-18 09:24 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 STGing 于 2022-8-18 09:28 编辑 ! V% l% m* S" N0 ]+ L! |% r: U
6 f+ Q& u; O7 S$ E! w0 i
Altera IP核是面向Altera可编程逻辑门阵列(FPGA)芯片优化的、实现电子设计中常用功能的封装模块。本书以Altera公司的Arria、HardCopy、Cyclone和Stratix系列FPGA芯片为基础,详细介绍各类IP核的特点、接口信号以及功能描述,并对部分IP核的信号时序进行分析。
1 E0 H& Z; D% |- U5 J, \全书共分9章,首先介绍在Ouartus I软件中生成和使用Altera IP核方法,然后按照IP核的功能分类详细介绍用于数学运算、数据存储、数字信号处理(DSP)、通信和网络、图像处理、输入/输出、通信接口以及FPGA调试验证的Altera IP核。  {0 @. c- M4 A( {( R9 }: {6 m" |
本书内容丰富翔实,对部分IP核还给出了功能原理解释和仿真结果,便于读者更好地理解和应用。/ P" h' Z8 f0 r6 r5 Z

# \" |  W2 I7 x目录/ s  V; }4 q- ^& y
第 1章 Altera IP 核的生成和使用……………………………………………………………………………1  f4 ~2 C% N/ u8 _/ o
1.1 概述…………………………………………………………………………………………………………………………1
( z  @1 N- c* J  b1.2 MegaWizard插件管理器………………………………………………………………………………………2
* e+ L0 `; k% n# G; J1.3 SOPC构造器…………………………………………………………………………………………………9
  _' }2 ]; t6 x5 |2 ~, Q. i1.4 基于Ouartus ⅡI软件的IP 核操作………………………………………………………………………12
& [- u0 V+ r, n+ c* F- V1.4.1 创建工程………………………………………………………………………………………………………12
4 L+ b. {/ f& J/ `- N# _, p: N1.4.2 定制和向Quartus IⅡ工程中添加IP核………………………………………………………14
7 @1 A8 g; a2 x  x+ V1.4.3 IP 核的引用…………………………………………………………………………………………14
3 I3 D1 L& S+ x5 M5 |8 l) ^第2章 数学运算 IP 核…………………………………………………………………………17
; G- f0 r* d" s4 ^4 M! ~& c2.1 LPM类整数运算IP 核………………………………………………………………………………………18& ~, J5 P6 z% e3 }2 X! P
2.1.1 LPMADD SUB……………………………………………………………………………………18   n# l3 E  k' M
2.1.2 LPM COMPARE………………………………………………………………………………………………20 5 D* S5 D* l# X4 e: E
2.1.3 LPM COUNTER………………………………………………………………………………………22 6 \4 {: o3 V; M& D) C
2.1.4 LPM DIVIDE ……………………………………………………………………24
  ^0 _+ Z) P& @* o6 ^& }' k, T% V2.1.5 LPM MULT……………………………………………………………………26 . i5 K' q& m3 B' L
2.1.6 LPMABS…………………………………………………………………………………………………29 # T+ a, j. j, C# V
2.2 ALT类整数运算IP 核………………………………301 g6 b' I3 D) M) @* z1 R
2.2.1 ALTACCUMULATE………………………………………………………………………………………30
& Z' g8 ]+ T  ?% \+ j. e# q! F" {# J$ C2.2.2 ALTECC…………………………………………………………………………………………32
) g9 R1 W/ ]# E. L2.2.3 ALTERA MULT ADD………………………………………………………………………36 5 t+ ?& Z. d$ q$ T+ f5 B; z  C
2.2.4 ALTMEMMULT…………………………………………………………………………………………………… 46
' Z. Z) b* D6 u) r6 M& ~2.2.5 ALTMULT COMPLEX…………………………48
; n( U6 a7 `" A0 O1 y" X2.2.6 ALTSQRT………………………………………………………………………50 0 m% H0 w# I- }) E! y
2.2.7 PARALLEL ADD…………………………………………………………52
8 i3 _! _) C; t- k5 Q2.3 浮点数运算IP 核………………………………………………………………………………………………54
4 E" N/ t6 O, Y. |# k2.3.1 概述……………………………………………………………………………………………………………54
7 s' ]9 N4 H! L  C- t- R2.3.2 ALTFP ADD SUB………………………………………………………………………………………55
; H8 T7 }- a4 g6 o& h, R8 h2.3.3 ALTFP DrV……………………………………………………………………………………….57 % i; C. R- ^; O7 ~" C
2.3.4 ALTFP MULT…………………………………………………………………………………………59
8 \  a6 L8 S0 v+ H8 D2.3.5 ALTFP SQRT……………………………………………………………………………60( d' ]5 \1 P- t* W& v
2.3.6 ALTFP EXP………………………………………………………………………………62
% p1 I% S2 X3 d, j5 U6 a2.3.7 ALTFP INV………………………………………………………………………………………………63
8 A8 y+ f! p6 y, l0 O* N- m2.3.8 ALTFP INV SQRT…………………………………………………………………64 * a2 v: a8 ]; ?* X3 a3 @
2.3.9 ALTFPLOG……………………………………………………………………………………………65 " D/ K/ F" o. M& }+ t2 b- z) E
2.3.10 ALTFP ABS…………………………………………………………………………………………………………66
$ t1 U; d' M3 b3 Y5 T5 J2.3.11 ALTFP COMPARE……………………………………………………………………………………67 6 V: L$ j: c8 Y3 Q6 v" L
2.3.12 ALTFP_CONVERT………………………………………………………………………68
3 x* P1 N' B8 I9 |7 e% w* e2 e. S  ^% S2.3.13 ALTFP_MATRIX INV………………………………………………………………71
' V7 w4 z/ W( v  O5 Y0 k+ F* |5 n2.3.14 ALTFP MATRIX MULT…………………………………………………………………………………74
2 x" \5 o7 k& I. H8 l5 b; m2.4 逻辑运算IP核…………………………………………………………………………………………79
+ n: e% J8 h; u/ S! o2.4.1 与、或、非和异或……………………………………………………………………………80 . {1 M2 j3 e; V+ g
2.4.2 LPM CONSTANT…………………………………………………………………………………………82
9 y8 Z' m4 C  p3 L! u2.4.3 LPM BUSTRI………………………………………………………………………………………………83 , ]3 d' I* ^8 A
2.4.4 LPM MUX………………………………………………………………………………………………84 0 N) Q' K) {5 y$ w
2.4.5 LPM DECODE……………………………………………………………………………………………85
1 l8 P; W& F; X9 ~0 B2.4.6 LPM CLSHIFT ……………………………………………………………………87
6 @# c8 m0 |. r; q1 A4 J( p第3章 存储器IP核……………………………………………………………………………………………………89
% w! K# A5 [) c( ], l  Q$ P' y' A3.1 LPM类存储器IP 核…………………………………………………………………………89
' y$ M, G- r1 x) N' @4 E3.1.1 LPM SHIFTREG…………………………………………………………………………………………89
+ Z/ H  S2 Q( T! r) S3.1.2 LPMFF………………………………………………………………………………………………92 ! j' m: V9 M- U" P$ N, ?1 {4 _6 X
3.1.3 LPM LATCH………………………………………………………………93 0 W2 c- v) r5 U
3.2 ROM和RAMIP核…………………………………………………………………………………95/ @: |( K& G* S" z' Z) R- M
3.2.1 ROM和 RAM…………………………………………………………………………………………95
6 o! l1 R1 c+ U% b* S- O' @( D6 z" c3.2.2 RAM初始化器……………………………………………………………………………111
' P: Y9 w5 X5 n$ E4 b3.2.3 基于RAM的移位寄存器…………………………………………………………………………114
  j$ H) F: n  ]3 V3.3 FIFO………………………………………………………………………………………………………………116
0 U% ?1 n: \" ?/ [3.3.1 FIFO…………………………………………………………………………………………116 & ~8 {% X' i9 L- {# D% c
3.3.2 FIFO分割器 …………………………………………………………………125 # O- w5 I% ], f  z: f6 b! L
3.4 Flash存储器IP核………………………………………………………………………………………………131
+ Y! f/ [9 w8 |) z; c第 4 章 数字信号处理 IP核…………………………………………………………………………1396 F  F2 ?" b( l; L9 l; S+ p
4.1 FIR编译器……………………………………………………………………………139 " l2 o" t) z9 L' ]; N1 m
4.2 CIC………………………………………………………………………………………………………………157
# A* A- b2 U- [( R: I, B  K4.3 NC0…………………………………………………………………………………………………………………… 164 # u- w9 p/ b$ s+ `: }) t
4.4 FFT………………………………………………………………………………………………………………172
2 M4 p/ D2 W# F7 Q+ I& ^- w第5章 数字通信IP 核…………………………………………………………………………187& I5 y) O  `* l3 ^* a$ }
5.1 RS码编译器…………………………………………………………………………………………187
6 G' {7 \% \/ v7 |" r5.2 Viterbi编译器……………………………………………………………………………193 ) P* G4 m5 C  y9 [4 G2 a; F
5.3 CRC编译器…………………………………………………………………………………………………202
& w/ P0 b$ P' f5.4 8B/10B编译码器…………………………………………………………………………………………………207
5 A7 D" {: }+ W7 H) m) `/ s0 j5.5 POS-PHY Level 4…………………………………………………………………………………………213
# T7 W- k3 B+ z/ [! A$ F' X第 6章 视频和图像处理 IP核…………………………………………………………………………………244
+ n$ M/ [& v4 M  P" o6.1 接口………………………………………………………………………………………………………………244 , ^7 d& d7 z2 i/ A8 I' ]
6.2 滤波器……………………………………………………………………………………………………………251" d  x, c$ ~1 d/ z
6.2.1 2DFIR滤波器……………………………………………………………………………………251 # u1 o# P; t" v
6.2.2 2D中值滤波器………………………………………………………………………………………254
0 p; N  L1 i* E% k! R9 ^! Y5 G6.3 α混合器……………………………………………………………………………………………………………255
$ ^9 g, L$ G4 F, ?6 Z# A& H6.4 Avalon-ST视频监视器…………………………………………………………………………………258 ( [" m9 u: B4 K, }4 I2 n+ p' `
6.5 色度重采样器……………………………………………………………………………………………261
0 J! h4 M% l9 M- V) t3 |. W% ^6.6 裁剪器……………………………………………………………………………………………………264
+ G% Z3 G7 h, _) v" T/ Y) O' {1 y6.7 时钟驱动的视频输入和输出……………………………………………………………2657 L) p' e1 I$ o+ M/ Z
6.7.1 时钟驱动的视频输入………………………………………………265
9 l. B7 R+ l! P9 x* b5 Q6.7.2 时钟驱动的视频输出 …………………………………………………………………………………272
) u) j+ G* S2 P) M7 u. s0 ~6.8 颜色面板序列器……………………………………………………………………………………………280 ) d5 b: z" e' w* G# Q
6.9 颜色空间转换器……………………………………………………………………………………283
, t( e0 N; b0 k: d2 [+ U: d6.10 控制同步器……………………………………………………………………………………………286 ; Z/ n9 J9 C' _" r2 k6 n9 [8 `
6.11 帧读取器…………………………………………………………………………………………………290
' Y: j7 E. G, y5 B& \/ U2 D0 W8 b6.12 帧缓存器……………………………………………………………………………………………………293 2 t1 I. C* t" X) q5 P( C3 R
6.13 校正器………………………………………………………………………………………………298 ) C5 z) d3 l/ g) L, v4 d
6.14 隔行扫描器…………………………………………………………………………………………299
; c$ v/ G" ?9 R2 s7 f$ [8 Z6.15 去隔行扫描器………………………………………………………………………………………………3010 @! F: X$ O& u
6.15.1 去隔行扫描器……………………………………………………………………301 " E$ i" M( D4 v5 l+ d+ h9 |/ o
6.15.2 去隔行扫描器II…………………………………………………………………………………………309
" j$ k! U% T3 {+ K# {6.16 缩放器…………………………………………………………………………………………………………3139 e& h' @8 ^/ F6 t; @
6.16.1 缩放器………………………………………………………………………………………………313
7 B8 r1 d, X# k6 C7 s% t# Z% F" A5 v6.16.2 缩放器IⅡ…………………………………………………………………………………………319
( g! f. r+ Z; j6 F9 V6.17 切换器……………………………………………………………………………………………………………322 1 M* @& Q) o8 @* q  _( D+ ]  P
6.18 测试模板生成器…………………………………………………………………………………………325
& K0 \: ]& l5 m! [% o+ [6.19 跟踪系统………………………………………………………………………………………328
* w. w3 B1 I/ X1 g第7章 输入/输出IP核.........................................................................330
, x$ X* U0 F% @9 V" f7.1 时钟控制块IP 核…………………………………………………………………330 0 e1 h. w8 P8 K6 r; m
7.2 锁相环(PLL)IP核 ………………………………………………………………………………………………………334
' b6 G4 B& K5 l7.3 LVDS收发器IP 核………………………………………………………………344
; G* x  @- s  ]- [7.4 双数据速率I/OIP 核………………………………………356 : `- T" Y( p5 v9 h6 h% z9 {
7.5 ALTDLL和 ALTDO DOS IP核………………………………………………………………365
+ _! }. c2 J  o7.6 I/O缓存IP 核………………………………………………………………………………………………386 - s0 J2 j) l" C( z9 b  b
第8章 接口 IP核………………………………………………………………………………398; g/ z0 F% U" Z) t% ^- ?
8.1 AST………………………………………………………………………………………………………………398
- N9 D. T: K6 E5 H8.2 10/100/1 000 Mbps 以太网IP核……………………………………………………………………402
) |& f7 m0 |1 I) a6 \- {; W' |9 n8.3 DDR和DDR2 SDRAM控制器………………………………………………………………………433 + G( f+ r! `" X* G
8.4 DDR和 DDR2 SDRAMHPC和ALTMEMPHY IP核……………………………………444
7 @# q  P" e3 _: R4 n8.5 PCI 编译器……………………………………………………………………………………………466 $ t- W! e3 X; l' R, b" P+ v0 b
8.6 PCI Express编译器……………………………………………………………………………………495
% W# t: Q$ p% x& w+ K8.7 RapidIO IP核…………………………………………………………………………………………………517
" v$ X5 U+ c3 n$ y0 Y  Y8.8 SDIIP 核………………………………………………………………………………………………………546
, r+ ^: L5 U5 b) s# N6 J第9章 FPGA 调试IP核…………………………………………………………………………………556
( r5 ?0 B6 M7 }, Y9.1 SignalTap ⅡI逻辑分析仪……………………………………………………………………556 8 g8 R; e8 _! b# u
9.2 系统内的源和探测器(ISSP)……………………………………………………………………576
7 d" V+ }  j& N4 j5 F6 i  L9 Q( i9.3虚拟JTAG…………………………………………………………………………………………………………583   a) F2 i6 W  x- A1 ~9 J
9.4 串行Flash 加载器………………………………………………………………………………………598
/ \3 z6 j0 Q+ E: |& W0 ~! U* y& M9.5 并行Flash 加载器 …………………………………………………………………………………………606
- {0 d, H) W, u4 x3 R参考文献………………………………………………………………………………………………………………………6222 l. \7 f) K( I  q2 |+ r' P
) q8 ^0 p8 \2 r$ N, ^2 D) A/ o2 Q! Q
" G; b3 ?- r3 W, _% I
# G- }, j: D+ H% j! U

Altera系列FPGA芯片IP核详解 .pdf

13.59 MB, 下载次数: 0, 下载积分: 威望 -5

该用户从未签到

2#
发表于 2022-8-18 10:24 | 只看该作者
不错啊受教了
  • TA的每日心情
    开心
    2025-10-31 15:12
  • 签到天数: 1202 天

    [LV.10]以坛为家III

    3#
    发表于 2022-8-18 12:17 | 只看该作者
    不错不错,很是地道和深度,学习下

    该用户从未签到

    4#
    发表于 2022-8-18 13:11 | 只看该作者
    真的很有用,谢谢分享
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-11-1 13:22 , Processed in 0.171875 second(s), 26 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表