常常在外文资料以及手册中看到Fabric?时常感觉翻译起来很尴尬,例如:

那么这个专业单词到底该如何翻译以及如何理解呢?

我们通过资料:
http://xilinx.eetop.cn/viewnews-1286

可以获得有意思的一个答案:

In the context of an integrated circuit, it’s common to hear the term fabric, which is used to refer to the underlying structure of the device. (As a point of interest, the word “fabric” comes from the Middle English fabryke, meaning “something constructed.”) Let’s start with the core fabric inside an FPGA…

很关键的一句是:

As a point of interest, the word “fabric” comes from the Middle English fabryke, meaning “something constructed.”

那么对于FPGA Fabric?就是FPGA的底层构造了。

为了再次确认它,我们在资料:

https://ptgmedia.pearsoncmg.com/images/0131424610/samplechapter/0131424610_ch03.pdf

这篇文档是介绍FPGA结构的一篇文档,开头:

In this chapter we will study the basic structures of FPGAs, known as fabrics.
We will start with a brief introduction to the structure of FPGA fabrics. However, there are several fundamentally different ways to build an FPGA. Therefore, we will discuss combinational logic and interconnect for the two major styles of FPGA: SRAM-based and antifuse-based. The features of I/O pins are fairly similar among these two types of FPGAs, so we will discuss pins at the end of the chapter

第一句:In this chapter we will study the basic structures of FPGAs, known as fabrics.

就足以说明了Fabric在专业术语中表示FPGA的基本结构。

我们知道现代FPGA的结构很复杂了,不仅含有基本的逻辑资源CLB以及各种互联资源,还有一些IP核。那么Fabric和IP之间的关系是什么?

从:https://numato.com/blog/fpga-faq/#what-are-fpga-core-and-fpga-fabric

我们找到答案:

FPGA fabric主要是指FPGA互连矩阵和嵌入其中的CLBs。

![FGPA Fabric

下面是对于IP的介绍:

FPGA核可能意味着两件事。

  1. FPGA IP核
  2. SoC中的FPGA核,如Zynq MPSoC系列或Intel(原Altera)SoC,如Stratix SoC、Arria SoC等。

FPGA IP核是一个设计单元,在FPGA硬件设计中起到特定的作用。可能有CPU IP核、LED闪烁IP核、PCI Express IP核、HDMI IP核等。IP核可以被认为是像软件中的库一样。库为设计增加了特定的功能,并经过良好的测试。在硬件设计中,IP核也是同样的东西。

在SoC的情况下,FPGA核是硅片中的一个区域,它将完整的FPGA核与处理器核(如ARM Cortex-A系列)集成在一起。赛灵思的Zynq系列就是这种SoC的一个例子。它们有全功能的FPGA芯片,以及双核ARM Cortex-A9内核和各种外设。

FPGA fabric主要是指FPGA互连矩阵和嵌入其中的CLBs。但是,FPGA核心并不只包含FPGA结构,因为这将大大减少实际应用的可能性。除了FPGA结构之外,FPGA核心还包含许多其他元素,如PLL、块RAM、SerDes、多吉比特收发器、PCI Express块、DSP块、配置逻辑等。

FPGA 核和FPGA Fabric的区别是什么?相关推荐

  1. Xilinx 异步FIFO核实现FPGA与DSP通过UPP(通用并口)进行数据传输

    Xilinx 异步FIFO核实现FPGA与DSP通过UPP(通用并口)进行数据传输 一.Xilinx FIFO IP核介绍 二.UPP 仿真效果 总结 一.Xilinx FIFO IP核介绍 1. 因 ...

  2. H264_Lite高清视频编码器/解码器IP核(FPGA/ASIC通用)

    H264_Lite高清视频编码器/解码器IP核(FPGA/ASIC通用) 我公司针对图传系统(如无人机无线图传),推出H.264高清视频编解码器IP核.可以在FPGA/ASIC上集成使用. H264_ ...

  3. FPGA和外围接口-第一章 爱上FPGA(1.4 FPGA开源网站和论坛))

    FPGA开源网站和论坛 1.1.1 25个FPGA开源网站 1.OPENCORES.ORG 网站地址::http://www.opencores.org 图1‑31 OPENCORES.ORG网站截图 ...

  4. XIlinx FPGA 和 Intel FPGA的区别

    目录 一 FPGA简介 什么是FPGA呢 ? FPGA的内部结构有什么呢? 为什么要开发FPGA? FPGA的发展历程? FPGA用于做什么? FPGA的优缺点? 二 Xilinx FPGA和Inte ...

  5. 【FPGA】初探FPGA —— 入门过程的分享

    #悬崖上的花,越芬芳越无常~ 终于又抽出时间搞这个FPGA入门系列了.这个也是我之前在B站做的视频,关于FPGA入门的过程经验的一个总结,去帮助大家帮助了解FPGA的入门. 南信大电子工程师协会慕课计 ...

  6. FPGA知识汇集-FPGA的低功耗设计方法总结

    精确的热分析在很多电子产品设计中都有着举足轻重的作用,在高端的PCB设计中尤为突出.热分析的结果常常会影响PCB的机械层设计和产品的外壳设计:是否需要安装散热片.散热风扇等.如果安装散热风扇,往往需要 ...

  7. FPGA之道——FPGA开发流程之项目方案与FPGA设计方案

    文章目录 前言 FPGA开发流程 背景知识的分析与研究 项目方案的设计与制定 写清楚项目背景 写清楚项目需求 写清楚方案框架 写清楚算法细节 确保逻辑完备性 确保实现无关性 确保书面易懂性 算法可行性 ...

  8. FPGA学习.0——FPGA是什么

    FPGA(Field Programmable Gate Array,简称FPGA),译文:现场可编程门阵列,一种主要以数字电路为主的集成芯片,于1985年由Xilinx创始人之一Ross Freem ...

  9. (130)FPGA面试题-FPGA设计中波特率和比特率的区别

    1.1 FPGA面试题-FPGA设计中波特率和比特率的区别 1.1.1 本节目录 1)本节目录: 2)本节引言: 3)FPGA简介: 4)FPGA面试题-FPGA设计中波特率和比特率的区别: 5)结束 ...

最新文章

  1. asp.net 调用vc dll_“双通道”独立通讯,稀有钛膜单元,击音运动果VC真无线耳机...
  2. 第二章 变量 数据类型 运算符
  3. Spring配置文件applicationContext.xml的两种拆分方式
  4. Php的基本语法学习
  5. CSS------给字体添加边框时,边框大小无法改变问题
  6. Canvas制作排序算法演示动画
  7. 获取php.ini配置信息,获得php所对应的配置文件(php.ini)信息
  8. ruby array_Array.select! Ruby中的示例方法
  9. 毕业之后,这些年薪 50w+ 的 90 后程序员都经历了什么?纯水贴
  10. 虚拟机没有显示ip地址
  11. 黑客进行攻击中最重要的环节“信息收集”
  12. 实战pixi+gsap,仿刹车动画
  13. Kaka集群生产者消费者使用实例(二)
  14. 全员全域安全守护,蔚来ET7获Euro NCAP五星安全评级背后的硬核实力
  15. 【数据库系统】空值的处理
  16. SpringCloud SpringBoot b2b2c 微服务 多商家入驻直播商城之Git 远程仓库(Github)
  17. 2023年,把“软件评测师”考起来吧~
  18. 中科院成都计算机研究所李品导师,中科院成都计算机应用研究所导师介绍:李品...
  19. html骂人网页,网页前台通过js非法字符过滤代码(骂人的话等等)
  20. ARM裸机开发——Linux环境搭建和LED灯闪烁实验

热门文章

  1. Python-面向对象 (二 继承)
  2. 3745路由器配置简单的dhcp server
  3. 以咨询顾问为我终生职业(转)
  4. [教程] 谈谈网页设计中的字体应用 (2) serif 和 sans-serif
  5. golang 切片 接口_Go 经典入门系列 18:接口(一)
  6. java自动布局_动态视图的自动布局约束
  7. cas无法使用_并发编程中cas的这三大问题你知道吗?
  8. 修改所有列_宝塔面板安装完的一些列操作
  9. 升降压斩波电路matlab,升降压斩波电路matlab仿真.doc
  10. php双向通信,RSA + AES 双向通信加密