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

Altera系列FPGA芯片IP核详解

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
Altera IP核是面向Altera可编程逻辑门阵列(FPGA)芯片优化的、实现电子设计中常用功能的封装模块。本书以Altera公司的Arria、HardCopy、Cyclone和Stratix系列FPGA芯片为基础,详细介绍各类IP核的特点、接口信号以及功能描述,并对部分IP核的信号时序进行分析。
7 `3 n% R7 Q; P& a5 T* u+ D1 @全书共分9章,首先介绍在Ouartus I软件中生成和使用Altera IP核方法,然后按照IP核的功能分类详细介绍用于数学运算、数据存储、数字信号处理(DSP)、通信和网络、图像处理、输入/输出、通信接口以及FPGA调试验证的Altera IP核。
1 \* D; f5 ]3 {" z' @% H% V8 b! G本书内容丰富翔实,对部分IP核还给出了功能原理解释和仿真结果,便于读者更好地理解和应用。
* N; S5 B3 [2 K1 h6 ~
1 u; R; b8 K+ S/ T) \; c* k目录
/ c3 Z; S2 i$ I9 y第 1章 Altera IP 核的生成和使用……………………………………………………………………………1
, r2 o3 t, m9 I+ Z1.1 概述…………………………………………………………………………………………………………………………1 0 G1 R9 a2 m) R, B* [7 z* `, l' ]
1.2 MegaWizard插件管理器………………………………………………………………………………………2
3 U! R7 @9 P; v. P1.3 SOPC构造器…………………………………………………………………………………………………9
* F0 {/ G7 y2 U2 U8 v1.4 基于Ouartus ⅡI软件的IP 核操作………………………………………………………………………12
0 X4 v; l9 H1 k1.4.1 创建工程………………………………………………………………………………………………………12 3 W0 Y5 O( b6 C3 w# [( C
1.4.2 定制和向Quartus IⅡ工程中添加IP核………………………………………………………14
8 A  N0 j+ \8 H) j* K* j# R1.4.3 IP 核的引用…………………………………………………………………………………………14
7 r! b- Z( Z3 b1 Y! D0 f第2章 数学运算 IP 核…………………………………………………………………………179 s; l+ q, [  i6 ^! w  C
2.1 LPM类整数运算IP 核………………………………………………………………………………………18
* B$ W3 p1 z; d* H2.1.1 LPMADD SUB……………………………………………………………………………………18
7 x8 o) c. t1 c/ B4 s2.1.2 LPM COMPARE………………………………………………………………………………………………20
' V. v# W/ I+ c( P; u2 U2 j2.1.3 LPM COUNTER………………………………………………………………………………………22
2 y' L: S; u5 \% e5 l2.1.4 LPM DIVIDE ……………………………………………………………………24 0 X( a7 C+ ^% Y" x& n
2.1.5 LPM MULT……………………………………………………………………26
: C+ ?$ e' d2 i  y2.1.6 LPMABS…………………………………………………………………………………………………29 ) ~! C: ^8 q& D) E: c
2.2 ALT类整数运算IP 核………………………………30
. w2 I  t- i0 ^3 _7 b  P+ K2.2.1 ALTACCUMULATE………………………………………………………………………………………30
2 I- B* ~- ]! x5 g2.2.2 ALTECC…………………………………………………………………………………………32 , h% y+ W) O4 p  h
2.2.3 ALTERA MULT ADD………………………………………………………………………36 4 P9 y( [0 m) F9 u5 Y% C$ c
2.2.4 ALTMEMMULT…………………………………………………………………………………………………… 46 & m0 U7 F1 @+ G& S( G; n& }5 o$ K
2.2.5 ALTMULT COMPLEX…………………………48
. b# A; T) F) N, C; b6 _3 ?) e/ l/ i2.2.6 ALTSQRT………………………………………………………………………50 & K: _) }, W/ W1 I0 e3 R4 P
2.2.7 PARALLEL ADD…………………………………………………………52   t3 E% `& P5 |7 y7 R" r* ^
2.3 浮点数运算IP 核………………………………………………………………………………………………54
6 d5 J0 S7 ~2 S% V2.3.1 概述……………………………………………………………………………………………………………54 2 F9 q/ l% [/ d, ~
2.3.2 ALTFP ADD SUB………………………………………………………………………………………55
( Z  J4 g" q7 P1 Q2.3.3 ALTFP DrV……………………………………………………………………………………….57   g! ~% p& D6 o% s+ z0 [
2.3.4 ALTFP MULT…………………………………………………………………………………………59
$ n6 x' c6 ?+ x2.3.5 ALTFP SQRT……………………………………………………………………………60
# ~7 u; c1 {. X, ~/ F# Z1 k2.3.6 ALTFP EXP………………………………………………………………………………62
* i( d" f2 S! J8 V4 i! q2.3.7 ALTFP INV………………………………………………………………………………………………63   }" V$ u7 ?7 |' \3 S
2.3.8 ALTFP INV SQRT…………………………………………………………………64
" k; L/ @1 Q1 _% U2.3.9 ALTFPLOG……………………………………………………………………………………………65
' b& W: ~0 z% t2 {0 O+ ^  D+ L2.3.10 ALTFP ABS…………………………………………………………………………………………………………66 & X2 u* O! i7 \
2.3.11 ALTFP COMPARE……………………………………………………………………………………67
, l" h* @* H; @8 I, A2.3.12 ALTFP_CONVERT………………………………………………………………………68 ; d+ {& G' ]4 R! O8 a2 Q
2.3.13 ALTFP_MATRIX INV………………………………………………………………71
$ S$ C! D0 F0 p) ]5 J+ [2.3.14 ALTFP MATRIX MULT…………………………………………………………………………………74
+ U& L% Q) ~) Z1 P- t! w2.4 逻辑运算IP核…………………………………………………………………………………………79: R, ?( @/ Z+ w& i( l2 ~3 X
2.4.1 与、或、非和异或……………………………………………………………………………80 , i" f6 }* U5 A# ~: y4 y
2.4.2 LPM CONSTANT…………………………………………………………………………………………82 ) w4 {0 x9 p8 R+ j' ]
2.4.3 LPM BUSTRI………………………………………………………………………………………………83 % C9 [! V* T, Y/ H3 q( a
2.4.4 LPM MUX………………………………………………………………………………………………84 ( b5 x- U( N- T& `
2.4.5 LPM DECODE……………………………………………………………………………………………85 + w, E% q2 J; c
2.4.6 LPM CLSHIFT ……………………………………………………………………87 0 P& f0 U$ ]! t% |3 p
第3章 存储器IP核……………………………………………………………………………………………………89
. H( ~. z) H9 [9 w  _3.1 LPM类存储器IP 核…………………………………………………………………………895 L( J0 |" L# _/ W/ m
3.1.1 LPM SHIFTREG…………………………………………………………………………………………89 * q. U  B. K4 B" y, Z6 k- V, }* h2 O
3.1.2 LPMFF………………………………………………………………………………………………92
, _/ e, W& p* @! Y* {* U- X# g8 ]3.1.3 LPM LATCH………………………………………………………………93 # f" a  K' a  W& \' i
3.2 ROM和RAMIP核…………………………………………………………………………………95
& n# F; _  I! e9 G. i/ q3.2.1 ROM和 RAM…………………………………………………………………………………………95 , u6 G& w# Z$ C6 H, p/ @! z. y
3.2.2 RAM初始化器……………………………………………………………………………111 ' J6 n" W6 [5 b  i; U  B% h0 P2 @4 r1 b/ v
3.2.3 基于RAM的移位寄存器…………………………………………………………………………114 : \2 P) r& @3 W' j. ?7 |: s
3.3 FIFO………………………………………………………………………………………………………………116+ R& M  h& y- U
3.3.1 FIFO…………………………………………………………………………………………116
5 J' L" E4 E/ D/ f0 \3.3.2 FIFO分割器 …………………………………………………………………125 " e5 g- }0 Y/ Q3 T5 N  W& l( L
3.4 Flash存储器IP核………………………………………………………………………………………………131
4 {1 K9 C" b6 A- V6 N第 4 章 数字信号处理 IP核…………………………………………………………………………139# O2 h* y$ H" B; G  y- M# c) `" a
4.1 FIR编译器……………………………………………………………………………139
  t9 t4 h% P$ A- [: V( \4.2 CIC………………………………………………………………………………………………………………157
% l5 U+ x" i5 T% f6 T4.3 NC0…………………………………………………………………………………………………………………… 164
- K9 ?7 N/ M, [" c! k# y. V5 b4.4 FFT………………………………………………………………………………………………………………172
1 y& B# q3 q0 r" f9 O3 ~% `第5章 数字通信IP 核…………………………………………………………………………187& b7 T  [! q4 U4 a2 g" g
5.1 RS码编译器…………………………………………………………………………………………187
3 S9 L3 i+ \9 C, R  J9 v& v, h5.2 Viterbi编译器……………………………………………………………………………193
( l- a, W) F" W  S( q5 O6 T# T) |5.3 CRC编译器…………………………………………………………………………………………………2023 K% g* v7 _/ q; X/ J: X
5.4 8B/10B编译码器…………………………………………………………………………………………………207   }$ b3 }% U# z6 k
5.5 POS-PHY Level 4…………………………………………………………………………………………213 , l. f' U' p' p$ e& Y, G
第 6章 视频和图像处理 IP核…………………………………………………………………………………244
: i, t6 N# e1 b( _1 O+ T, c6.1 接口………………………………………………………………………………………………………………244 1 u# ]3 a" |0 t4 y& z
6.2 滤波器……………………………………………………………………………………………………………2513 Q0 {, a4 V3 p. p- k$ e
6.2.1 2DFIR滤波器……………………………………………………………………………………251
- v' a2 `5 T; k( s: P6.2.2 2D中值滤波器………………………………………………………………………………………254
- V' J/ t* z; P6.3 α混合器……………………………………………………………………………………………………………255 # p& e8 ?1 H: e1 }
6.4 Avalon-ST视频监视器…………………………………………………………………………………258 ( v; d8 K! N  i0 }; W( p
6.5 色度重采样器……………………………………………………………………………………………261 5 X. s  N; H0 ]; V- F1 {8 N" n
6.6 裁剪器……………………………………………………………………………………………………264
# ?9 a7 o5 }5 B' z7 r: \7 R- @2 ~6.7 时钟驱动的视频输入和输出……………………………………………………………265
* b; Q: [% s( I& p: P2 v  I6.7.1 时钟驱动的视频输入………………………………………………265
' h9 ]3 ]5 I% b2 d6.7.2 时钟驱动的视频输出 …………………………………………………………………………………272
9 _9 {; {/ Y5 `0 U& L4 a) g$ a6.8 颜色面板序列器……………………………………………………………………………………………280
5 D* m& o% }8 B2 i6.9 颜色空间转换器……………………………………………………………………………………283 ) I8 {& N; K+ c) \# n7 @4 o
6.10 控制同步器……………………………………………………………………………………………286 & s- N/ L7 G/ W( P6 \
6.11 帧读取器…………………………………………………………………………………………………290
: F8 b# M0 @1 \. V& ]" ^; W6.12 帧缓存器……………………………………………………………………………………………………293
' Y2 L- ^* p& _6 j' Y4 M6.13 校正器………………………………………………………………………………………………298
' w7 `- q+ i/ n3 f1 F6.14 隔行扫描器…………………………………………………………………………………………299 . y4 j4 ~: l1 g+ X9 L
6.15 去隔行扫描器………………………………………………………………………………………………301/ c' v8 ~6 y, I
6.15.1 去隔行扫描器……………………………………………………………………301 / F( o9 ?+ L' @& r, C! ~
6.15.2 去隔行扫描器II…………………………………………………………………………………………309 3 D" d/ l( F, W& _" b- \( S
6.16 缩放器…………………………………………………………………………………………………………313
0 `5 F% {# q% f4 T4 z6.16.1 缩放器………………………………………………………………………………………………313
8 {5 y$ u8 q9 I& |1 P0 W( h6.16.2 缩放器IⅡ…………………………………………………………………………………………319 2 v% |* s2 b8 K* f4 Z8 k
6.17 切换器……………………………………………………………………………………………………………322
9 p/ n6 m* I. V* ^: y6.18 测试模板生成器…………………………………………………………………………………………325
/ H1 r( ^: r1 J/ O$ V4 S) s- N) v6.19 跟踪系统………………………………………………………………………………………328. q& M" e8 p6 f; R1 r
第7章 输入/输出IP核.........................................................................330: ^: n# i1 T  S! K# j9 j' P( Q
7.1 时钟控制块IP 核…………………………………………………………………330 4 D* T1 K9 }& ^% {, A6 p$ i6 {# k
7.2 锁相环(PLL)IP核 ………………………………………………………………………………………………………334 2 F. Q" S: [' V. S, O0 G
7.3 LVDS收发器IP 核………………………………………………………………344 7 K% t4 K( q2 D# F, b6 o
7.4 双数据速率I/OIP 核………………………………………356
3 Z3 g7 M# _' I! S& N$ ^7.5 ALTDLL和 ALTDO DOS IP核………………………………………………………………365 % b5 U! w. X' x& V7 V
7.6 I/O缓存IP 核………………………………………………………………………………………………386   Y% v9 J1 b2 C/ a) m+ U" h0 p
第8章 接口 IP核………………………………………………………………………………398" a, o% u7 Q  a: c# `3 f- K$ ?  R
8.1 AST………………………………………………………………………………………………………………398$ n# c0 z/ t8 W' M9 F, T/ Q& B
8.2 10/100/1 000 Mbps 以太网IP核……………………………………………………………………402 4 B5 t8 E, e' e
8.3 DDR和DDR2 SDRAM控制器………………………………………………………………………433 * c* x; \# I+ E
8.4 DDR和 DDR2 SDRAMHPC和ALTMEMPHY IP核……………………………………444
/ ^; u) b8 q/ G2 t: K' l& t8.5 PCI 编译器……………………………………………………………………………………………466
# ?! K* v  G9 M8.6 PCI Express编译器……………………………………………………………………………………495 3 ?2 t+ v+ F, ^9 a' k1 w. b/ ?* F
8.7 RapidIO IP核…………………………………………………………………………………………………517
: G% b" `) {3 e5 }8.8 SDIIP 核………………………………………………………………………………………………………546
8 K+ |+ D6 F% {2 S" Z第9章 FPGA 调试IP核…………………………………………………………………………………556
( s& i( J& E( O, r( Y+ ^; T/ }" B9.1 SignalTap ⅡI逻辑分析仪……………………………………………………………………556 2 c. x3 |) f8 V, N- y  B% v
9.2 系统内的源和探测器(ISSP)……………………………………………………………………576
& O$ B0 c3 P% _: z6 g9.3虚拟JTAG…………………………………………………………………………………………………………583 4 G6 B5 C/ V  j6 {
9.4 串行Flash 加载器………………………………………………………………………………………598 9 t: E7 D: q, B' O' m
9.5 并行Flash 加载器 …………………………………………………………………………………………606
8 \3 |, E; R9 ]4 c6 y- |! W参考文献………………………………………………………………………………………………………………………6225 T, O" Z! L) D9 J4 S- T
* Z9 N" Y% N9 N, L9 e) B+ u

+ Y0 l6 Z% {# K4 L

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

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

  • TA的每日心情
    开心
    2025-7-22 15:25
  • 签到天数: 1133 天

    [LV.10]以坛为家III

    2#
    发表于 2022-8-16 12:11 | 只看该作者
    不错不错,很是专业和深度地道,学习下

    该用户从未签到

    3#
    发表于 2022-8-16 13:06 | 只看该作者
    谢谢分享,很好很棒

    该用户从未签到

    4#
    发表于 2022-8-16 16:44 | 只看该作者
    支持楼主 很好很实用
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-7-23 12:01 , Processed in 0.125000 second(s), 26 queries , Gzip On.

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

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

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