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逻辑单元理解相关推荐

  1. Xilinx-7系列FPGA架构—— CLB

    xilinx7系列FPGA主要包括:Spartan®-7/Artix®-7/Kintex®-7/Virtex®-7.其性能/密度/价格也随着系列的不同而提升.其中以Virtex-7有着极高的系统性能和 ...

  2. 从底层结构开始学习FPGA----Xilinx 7 系列 FPGA 的逻辑优势

    文章目录 摘要 介绍 7系列 FPGA 中的Slice架构 常见的Slice资源用法 控制信号 额外资源的好处 结论 本文主要翻译自<WP405----Xilinx 7 Series FPGAs ...

  3. Xinlinx 7系列 FPGA 总览

    本文转载自:Xinlinx 7系列FPGA概览 转载说明:关于7系列FPGA的认识,这篇文章写的还是比较好的,虽说数据手册上都有,但是不是每个人都有功夫去看的,这样看起来,这篇博文就很有意义,对7系列 ...

  4. Virtex-6系列FPGA的CLB

    Virtex-6系列FPGA Virtex-6是Xilinx 在2009年2月推出的新一代旗舰产品,采用了第三代Xilinx ASMBL架构.40nm 工艺,提供多达760000 个逻辑单元,为业界成 ...

  5. Xilinx 7系列FPGA介绍

    2015年11月,Xilinx推出Spartan®-7 FPGA系列 赛灵思公司今天宣布为成本敏感型应用推出灵活的 I/O 密集型器件--Spartan®-7 FPGA系列.该新型系列器件可满足汽车. ...

  6. Xinlinx 7系列FPGA概览

    最近在工作中发现,虽然一直都在用FPGA,但是对器件本身的了解还有太多遗漏,这是野路子自学的后遗症.现在接触的多了,能看见自己当初都遗漏了些什么,算是亡羊补牢吧,开始一点一点的把以前遗漏的东西捡起来, ...

  7. 1.4 7系列FPGA IOB

    7系列FPGA IOB 1 7系列FPGA IOB 2 IOB的约束方法 3 IOB约束使用注意事项 1 7系列FPGA IOB CLB可以实现FPGA的功能,但要和外界打交道,就必须有和外 界电平兼 ...

  8. 7系列FPGA数据手册:概述------中文翻译版

    7系列FPGA数据手册:概述------中文翻译版 总体介绍 7系列FPGA功能摘要 Spartan-7系列FPGA功能摘要 Artix-7系列FPGA功能摘要 Kintex-7系列FPGA功能摘要 ...

  9. FPGA概念理解之:ZYNQ、PS、PL、APU、ARM、SOC、URAT、GPIO...

    ARM ARM(Advanced RISC Machine)处理器是英国Acorn有限公司设计的低功耗成本的第一款RISC微处理器. ARM处理器本身是32位设计,但也配备16位指令集,一般来讲比等价 ...

最新文章

  1. 怎么样才可批量导出word文档中的照片 不再一张一张的另存为!
  2. JS判断是移动端还是电脑端访问该网站
  3. Qt Designer快速入门
  4. hive 两个没有null指定的表左关联的结果有null_《数据仓库篇》——Hive的学习笔记3...
  5. 工作84:模板字面量
  6. php 5 在虚拟主机上安装,Apache多虚拟主机多版本PHP(5.2+5.3+5.4)共存运行配置全过程...
  7. (ACL+ICML)2020推荐系统相关论文聚焦(附下载链接)
  8. C++的学习(十)类和对象
  9. 【渝粤教育】国家开放大学2018年春季 0076-22T工商行政管理法 参考试题
  10. (转)对冲基金不信中国经济数据,转用卫星监控6000块工业用地
  11. thinkpad t420设备管理器没有蓝牙
  12. 光遇自动弹琴脚本代码_光遇自动弹琴脚本
  13. C语言学习笔记->const和define区别
  14. 惠普m132nw清零方法_惠普HP打印机墨盒清零方法
  15. html js日历制作视频,JS实现日历制作
  16. 5WHY分析法 学习笔记
  17. 移动互联网系统架构特点及实践--手机凤凰网
  18. java jsf_eclipse搭建JSF简单示例的教程(亲测)
  19. 通俗易懂聊springMVC中的handler是什么
  20. 一、MA(Moving Average)移动平均

热门文章

  1. 一道拉普拉斯逆变换练习题和对应的数值计算方法
  2. 通过FFT来计算螺旋线的匝数
  3. 使用三防漆来保护PCB的敷铜面
  4. python 管道 异步读取 select_Python通过select实现异步IO的方法
  5. linux配置永久网管,企业Linux网管配置
  6. python logging.getlogger_logging.getLogger与logger的父子关系
  7. aix java home_在AIX环境下安装IBM JDK 1.6的教程
  8. 用dblink能修改_【学习笔记】通过修改基表(link$)让非public dblink变为public
  9. linux 提取字符串一部分,Linux Shell 截取字符串的方法示例
  10. python工程师面试题-朋友去面试Python工程师,又带回来几道基础题,Python面试题No10...