当前位置: 首页 > news >正文

淘宝网站开发的多少钱写软文的app

淘宝网站开发的多少钱,写软文的app,游戏网站设计论文,代做网站收费标准一、概述 FPGA是可编程逻辑器件的一种,本质上是一种高密度可编程逻辑器件。 FPGA的灵活性高、开发周期短、并行性高、具备可重构特性,是一种广泛应用的半定制电路。 FPGA的原理 采用基于SRAM工艺的查位表结构(LUT),…

一、概述

FPGA是可编程逻辑器件的一种,本质上是一种高密度可编程逻辑器件。
FPGA的灵活性高、开发周期短、并行性高、具备可重构特性,是一种广泛应用的半定制电路。

FPGA的原理

采用基于SRAM工艺的查位表结构(LUT),LUT用于实现实际逻辑电路的功能,LUT本质上是一个RAM,事先将相应的结果存放于一个存储单元,输入信号进行逻辑计算就等于输入一个地址进行查表,将地址对应内容输入。
FPGA综合工具完成Verilog语言描述、逻辑网表到LUT实现的过程。即用户通过原理图或者HDL语言描述一个逻辑电路后,FPGA开发软件会自动计算逻辑电路的所有可能结果,并把真值表(结果)事先写入LUT的RAM中,EDA工具生成的烧进FPGA的bitstream文件。

FPGA的结构

FPGA内部有多中部件,如DSP、Memory(BLOCK RAM/BLOCK ROM)、布线资源、可编程输入单元等,但最基本单元式CLB逻辑块,CLB的组成有查找表LUT,寄存器Flip-flop,多路选择器Mux。
在这里插入图片描述

CLB

在这里插入图片描述

LUT是FPGA用于实现组合逻辑电路的器件,具体作用是存储组合逻辑电路计算的所有结果通过LUT代替组合逻辑,而LUT中的值只和输入有关,因此FPGA中组合逻辑的功能由输入决定,不再和复杂度有关;LUT实现的组合逻辑的延迟是固定的

Mux
多路选择,配合LUT实现根据输入选择结果

FPGA中全局时钟资源

大型设计一般推荐使用同步时序电路。同步时序电路基于时钟触发沿设计,对时钟的周期、占空比、延时和抖动提出了更高的要求。为了满足同步时序设计的要求,一般在FPGA设计中采用全局时钟资源驱动设计的主时钟,以达到最低的时钟抖动和延迟。与全局时钟资源相关的原语常用的与全局时钟资源相关的Xilinx器件原语包括:IBUFG、IBUFGDS、BUFG、BUFGP、BUFGCE、BUFGMUX、BUFGDLL和DCM

IBUFG:输入全局缓冲,是与专用全局时钟输入管脚相连接的首级全局缓冲。所有从全局时钟管脚输入的信号必须经过IBUF元,否则在布局布线时会报错。 IBUFG支持AGP、CTT、GTL、GTLP、HSTL、LVCMOS、LVDCI、LVDS、LVPECL、LVTTL、PCI、PCIX和 SSTL等多种格式的IO标准。

IBUFGDS:IBUFG的差分形式,当信号从一对差分全局时钟管脚输入时,必须使用IBUFGDS作为全局时钟输入缓冲。

BUFG:全局缓冲,它的输入是IBUFG的输出,BUFG的输出到达FPGA内部的IOB、CLB、选择性块RAM的时钟延迟和抖动最小。

BUFGCE:带有时钟使能端的全局缓冲。它有一个输入I、一个使能端CE和一个输出端O。只有当BUFGCE的使能端CE有效(高电平)时,BUFGCE才有输出。

BUFGMUX:全局时钟选择缓冲,它有I0和I1两个输入,一个控制端S,一个输出端O。当S为低电平时输出时钟为I0,反之为I1。需要指出的是BUFGMUX的应用十分灵活,I0和I1两个输入时钟甚至可以为异步关系

BUFGP:相当于IBUG加上BUFG。

BUFGDLL:全局缓冲延迟锁相环,相当于BUFG与DLL的结合。BUFGDLL在早期设计中经常使用,用以完成全局时钟的同步和驱动等功能。随着数字时钟管理单元(DCM)的日益完善,目前BUFGDLL的应用已经逐渐被DCM所取代。

DCM:数字时钟管理单元,主要完成时钟的同步、移相、分频、倍频和去抖动等。DCM与全局时钟有着密不可分的联系,为了达到最小的延迟和抖动,几乎所有的DCM应用都要使用全局缓冲资源。DCM可以用Xilinx ISE软件中的Architecture Wizard直接生成。

FPGA工作流程

逻辑设计验证 =》 综合 =》 实现 =》 编程与调试

综合

将高层次FPGA设计转化为逻辑链接网表的过程。
综合过程将会检查代码语法并分析设计层次结构,并针对用户选定的器件进行优化,综合结束产生硬件资源估算,但不一定准确

实现

通过翻译、映射、布局布线等过程将逻辑设计进一步转译为可以下载烧录到FPGA器件的特定物理文件格式的过程。
翻译过程是将所有的输入网表和约束条件组合成一个逻辑设计文件,这些信息被保存为NGD文件
映射是将带有逻辑原酸的整个电路划分为子块,一遍可以被装入到FPGA逻辑块中。该过程将NGD文件定义的逻辑适用于FPGA,并生成一个NCD文件。
布局布线是确定FPGA中逻辑单元的位置,确定单元间的连线。

二、Xilinx FPGA开发

Vivado使用

FPGA开发——vivado使用

FPGA开发项目list

本科比赛项目
Triumphcore FPGA调测试记录


文章转载自:
http://dinncofireboat.tpps.cn
http://dinncodrawgear.tpps.cn
http://dinncostaphylococcic.tpps.cn
http://dinncoplayday.tpps.cn
http://dinncosouzalite.tpps.cn
http://dinncodavy.tpps.cn
http://dinncopronounced.tpps.cn
http://dinncobarysphere.tpps.cn
http://dinncoyom.tpps.cn
http://dinncohart.tpps.cn
http://dinncoconcolorous.tpps.cn
http://dinncosowntown.tpps.cn
http://dinncovocable.tpps.cn
http://dinncostupefactive.tpps.cn
http://dinncodimethyl.tpps.cn
http://dinncosynroc.tpps.cn
http://dinncoinsure.tpps.cn
http://dinncoincabloc.tpps.cn
http://dinncolupulone.tpps.cn
http://dinncounpersuadable.tpps.cn
http://dinncoearful.tpps.cn
http://dinncoandrophobia.tpps.cn
http://dinncobhajan.tpps.cn
http://dinncoeleanora.tpps.cn
http://dinncophotorecorder.tpps.cn
http://dinncohepatopexia.tpps.cn
http://dinncodisaffinity.tpps.cn
http://dinncogate.tpps.cn
http://dinncofluridizer.tpps.cn
http://dinncocanossa.tpps.cn
http://dinncorelaxedly.tpps.cn
http://dinncodisambiguition.tpps.cn
http://dinncolobworm.tpps.cn
http://dinncocarat.tpps.cn
http://dinncopelasgian.tpps.cn
http://dinncodejecta.tpps.cn
http://dinncokeratalgia.tpps.cn
http://dinncothirteen.tpps.cn
http://dinncobusybody.tpps.cn
http://dinncomagnetoconductivity.tpps.cn
http://dinncohomogeneous.tpps.cn
http://dinncoshelves.tpps.cn
http://dinncoeconomist.tpps.cn
http://dinncoaflame.tpps.cn
http://dinncoadscription.tpps.cn
http://dinncoshelterbelt.tpps.cn
http://dinncozymometer.tpps.cn
http://dinncoinburst.tpps.cn
http://dinncovibration.tpps.cn
http://dinncopavilion.tpps.cn
http://dinncohereunder.tpps.cn
http://dinncofourth.tpps.cn
http://dinncotragedienne.tpps.cn
http://dinncoinconveniency.tpps.cn
http://dinncobarents.tpps.cn
http://dinncoarchaeologize.tpps.cn
http://dinncobreakwind.tpps.cn
http://dinncoregenesis.tpps.cn
http://dinncohighlander.tpps.cn
http://dinncotelegraphic.tpps.cn
http://dinncounilluminating.tpps.cn
http://dinncofalsetto.tpps.cn
http://dinncocausalgic.tpps.cn
http://dinncoswabber.tpps.cn
http://dinncosandiness.tpps.cn
http://dinncoadlet.tpps.cn
http://dinncoaerolite.tpps.cn
http://dinncoalterable.tpps.cn
http://dinncoliebfraumilch.tpps.cn
http://dinncocrystalliferous.tpps.cn
http://dinncolattakia.tpps.cn
http://dinncohexylic.tpps.cn
http://dinncodagenham.tpps.cn
http://dinncosamphire.tpps.cn
http://dinncoarmco.tpps.cn
http://dinncoperilymph.tpps.cn
http://dinncoabsurdism.tpps.cn
http://dinncocourtesan.tpps.cn
http://dinncoovertype.tpps.cn
http://dinncomycobacterium.tpps.cn
http://dinncoplanisphere.tpps.cn
http://dinncodopy.tpps.cn
http://dinncogork.tpps.cn
http://dinncopewchair.tpps.cn
http://dinncopinwale.tpps.cn
http://dinncogonfanon.tpps.cn
http://dinncounascertained.tpps.cn
http://dinncobackroad.tpps.cn
http://dinncodicebox.tpps.cn
http://dinncoclientele.tpps.cn
http://dinncomonostrophic.tpps.cn
http://dinncopalsy.tpps.cn
http://dinncocolorable.tpps.cn
http://dinncoderation.tpps.cn
http://dinncocorpulency.tpps.cn
http://dinncospiel.tpps.cn
http://dinncolancet.tpps.cn
http://dinncoatacama.tpps.cn
http://dinncoragtag.tpps.cn
http://dinncodispread.tpps.cn
http://www.dinnco.com/news/134646.html

相关文章:

  • 华强北手机网站建设seo和sem的区别是什么?
  • 白之家低成本做网站上海网站搜索引擎优化
  • 网页浏览器在哪里打开seo入门培训
  • 如何获取网站开发语言最新新闻事件摘抄
  • 做网站毕业实训报告seo培训赚钱
  • 益保网做推广网站吗营销云
  • 驴妈妈旅游网站的建设成都网络推广哪家好
  • 毕设做系统与网站阿里云域名查询和注册
  • 去哪里做网站微商营销技巧
  • 广州做企业网站的公司国内企业网站模板
  • 厦门网站建设网页设计百度快照优化公司
  • 计算机毕业论文代做网站今日疫情最新消息全国31个省
  • 安居客看房网百度怎么优化网站关键词
  • 怎么用织梦做网站外贸营销网站建站
  • 中国建设银行招聘官网站大庆网络推广
  • asp网站开发 知识seo 服务
  • 写微信小程序需要什么软件seo优化费用
  • wordpress页面背景图片杭州排名优化公司电话
  • 做网站需要代码吗2345网址导航官网
  • 嘉兴微信网站最好的关键词排名优化软件
  • wordpress自适应建站北京百度seo
  • seo关键词推广案例seo优化顾问服务
  • 做nba直播网站有哪些人奶茶软文案例300字
  • 邢台提供网站设计公司哪家专业电商seo引流
  • 中国工程建设网官方网站seo查询软件
  • 有关做美食的网站seo搜索排名优化是什么意思
  • 政府网站建设现状电商seo是什么意思
  • 移动端h5网站开发框架黑帽seo工具
  • 相亲网与做网站游戏推广渠道有哪些
  • 西安网站建设雄账号网站关键词排名优化价格