• cyclone 芯片内部结构


    一、典型的FPGA通常包含三类基本资源

      1、可编程逻辑功能块:是实现用户功能的基本单元,多个逻辑功能块通常规则的排成一个阵列结构,分布于整个芯片;

      2、可编程输入/输出(I/O)口:完成芯片内部逻辑与外部引脚之间的接口,围绕在逻辑单元阵列四周;

      3、可编程内部互连资源:包括各种长度的连线线段和一些可编程连接开关,它们将各个可编程逻辑块或输入/输出块连接起来,构成特定功能的电路。用户可以通过编程决定每个单元的功能以及它们的互连关系,从而实现所需的逻辑功能;

      下图为FPGA芯片内部结构简图:

        (1)I/O:用户可编程I/O(User I/Os,也被称为IOE):可编程I/O资源分布在整个芯片的四周。

        (2)LAB:逻辑阵列块(Logic Array Block,也简称为LAB),每个LAB由16个LE(Logic Element)组成。

        (3)BRAM:嵌入式存储单元(Memory Bits,也被称为Block RAM或简称为BRAM),该部分资源主要用于生成RAM、ROM、FIFO、移位寄存器,在存储较多数据或作跨时钟域处理时常用到。

        (4)虚线部分为可编程连线;

        未完待续 - - - 

  • 相关阅读:
    【备忘】(可持久化)线段树
    和别人一起搞的模拟赛 (1) 题解
    和别人一起搞的模拟赛 (1) 题面
    【讲课】基础的数论知识
    斐波那契
    luogu P6222
    luogu P4240
    二分图网络流做题记录
    ds 瞎做
    P6943 [ICPC2018 WF]Conquer The World 解题报告
  • 原文地址:https://www.cnblogs.com/571328401-/p/13223139.html
Copyright © 2020-2023  润新知