欢迎来到亿配芯城! | 免费注册
你的位置:XILINX赛灵思FPGA_CPLD系列芯片 > 话题标签 > FPGA

FPGA 相关话题

TOPIC

Messaging Port 消息传递端口是可选接口(消息也可以组合到I / O端口上,并使用Vivado集成设计环境(IDE)设置视为写入事务)。单独的Messaging端口遵循Initiator / Target样式。 Initiator / Target端口样式允许将针对远程设备的事务与针对本地端点的事务分开。图2-5详细说明了Messaging端口。 本地端点生成的请求放在消息发起方请求(msgireq)端口上,以便在链路上传输。从远程设备收到的响应显示在消息发起者响应(msgires
前言 几年前设计专用集成电路(ASIC) 还是少数集成电路设计工程师的事, 随着硅的集成度不断提高,百万门的ASIC 已不难实现, 系统制造公司的设计人员正越来越多地采用ASIC 技术集成系统级功能(System L evel In tegrete - SL I) , 或称片上系统(System on a ch ip ) , 但ASIC 设计能力跟不上制造能力的矛盾也日益突出。现在设计人员已不必全部用逻辑门去设计ASIC, 类似于用集成电路( IC) 芯片在印制板上的设计,ASIC 设计人员可
前言 本系列文章将建立一些定义,并概述试图通过基于FPGA原型设计来克服的挑战。 我们将探讨基于soc的系统的复杂性及其在验证过程中所面临的挑战,还将比较和对比基于FPGA的原型与其他原型方法,包括系统级虚拟建模。在这后续,将和大家一起深入研究基于FPGA的原型技术如何有利于一些实际项目,并为基于FPGA的原型技术提供一些指导。那么开始吧! 摩尔是对滴 自从Gordon E. Moore描述了在集成电路上可以廉价放置多少晶体管的趋势以来,由半导体设计来实现的电子设计已经以一种难以想象的速度发展
英特尔(Intel)计划将旗下的可编程芯片部门(PSG)转变为一个独立的业务机构,并向公众发行股票或者寻找投资者,以使这个部门能够获得更大规模的市场价值。该决定是英特尔首席执行官帕特里克·基辛格(Pat Gelsinger)努力提升公司市值并为成本高昂的转型计划筹集资金的一部分。 英特尔在公布的一份声明中表示,从2024年1月1日起,PSG将成为一个独立实体机构,并独立汇报业绩。PSG这个部门在英特尔收购Altera Corp.后创立,主要研发和生产可定制的芯片,以满足不同用途和需求。PSG的
在给FPGA做逻辑综合和布局布线时,需要在工具中设定时序的约束。通常,在FPGA设计工具中都FPGA中包含有4种路径:从输入端口到寄存器,从寄存器到寄存器,从寄存器到输出,从输入到输出的纯组合逻辑。 通常,需要对这几种路径分别进行约束,以便使设计工具能够得到最优化的结果。下面对这几种路径分别进行讨论。 (1)从输入端口到寄存器: 这种路径的约束是为了让FPGA设计工具能够尽可能的优化从输入端口到第一级寄存器之间的路径延迟,使其能够保证系统时钟可靠的采到从外部芯片到FPGA的信号。约束名称:in
此项目解释了如何在FPGA上使用resizer IP来调整图像的大小。其中对比了两种图像大小调整的解决方案的运算速度,其中之一为使用Python Image Library通过软件算法实现图像大小调整,另一种使用Xilinx xfopencv library实现了在FPGA上硬件加速的图像大小调整。 初始化 1. 首先在SD卡内配置Pynq-Z2最新镜像PYNQ image v2.5并烧录在其中 2. 根据pynq.io上的官方指南配置环境 (https://pynq.readthedocs.
简介 本例是FPGA之旅设计的第十四例,本例将红外遥控的使用,并将红外接收器接收到红外遥控的数据显示在数码管上。 红外遥控接收器模块,非常简单,也是由GND,VCC和数据三个引脚组成,通过杜邦线可以直接连接在FPGA的IO口上,产品细节如下 红外数据传输 数据传输过程如下 引导码:标志的数据传输的开始。 数据码:传输红外遥控发送的数据,一帧数据共有32bit,4个字节。分别为**地址,地址反码,数据,数据反码。**先发送**低**位。 停止码:标志着数据传输的完成。 重复码:当一直按下某个按键
随着智能时代的到来,各个行业的智能化越来越先进,例如刚过去的杭州亚运会,高科技的电子产品给人们带来一种前所未有的视觉体验,下图就是高科技缩影:奔跑在赛场上的机械狗,在这些高科技的背后,它们都用了哪些技术?其中嵌入式就是其中最重要的一种技术,但是嵌入式技术又有哪些呢?ARM?FPGA?DSP?我们接下来相应的进行分析。 现在的智能化电子产品一般都是有硬件和软件组成,其中控制器是这些电子产品的大脑,他赋予了这一堆机械结构灵魂,让机械结构更加智能化,自主导航,自主识别,自主平衡等等。目前控制器中主要
数字电路分为组合( combinational)电路和时序(sequential)电路。组合电路的输出仅取决于它的输入,时序电路的输出取决于当前的输入和之前的输入。组合电路是不需要记忆的,但时序电路有记忆功能。 在红色方框处会因为n1n2响应时间的延迟不同导致 OR门产生一个本不期望出现的低电平。尽管很短暂,但在复杂电路中该现象还是会影响某些破坏性的效果。 为了防止毛刺出现我们可以修改电路,原因与本节内容无关,所以不展开: (二)  时序逻辑电路 前面提过,时序逻辑电路的输出响应同时取决于当前
开发和验证 FPGA IP 不仅仅是编写 HDL,而是需要更多的思考。让我们来看看如何做吧! 介绍 当我们开发基于 FPGA 的解决方案时,我们会尽可能利用手上的 IP,因为这会加速开发。然而,在某些情况下,我们需要使用自定义 IP 核,以应对新项目。 开发和验证此 IP 块会带来一些挑战,如果做得不正确,可能会让项目进度变得缓慢。 当然,在使用 FPGA 时,我们需要考虑的关键事情之一是需要首先考虑我们希望实现的功能,以及遵循正确的开发流程。 为了说明这个过程,我们以实际项目为示例,过程如下