FPGA/Verilog技术基础与工程应用实例(李勇等编著)——1.FPGA技术

FPGA有可编程IO单元、可编程逻辑单元、嵌入式块RAM、布局资源、硬核、底层嵌入式功能。

IO单元可以按照需要设置其需要的电压,适应不同电器标准;可以调整匹配阻抗特性,上下拉电阻;可调整输出电流的大小。

可编程逻辑单元,FPGA的重点和难点。有查找表(LUT)及寄存器(Register)组成,LUT由完成纯组合逻辑功能,FPGA内部寄存器Register可配置为带同步/异步复位和置位、时钟使能的触发器。

嵌入式块RAM,可配置单端口、双端口及伪端口的RAM、FIFO等存储结构。

FPGA代表的是硬件编程,可软硬结合。FPGA并行执行,可重构,局部电路可重构FPGA。

在数字信号处理应用领域。FPGA在高端DSP处理领域中,并行的优势得到很好地体现。系统规模越大,这一优势越强。

,EP2C35F672C6N

EP——工艺类型

2C——cyclone2(S代表stratix A代表arria)//高端系列S、中端系列A、低成本Cyclone系列

35——逻辑单元数,35表示约有35K的逻辑单元

F——表示FPGA封装类型

672——表示管脚数量

C——工作温度,C表示0~85度

6——速度等级,6代表500MHz(7代表450MHz,8代表400MHz)

N——后缀,N表示无铅,ES表示工程样片

       FPGA的设计采用自上而下(Top—Down)的设计方法。自上而下就是将系统整个逐(zhu)步分解为各个子系统和模块。子系统过大,就再分成小系统和模块。

一种新型的的协同设计方法,也就是联合第三方工具进行系统设计,如MaTLAB,它拥有算法仿真到RTLCOREGENERATE,使得FPGA的DSP应用开发流程得以完全实现。

FPGA的开发方法和应用方向:逻辑类应用、软核应用和DSP类应用。

FPGA的JTAG加载

FPGA的加载方式即配置方式上,有PS、AS、JTAG三种,JTAG最为常用。

      边界扫描技术的基本思想:在靠近芯片的输入输出管脚上增加一个移位寄存器单元。这些寄存器均匀分布在芯片的边界上,我们称为边界扫描寄存器单元。在调试芯片的时候,我们边界扫描寄存器把外围的输入输出与芯片隔离开来,这就,我们就能够通过边界扫描寄存器来捕获与之相连的芯片的输入输出管脚的引号,进而实现对芯片的输入输出信号的观察和控制。

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值