0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

FPGA fabric的基本结构

FPGA技术江湖 来源:FPGA技术江湖 作者:FPGA技术江湖 2022-09-15 09:17 次阅读

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

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

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 Fabric6a69b1bc-3486-11ed-ba43-dac502259ad0.png

下面是对于IP的介绍:

FPGA核可能意味着两件事。

FPGA IP核

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块、配置逻辑等。

审核编辑:彭静
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    19076

    浏览量

    228679
  • FPGA
    +关注

    关注

    1624

    文章

    21597

    浏览量

    601004
  • Zynq
    +关注

    关注

    9

    文章

    607

    浏览量

    47091

原文标题:FPGA 核和FPGA Fabric的区别是什么?

文章出处:【微信号:HXSLH1010101010,微信公众号:FPGA技术江湖】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    fpga内部主要结构及其功能分析(Kintex-7FPGA内部结构

    Kintex-7 FPGA的内部结构相比传统FPGA的内部结构嵌入了DSP48E1,PCIE,GTX,XADC,高速IO口等单元,大大提升了FPGA
    发表于 08-24 09:26 1941次阅读
    <b class='flag-5'>fpga</b>内部主要<b class='flag-5'>结构</b>及其功能分析(Kintex-7<b class='flag-5'>FPGA</b>内部<b class='flag-5'>结构</b>)

    信号在fpga内部结构上运行的最大频率是?

    有没有人知道信号在fpga内部结构上运行的最大频率?我无法在数据表中找到它。理论是灰色的,只有生命之树永远!以上来自于谷歌翻译以下为原文is there anyone knows
    发表于 01-30 08:26

    什么是Fabric, Switched交换结构

    什么是Fabric, Switched交换结构 考虑一种多连接装置,连接中一个网孔上一边连接输入,另一边连接输出。任意输入可立刻交换为任意输出
    发表于 04-03 14:39 1973次阅读

    高级FPGA设计结构、实现和优化

    高级FPGA设计结构
    发表于 01-10 10:36 294次下载
    高级<b class='flag-5'>FPGA</b>设计<b class='flag-5'>结构</b>、实现和优化

    异步FIFO结构FPGA设计

    异步FIFO结构FPGA设计,解决亚稳态的问题
    发表于 11-10 15:21 4次下载

    FPGA结构特点与开发

    我这个题目想说明的是,FPGA的内部的有其相应的Fabric,如何在开发过程中最好最大限度的使用它。
    发表于 02-11 12:53 1256次阅读

    在Service Fabric上运行微服务

    Service Fabric框架对微软而言是一大进步。其核心部分是一个分布式系统平台,用于构建可扩展的可靠应用。在便于封装可部署代码的同时,还内置了微服务最佳实践案例。 本文将带您最快
    发表于 10-11 15:57 0次下载
    在Service <b class='flag-5'>Fabric</b>上运行微服务

    基于区块链的支撑结构框架Hyperledger Fabric介绍

    Hyperledger Fabric是一个区块链的支撑结构(框架),作为创建(开发)应用程序或解决方案的起点(基础),其中一组东西在许多不同的部分协同工作(模块化架构),以便您可以删除、更改或添加这些部件,而不影响系统的其余部分。
    发表于 03-22 11:22 2044次阅读

    浅析FPGA的基本结构

    目前市场上90%以上的FPGA来自于xilinx和altera这两家巨头,而这两家FPGA的实现技术都是基于SRAM的可编程技术,FPGA内部结构基本一致,所以本文仅以xilinx的7
    发表于 10-20 09:03 2636次阅读
    浅析<b class='flag-5'>FPGA</b>的基本<b class='flag-5'>结构</b>

    abric-sdk-java是Hyperledger Fabric1.1的Java SDK

    fabric-sdk-java.zip
    发表于 04-22 09:29 3次下载
    abric-sdk-java是Hyperledger <b class='flag-5'>Fabric</b>1.1的Java SDK

    Hyperledger Fabric开源区块链分布式账本

    fabric.zip
    发表于 04-22 09:17 1次下载
    Hyperledger <b class='flag-5'>Fabric</b>开源区块链分布式账本

    一文详解Xilin的FPGA时钟结构

    ‍xilinx 的 FPGA 时钟结构,7 系列 FPGA 的时钟结构和前面几个系列的时钟结构有了很大的区别,7系列的时钟
    的头像 发表于 07-03 17:13 3361次阅读

    Brocade Fabric OS MAPS用户指南

    电子发烧友网站提供《Brocade Fabric OS MAPS用户指南.pdf》资料免费下载
    发表于 08-30 10:28 0次下载
    Brocade <b class='flag-5'>Fabric</b> OS MAPS用户指南

    Fabric操作系统9.0简介

    电子发烧友网站提供《Fabric操作系统9.0简介.pdf》资料免费下载
    发表于 09-01 10:45 0次下载
    <b class='flag-5'>Fabric</b>操作系统9.0简介

    Brocade Fabric操作系统

    电子发烧友网站提供《Brocade Fabric操作系统.pdf》资料免费下载
    发表于 09-01 15:53 0次下载
    Brocade <b class='flag-5'>Fabric</b>操作系统