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

《FPGA学习之道》学习笔记

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
本帖最后由 uqHZau 于 2019-5-9 13:34 编辑 ) [6 i8 ^9 |+ d1 v( r

4 N+ F) O0 Q- X. x5 g7 \" z文章目录
- h( W. k& P3 Y0 E3 R% t( p     [笔记]|[FPGA]|[寄存器]|[模拟信号数字信号]《FPGA学习之道》学习笔记(1)
8 j1 t2 h; n' b+ R               FPGA开发的三个重要环节' j7 t) r& i. v- t% G: l
               寄存器* i. F- F( {4 o6 s2 v, x
               2.1.2        FPGA的发展史与他们的区别
+ ^$ t/ L/ s9 o6 M$ a( @               2.1.3        FPGA的应用方向6 |- I) Q% k/ |- ?
               2.2.1        模拟与数字- a$ y6 f9 H; q' ^- N  m# g+ W! p
               2.2.2        模拟信号与数字信号# C& P. D- |- w9 r2 C5 x8 p
+ f5 ?% c' [/ M* k- A2 ?
FPGA开发的三个重要环节# u, `- _. _! R7 L6 o. s0 z7 c  o
  • 程序设计
  • 功能仿真
  • 时序分析:运用概率统计中时间序列分析原理和技术,利用时序系统的数据相关性,建立相应的数学模型,描述系统的时序状态,以预测未来。
    8 }7 o# K* ^" _+ ^5 R

. I) U% X! \) L# M
: _1 w9 W2 p+ @1 r, T寄存器; j- t+ {3 V: H* k) |  |* Q
用来暂存指令,数据和地址2 |( Q: p/ W5 @( B5 _" w9 T
- W3 M6 _  d6 [# g! _
寄存器的分类:
1 G/ F& s3 W0 ?7 w2 n      1. 数字寄存器:
* |) \9 o& w4 n              1. 分类:
" T$ ^6 X$ q( {' v6 z$ W                    1. 16位:AX(累加寄存器) BX(基址寄存器) CX(计数寄存器) DX(数据寄存器)2 h+ a" w, {# A+ A0 K5 J8 I! {" `
                    2. 32位:EAX EBX EDX
) ~9 p, o0 s  \" H4 @* b- D7 m0 b                    3. 64位:RAX RBX RDX
3 W$ \2 P6 F3 g0 g! J      2. 地址寄存器:$ X. G! @3 u7 b0 O
              1. 分类:
1 U3 H/ }" M6 h                    1. 16位:SI(源变址寄存器) DI(目的变址寄存器) SP(堆栈指针) BP(基址指针寄存器)
6 h8 {- f/ W6 E9 w/ n                    2. 32位:ESI EDI ESP EBP
+ |# }# y- j9 T$ k                    3. 64位:RSI RDI RSP RBP5 D0 i# I* G$ t
      3. 标志寄存器* N, R. O& A* ]. s
      4. 段寄存器
# \2 V, z' m$ N3 R0 N& e- ]" V. x' e% d+ J5 e! g" {
寄存器高低位:) X" n( s. G# o6 I  ^
+ h, [1 _# c* ^# w/ P  U
  D  ^7 m8 F5 z# ~' ~
7 b; W; U; e. {  }4 n+ `# N4 P
他们的特点是,这4个16位的寄存器可以分为高8位: AH, BH, CH, DH.以及低八位:AL,BL,CL,DL。这2组8位寄存器可以分别寻址,并单独使用。
) @* k. V$ M1 v* V- @: T5 ~- f
6 K2 _% k' D7 Q6 a& W2.1.2        FPGA的发展史与他们的区别
% O6 ^) F! H: C$ n ! U/ u0 [* ?- U. r

, Q. Z7 ^  I  B4 y* ]) R$ V1 m" `3 I+ Q3 j( x

5 L# J- P* B% P6 D2 `* a8 \1 P: d
7 d8 W# m! [: z; O+ Y8 L. G2.1.3        FPGA的应用方向( \9 v5 c( n, M/ y/ \, H1 w$ I; l- e
        1. ASIC原型验证:$ ]' y& G8 w% }
9 V% U  x/ y4 u2 V* s4 |7 G  b2 Z
                由于ASIC(定制芯片(产品))(制作过程为“流片”)流片过程成本高昂,应用FPGA验证ASIC不仅能提高效率(验证效率)还能预防流片失败2 o7 K( d2 \+ p8 L: |! u# P6 j
- J0 E, D1 M  |3 [/ M
                注:PC机与手机的CPU都是ASIC的' a  n0 ?# w3 c( X

- O2 j/ @3 k" `) V  \        2. SoPC(System on a Programmable Chip)(可编程片上系统):
; e$ _. ^, a  G# I1 l2 I
+ m8 v$ V9 f4 O" O                 即使用FPGA为核心搭建一套系统/ C. F+ R0 {2 ]" n5 L
8 p. Y! N; z, Z, N2 }" Y
        3. 小规模产品:
" Z1 Q( q0 {- w$ w$ r
9 k( ~1 L- }% p                大多产品芯片都是ASIC,进行原型验证(同1); J& q* [+ U/ N
3 \6 x. ~5 O5 d# C. `
       4. 要求功能灵活可配置的产品:
" [0 i5 @; k: ?! y1 e# b4 I5 f2 e& N$ Q9 S+ W
                快速适应项目
8 e3 ]6 K. f8 C% k8 e/ h5 }  G5 q
4 @. r$ T* Q9 D& u& v- ^# B/ A3 O        5. 更新换代快的产品:
3 ?9 t# F/ @' R
1 ]! e9 g; c$ p                举例GPU(ASIC原型验证)2 U: {+ _0 g! I3 E) H

% }4 w' o- O7 Y: t( N% e7 Z% c! t        6. 科研领域:
) a' u: c; L% j6 s" _* [, G1 O4 o( [, A; C4 ]. X3 r* z; ~
                跑算法5 o; }) `% v$ h7 l* A

9 O" d1 C! D+ D& Y2 s" W/ d# o  I
$ @0 z9 W# W% K4 W  x9 {& G; o" U" s2.2.1        模拟与数字
! R  N' H! ^; d( A2 G4 y$ Z1 G
8 q2 ?* e  R* `9 N定义:
( Z% G' x& i: g- e$ V/ D
4 f  g2 E+ Q/ E. b. U& |) k 2 N( V8 b5 [( h  g$ j

- a% J0 k2 U, W3 d: x
, @- s+ A( N( h0 ?8 m5 p3 b. @2.2.2        模拟信号与数字信号/ p. g" a+ U2 R4 H, X
8 z; C/ v7 {0 K' ]

1 K  U* f& y( ~- B模拟信号的概念:0 H0 V+ ?! M. b

7 z( U: e. |3 q1 W; o' Z! p! _1 A   ?" |+ @( [. e

  A( {8 |' i+ ~; H! U- I& Z4 o& E, y! Q& x4 j! d% E
数字信号的概念:
* @" e- I0 M4 D0 v7 n" u$ T% V# `, `& N4 V$ ~+ y( Q3 |
& J4 K! B, d3 L* h3 W

! E- s) [/ f) Z1 N8 f& F* W; @; z# u6 p

( z( X4 y8 [, ~模拟信号转为数字信号:: c$ c1 {# p, f1 B& D5 ~

; m8 y+ d; L) ]% f9 a, i
/ n+ Q" }; I" ~& ~- }: B
. O! f4 e/ [4 |4 J/ V3 E9 u( \  ?( p4 Y6 K: Q( W9 u0 e# M0 C7 m
上述过程时间上的近似称为采样;幅度上的近似称为量化;除采样外,累计也是一种时间的近似方法;
: ~% s6 |+ I* H7 a; `4 k7 g
+ Z9 t4 c  ?- |" P9 Y$ _" l关于这些概念具体参见**《数字信号处理》**等相关书籍
) b6 o2 i' s6 @" }% O  K6 |$ V
3 |/ c  m- W6 Z" k) v$ l
6 l5 X$ o4 f# \9 p0 s1 F5 A! h% L9 w
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-8-3 04:29 , Processed in 0.125000 second(s), 26 queries , Gzip On.

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

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

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