7系列FPGA逻辑单元理解
7series 逻辑单元理解
ug768和ug799文档介绍了7系列芯片中包含的基本逻辑单元,对其中常用的单元,进行下分析。
1、IOBUF单元
(1)真值表
(2)用途
the design element is a bidirectional single-ended I/O Buffer used to connect internal logic to an external bidirectional pin.
(3)属性
(4)模型
(5)心得体会
IOBUF作为FPGA内部逻辑与外部逻辑的接口,通常被打包成多bit进行使用;与CPLD一样,可以直接使用assign out = sel ? internal : 'dZ ,编译器综合成此模块。
2、FDPE单元
(1)真值表
(2)用途
(3)属性
(4)模型
。
(5)心得体会
FDPE作为带有异步预置位的DFF,一般用作复位电路中,可以作为MMCM中不同时钟域中复位的输出。参看《Xilinx FPGA复位逻辑处理小结》
3、FDCE/FDPE/FDRE/FDSE区别:
FDCE | FDPE | FDRE | FDSE | |
名称含义 | C:asynchronous clear | P: asynchronous preset | R: synchronous reset | S: synchronous set |
时钟域 | 异步 | 异步 | 同步 | 同步 |
常见用途 | always@(posedge clk or posedge rst ) | 作为跨时钟域复位处理单元 | ||
init属性作用 |
set the initial value of Q output after configuration,指的是配置好FPGA逻辑后的Q初值。 |
|||
符号 |
|
|
|
4、BUFG、BUFR、BUFIO、BUFH、BUFMR、IBUFG、GTs
BUFIO:只能驱动I/O,不能驱动逻辑资源(CLB/RAM等);只能驱动这个BUFIO存在的BANK里的I/O;
BUFR: 作为同一时钟域下,区域时钟缓冲器,驱动I/O和逻辑资源;
7系列FPGA逻辑单元理解相关推荐
- Xilinx-7系列FPGA架构—— CLB
xilinx7系列FPGA主要包括:Spartan®-7/Artix®-7/Kintex®-7/Virtex®-7.其性能/密度/价格也随着系列的不同而提升.其中以Virtex-7有着极高的系统性能和 ...
- 从底层结构开始学习FPGA----Xilinx 7 系列 FPGA 的逻辑优势
文章目录 摘要 介绍 7系列 FPGA 中的Slice架构 常见的Slice资源用法 控制信号 额外资源的好处 结论 本文主要翻译自<WP405----Xilinx 7 Series FPGAs ...
- Xinlinx 7系列 FPGA 总览
本文转载自:Xinlinx 7系列FPGA概览 转载说明:关于7系列FPGA的认识,这篇文章写的还是比较好的,虽说数据手册上都有,但是不是每个人都有功夫去看的,这样看起来,这篇博文就很有意义,对7系列 ...
- Virtex-6系列FPGA的CLB
Virtex-6系列FPGA Virtex-6是Xilinx 在2009年2月推出的新一代旗舰产品,采用了第三代Xilinx ASMBL架构.40nm 工艺,提供多达760000 个逻辑单元,为业界成 ...
- Xilinx 7系列FPGA介绍
2015年11月,Xilinx推出Spartan®-7 FPGA系列 赛灵思公司今天宣布为成本敏感型应用推出灵活的 I/O 密集型器件--Spartan®-7 FPGA系列.该新型系列器件可满足汽车. ...
- Xinlinx 7系列FPGA概览
最近在工作中发现,虽然一直都在用FPGA,但是对器件本身的了解还有太多遗漏,这是野路子自学的后遗症.现在接触的多了,能看见自己当初都遗漏了些什么,算是亡羊补牢吧,开始一点一点的把以前遗漏的东西捡起来, ...
- 1.4 7系列FPGA IOB
7系列FPGA IOB 1 7系列FPGA IOB 2 IOB的约束方法 3 IOB约束使用注意事项 1 7系列FPGA IOB CLB可以实现FPGA的功能,但要和外界打交道,就必须有和外 界电平兼 ...
- 7系列FPGA数据手册:概述------中文翻译版
7系列FPGA数据手册:概述------中文翻译版 总体介绍 7系列FPGA功能摘要 Spartan-7系列FPGA功能摘要 Artix-7系列FPGA功能摘要 Kintex-7系列FPGA功能摘要 ...
- FPGA概念理解之:ZYNQ、PS、PL、APU、ARM、SOC、URAT、GPIO...
ARM ARM(Advanced RISC Machine)处理器是英国Acorn有限公司设计的低功耗成本的第一款RISC微处理器. ARM处理器本身是32位设计,但也配备16位指令集,一般来讲比等价 ...
最新文章
- 怎么样才可批量导出word文档中的照片 不再一张一张的另存为!
- JS判断是移动端还是电脑端访问该网站
- Qt Designer快速入门
- hive 两个没有null指定的表左关联的结果有null_《数据仓库篇》——Hive的学习笔记3...
- 工作84:模板字面量
- php 5 在虚拟主机上安装,Apache多虚拟主机多版本PHP(5.2+5.3+5.4)共存运行配置全过程...
- (ACL+ICML)2020推荐系统相关论文聚焦(附下载链接)
- C++的学习(十)类和对象
- 【渝粤教育】国家开放大学2018年春季 0076-22T工商行政管理法 参考试题
- (转)对冲基金不信中国经济数据,转用卫星监控6000块工业用地
- thinkpad t420设备管理器没有蓝牙
- 光遇自动弹琴脚本代码_光遇自动弹琴脚本
- C语言学习笔记->const和define区别
- 惠普m132nw清零方法_惠普HP打印机墨盒清零方法
- html js日历制作视频,JS实现日历制作
- 5WHY分析法 学习笔记
- 移动互联网系统架构特点及实践--手机凤凰网
- java jsf_eclipse搭建JSF简单示例的教程(亲测)
- 通俗易懂聊springMVC中的handler是什么
- 一、MA(Moving Average)移动平均
热门文章
- 一道拉普拉斯逆变换练习题和对应的数值计算方法
- 通过FFT来计算螺旋线的匝数
- 使用三防漆来保护PCB的敷铜面
- python 管道 异步读取 select_Python通过select实现异步IO的方法
- linux配置永久网管,企业Linux网管配置
- python logging.getlogger_logging.getLogger与logger的父子关系
- aix java home_在AIX环境下安装IBM JDK 1.6的教程
- 用dblink能修改_【学习笔记】通过修改基表(link$)让非public dblink变为public
- linux 提取字符串一部分,Linux Shell 截取字符串的方法示例
- python工程师面试题-朋友去面试Python工程师,又带回来几道基础题,Python面试题No10...