电子发烧友网 > 可编程逻辑 > 正文

基于 FPGA 几大挑战及解决方案

2020年08月10日 15:46 次阅读

电子设计自动化—— Electronic Design Automation,简称 EDA。作为芯片设计最上游,EDA 软件的工作,是要在芯片那么小的空间进行布局布线、版图、设计规则检查等,好比在米粒上刻出航空母舰模型。

在 EDA 问世之前,设计人员必须通过手工完成电路设计和布线等基础工作。随着芯片集成度提高和性能的多元化,令芯片设计要求也变得越来越复杂,一个指甲盖大小的芯片上要集成数百亿颗晶体管,这样细微且宏大的工程,早已不是单纯人力范围所能覆盖,EDA 的重要性不言而喻。

根据应用场景的不同,EDA 工具的使用主要分为设计、验证和制造三大类。大规模集成电路设计复杂性的提升,使芯片验证面临资金与时间的巨大挑战。早期开发者想验证芯片的设计是否符合预设,只有等待极其漫长的模拟结果,或是等待流片成果,而一旦结果不如预期,不管是再次模拟或是二次流片,都将产生极高的成本。因此,当 Xilinx 推出现场可编程逻辑门阵列(FPGA)时,开发者即可通过用 FPGA 板拼凑出有效的流程来对设计进行验证,FPGA 原型验证这一解决方案就此营运而生,这一比流片便宜、比仿真要快的方式,已成为开发者检验设计有效性的不二选择。

一、基于 FPGA 的物理原型验证

就像是建筑师设计完楼房、开始建造前,需要通过模型去测试防震、防风、结构强度等各种参数,芯片和系统开发者也需要在流片前对设计进行“原型验证”——就是模仿真实软件应用条件下的芯片和系统表现是否满足了实际应用场景要求。

FPGA 的应用范围广泛,通信、计算、控制等领域等都有它的建树,并且由于其具有内部电路可重构的特点,几乎可以完全映射芯片的逻辑设计,也被当作一种性价比优越的芯片验证基础设施。FPGA 原型验证已是当前原型验证的主流且成熟的芯片验证方法——它通过将 RTL 移植到现场可编程门阵列(FPGA)来验证 ASIC 的功能,并在芯片的基本功能验证通过后就可以开始驱动的开发,一直到芯片 Tape Out 并回片后都可以进行驱动和应用的开发。当芯片回片后,应用程序可以直接基于 FPGA 版本的驱动来进行简单的适配,即可以应用到 SoC 芯片上,将 SoC 芯片 TIme-to-Market 的时间控制的很完美。除了可以提前进行软件开发外,从成本上来说,FPGA 原型验证是一个性价比很高的验证手段,在价格上可以说非常的亲民。更重要的 FPGA 原型在运行速度上也技高一筹:它在速度上当然比 EDA 验证高了好几个数量级,即使是与 Emulator 相比,其性能上也有碾压式的优势。在这种种优势中,“流片前的软硬件协同开发”是 FPGA 物理原型验证最不可替代之处,提早基于该技术平台进行软件驱动开发和应用开发,对于缩短最终芯片 TIme-to-Market 周期意义重大。

在软硬件深度定制化、要求芯片到应用的一站式交付的今天,FPGA 原型平台的重要性进一步提升。2000 年,一家创立于瑞典的公司 Hardi Electronics 正式推出一款基于 FPGA 的原型系统 HAPS,HAPS 可以通过多种方式快速组装 ASIC 原型系统,为客户在关键验证阶段节省数月的时间。2007 年,Synplicity 以 2400 万美元的金额收购了 Hardi,而 Synopsys 在 2008 年以 2.27 亿美元收购了 Synplicity,HAPS 经历几代人于 2014 年发展至 HAPS-80,至今仍是业界最快的原型验证加速平台。

二、物理原型验证工具的几大挑战及解决方案

目前 ASIC 的设计变得越来越大,越来越复杂,单片 FPGA 已不能满足原型验证要求,多片 FPGA 验证应运而生。RTL 逻辑的分割、多片 FPGA 之间的互联拓扑结构、IO 分配、高速接口都对应用 FPGA 原型验证的芯片开发者提出了更高的要求也带来了前所未有的挑战。那当选择一款合适的物理原形验证工具时,应该在哪些纬度做重点考量和取舍呢?

1 容量限制和性能要求

对于大型的设计(大于 2 千万等效 ASIC 门),一块 FPGA 往往容纳不下,此时必须将多块 FPGA 互联才能验证整个设计,在这种情况下,就需要对大型的设计进行 ParTITIon 即分区。Partition 引入了新的问题,而这些问题其实在芯片中并不存在,很多时候耗费很多人力去实现一个可用的 Partition 方案,仅仅是受限于 FPGA 的容量而不得已的处理办法。

Partition 引入的最大问题是对 IO 的需求激增,虽然 FPGA 有超过 1000 个可用的 IO,但是一个完整的 SoC 如果被拆分成规模相当的几个部分时,每个部分之间的互联信号数量往往会远超 1000 个,所以在 IO 数量受限时,必须采用 TDM(Time Division Multiplex),即 FPGA 内部的多个并行信号转为高速串行信号,通过 FPGA IO 传输到另一块 FPGA,然后再进行解复用,转换成并行信号,实现信号从一个 FPGA 到另一块 FPGA 的传递。引入了 TDM 虽然解决了 IO 瓶颈,但是 Mux 和 De-Mux 引入了额外的延时,导致 cross-FPGA 的 path 成为 critical path,进一步降低了 FPGA 的可运行频率,可以说 Partition 是不得已而为之的方案,最终的结果只是得到一个可用的方案而非理想的方案。

另一个方面,由于在 SoC 原型验证中模块常常会增减,导致需要频繁的改动 Partition 方案,如果手动去处理,则需要花费很多精力才能得到一个上文提到可用但折中的方案。此外,处理大量的 cross-FPGA 信号非常容易出错,所以对于大型的 SoC FPGA 原型验证,必须采用自动化的工具去完成 Partition,这对 EDA 工具而言亦是全新的挑战。

新思科技 HAPS 原型验证解决方案,具有独一无二的自动可干预分割功能,同时提供了系统级跨 FPGA 的时序分析工具,为 HSTDM IP, 缆线和 IO 提供时序模型,可以方便地处理 TDM 路径上的多个约束,为多 FPGA 的设计提供了优化且可靠的时序,保证了平台的高速性能和稳定性。

2 迭代速度

由于 SoC 芯片的设计频率很高,为了让原型验证平台尽可能和 SoC 芯片性能接近,开发者期望让 FPGA 原型平台运行在尽可能高的频率上,但是由于 SoC 的 RTL 代码是为芯片实现设计,大量深层次组合逻辑的存在(这样可以节省芯片面积),导致了 SoC RTL 代码在 FPGA 上实现时时序收敛困难,往往只能达到几 MHz。对于大型的 SoC,内部的 CPU/GPU/CODEC/NPU 等计算和编解码模块逻辑复杂,往往成为整个设计的 timing wall,导致时序优化过程会占据 FPGA Implementation 过程 30-40%的时间。

基于新思科技 HAPS 原型验证解决方案,在对设计进行分割和时序优化的同时,也充分考虑到后续 FPGA 布局布线的挑战,在综合时,HAPS 采用独特的技术,增强和优化单 FPGA 的综合结果,可以有效的减少后期 vivado 布局布线的时间,并结合多核多进程综合等技术,有效减少各个环节的时间,加快迭代速度。

3 接口方案

外部子板和 FPGA IO 之间的高速同步接口一直以来都是 FPGA 的痛点和难点:一方面,相比于 ASIC,FPGA 在 IO 时序方面可以调整的空间有限,它不能像 ASIC 一样可以通过时序约束来灵活调整 FPGA IO 信号之间的 skew,导致并行信号接口之间的 path skew 很难控制在一个比较理想的范围内,最终会导致数据采样失败,降低频率往往是一种有效的办法,但是有些控制器和 PHY 之间的接口是需要满足标准规范的,不能无限制的降低,对于这种情况有时只能想尽办法尝试修复时序,甚至需要修改代码。

另一方面,原型验证使用的子板数量不大,市场上往往没有销售,很多时候需要自行设计,进一步给调试带来了不确定性,也延长了调试周期。高速接口的调试往往消耗了大量的人力资源,很多时候都是靠调试的经验和灵感解决问题,这么做不仅费时费力,而且效果不佳。

新思科技 HAPS 原型验证解决方案,给用户提供了多种灵活的接口方案,包含丰富的外部子卡集合,降速桥方案;还和业界伙伴通过 HAPS Connect Program,为使用者提供了更广泛的扩展空间。

4 可观测性

FPGA 也是芯片产品,所以内部的信号无法直接观测。通常需要借助于 FPGA 的 debug 工具在生成 bit 文件前选取要观察的信号。当 bit 文件加载运行时,必须通过配套的 debug 工具观察指定的信号波形,但是受限于 Block RAM 的容量以及信号优化等原因,如此调试的效率比较低。

新思科技 HAPS 原型验证平台提供了多种灵活的调试手段。DTD(深度跟踪调试)功能,为用户提供了多 FPGA 实时速度的 RTL 级别信号联合波形调试,可以观测上千信号秒级的波形,进一步结合 Verdi/Siloti 的关键信号提取功能,可显著的扩大信号观测的范围。GSV 是另外一个被用户广泛采用的调试功能,它可以提供设计内部所有寄存器的快照,在多种实际调试场景有效的帮助软硬件团队分析定位系统问题。

5 产品的成熟度

原型验证是一项壁垒颇高的技术,串联着芯片设计和最终应用,需要极强的适用性和灵活度来适应发展迅速和多样性的芯片研发,通过和一线芯片研发人员的通力合作,打造使用生态圈,不断进化和迭代技术才能始终帮助芯片开发者实现“Shift-Left”研发,加快产品上市时间。

新思科技自 2003 年起推出第一款原型验证产品 HAPS-10 起,持续推出 7 代产品,久经市场检验, 并为满足不断演进的原型验证需求, 补充了诸多独一无二的产品功能,如 UMRBus, Hybrid 原型验证,基于 UPF 的低功耗系统验证, HAPS GateWay 等,是加快软件开发和芯片设计验证的最佳解决方案。全球 200 多家公司都已经部署了最新一代 HAPS-80,包括前十大半导体公司中的九家,其出货量在今年超过 3000 台。

国内目前也有逾 50 家芯片设计企业部署了 HAPS 平台,进一步验证了 HAPS 原型验证的市场领先地位。

各类 FPGA 原型验证平台技术对比

目前市面上常见的 FPGA 原型验证平台可以分为两大类别,一类是芯片设计公司自己制作的 FPGA 板(Build Your Own, 以下简称 BYO); 另一类是商用 FPGA 平台,比如新思科技的 HAPS 方案。

就上文提到的一些具体考量点,各类原型验证平台的对比如下:

基于 FPGA 几大挑战及解决方案

显而易见,新思科技的 HAPS 方案,在全面性,成熟度,和对大规模设计的支持上,都占有绝对明显的优势。

三、物理原型验证工具的应用不止于芯片

芯片是硬件产业,也是软件产业,同时涉及下游的应用场景还有上游的高精度设计。在科技赋能的智能化时代,芯片不仅支撑数字经济的各个方面,在赋能各产业的作用也不容小觑,从 5G自动驾驶汽车,人工智能等,芯片的应用几乎遍布所有可能想象的电子产品,甚至包括航空航天到军工技术的所有方面。随着人工智能和 5G 的加速发展,以及加快数字化时代的新基建的开展,未来芯片的应用场景会越来越多,定制化芯片的需求也会越来越大。而作为手握未来世界之门钥匙的开发者们必须要和系统厂商更紧密的协作研发,才能让芯片技术创新最终赋能科技应用。

以人工智能的人脸识别场景为例,在海量人群中搜索走失儿童需要超强的快速反应能力,才能在第一时间抓住机会识别并找到目标对象,其中软件支持了人工智能的算法,芯片所提供的超强算力让复杂的算法在毫秒内实现推断。物理原型验证让软件的开发和芯片的研发得以同步进行,而不用互相等待。这一技术将推动芯片和科技应用的生态结合,让科技的进步进入极速模式,加速未来的想象变为现实。
       责任编辑:pj

下载发烧友APP

打造属于您的人脉电子圈

关注电子发烧友微信

有趣有料的资讯及技术干货

关注发烧友课堂

锁定最新课程活动及技术直播

电子发烧友观察

一线报道 · 深度观察 · 最新资讯
收藏 人收藏
分享:

评论

相关推荐

写好状态机--从2019年全国FPGA竞赛谈Verilog编码技巧

理解Verilog编码技巧掌握FPGA中状态机的写法掌握非重叠序列检测代器Verilog代码编写
发烧友学院发表于 2020-04-21 00:00 21224次阅读
写好状态机--从2019年全国FPGA竞赛谈Verilog编码技巧

FPGA 中将 AGC 模块分为几个部分来实现?

从 RSP 接口来 10 位二进制补码数据 I1 和 Q1,与求指数模块传送来的预放大增益 GAIN....
发表于 2020-08-10 15:50 0次阅读
FPGA 中将 AGC 模块分为几个部分来实现?

单片机以FPGA 为控制核心,用键盘控制系统实现...

方案 1:利用公式 H(s)=R(s)/E(s),以冲击函数为激励,则输出信号的拉氏变换与系统函数相....
发表于 2020-08-10 15:38 4次阅读
单片机以FPGA 为控制核心,用键盘控制系统实现...

FPGA 在数据中心里大放异彩的根本原因之一

在之前的文章中,就介绍过 FPGA 在数据中心里的一些典型的应用实例。比如,微软就在自家的数据中心里....
发表于 2020-08-10 15:32 12次阅读
FPGA 在数据中心里大放异彩的根本原因之一

阿里云推出飞天 AI 加速引擎 AIACC 与含...

含光 800 云服务器搭载阿里自研含光芯片,拥有同类处理器数十倍的处理性能。并针对特定场景深度优化,....
发表于 2020-08-10 14:42 76次阅读
阿里云推出飞天 AI 加速引擎 AIACC 与含...

基于亚马逊自研的 Arm 处理器 Gravito...

据悉,AWS C6g 所用的 Graviton2 处理器是亚马逊第二代自研 Arm 芯片。对于高性能....
发表于 2020-08-10 14:30 12次阅读
基于亚马逊自研的 Arm 处理器 Gravito...

多核处理器内核IP得到了 SMIC 工艺下的流片...

据了解,SoC 设计技术服务平台这个项目是在海沧科技局和清华大学微电子所、厦门半导体投资集团,三家共....
发表于 2020-08-10 14:26 17次阅读
多核处理器内核IP得到了 SMIC 工艺下的流片...

华为Mate 40采用的麒麟9000芯片,或成为...

联发科目前在华为的供应链中主要供货于低端产品,早在1月,联发科推出的中端5G Soc天玑800芯片就....
发表于 2020-08-10 14:22 104次阅读
华为Mate 40采用的麒麟9000芯片,或成为...

SoC芯片蓝牙连接性已经升级到 5.0 标准

新的芯片在两款 2018 年 Wear 3100 平台上,大幅升级了硬件规格,带来了 CPU、GPU....
发表于 2020-08-10 14:15 13次阅读
SoC芯片蓝牙连接性已经升级到 5.0 标准

智能安防:算力、算法与数据是最为关键的三要素

正由于概念的不固化,智能在不同时期有特定价值。用发展的眼光看当下的智能,才合适。于是,二个问题浮出,....
发表于 2020-08-10 14:11 31次阅读
智能安防:算力、算法与数据是最为关键的三要素

AMD称在11月份将上市RDNA2架构的big ...

之前爆料称,RDNA3之所以这么模糊,是AMD官方故意的,因为这一代很可能采用小芯片设计,类似CPU....
发表于 2020-08-10 14:02 65次阅读
AMD称在11月份将上市RDNA2架构的big ...

华为在5G手机高端芯片赛道上的“止步”扩大了其他...

信达证券电子行业首席分析师方竞表示,高通营收构成包括QCT(芯片业务)及QTL(专利业务)两大块,公....
发表于 2020-08-10 13:57 78次阅读
华为在5G手机高端芯片赛道上的“止步”扩大了其他...

高通称华府的政策会急剧改变中国等地的5G芯片市场...

美国联邦政府将华为列入出口黑名单,限制对其出口,商务部之后规定,美国的芯片生产商与华为有生意来往前,....
发表于 2020-08-10 13:42 114次阅读
高通称华府的政策会急剧改变中国等地的5G芯片市场...

小米称松果将继续专注手机SoC芯片和AI芯片研发

去年4月,小米集团宣布将对旗下全资子公司松果电子团队进行重组,其中部分团队分拆组建新公司南京大鱼半导....
发表于 2020-08-10 13:29 138次阅读
小米称松果将继续专注手机SoC芯片和AI芯片研发

Prodigy:全球唯一可以在数据中心、AI和H...

Tachyum创始人兼CEO Radoslav Danilak博士说。“Prodigy能够正确运行软....
发表于 2020-08-10 11:52 92次阅读
Prodigy:全球唯一可以在数据中心、AI和H...

大量Android手机中的Snapdragon ...

Hexagon SDK是官方为厂商准备DSP相关代码的方式,其SDK存在严重的bug,导致高通自有和....
发表于 2020-08-10 11:43 147次阅读
大量Android手机中的Snapdragon ...

平头哥今年发布业界最强性能 RISC-V 处理器...

全志科技是国内最大智能语音芯片商,芯片年出货量在亿级以上。过去十余年,其核心产品均基于 ARM 架构....
发表于 2020-08-10 11:42 133次阅读
平头哥今年发布业界最强性能 RISC-V 处理器...

ADI和英特尔公司计划开发无线电硬件以满足5G技...

ADI公司还与Marvell合作,将其RF组件与Marvell的基带处理器集成在一起,以用于5G网络....
发表于 2020-08-10 11:35 58次阅读
ADI和英特尔公司计划开发无线电硬件以满足5G技...

基于高速双通道模数转换器ADC16DV160芯片...

美国国家半导体公司 (NS)推出的业界首款双通道16位、160MSPS的流水线结构模拟/数字转换器。....
发表于 2020-08-10 11:35 21次阅读
基于高速双通道模数转换器ADC16DV160芯片...

基于苹果Cortex A72 核心的全新 5nm...

此外,为了保证前期 iPhone 12 使用,苹果追加了台积电的订单,以确保自己能获得足够的产能。按....
发表于 2020-08-10 11:34 29次阅读
基于苹果Cortex A72 核心的全新 5nm...

赛昉科技顺利完成网络处理器预研芯片的测试工作

光旗下新华三集团新华三半导体技术有限公司(H3C)近日顺利完成网络处理器预研芯片的测试工作,验证了针....
发表于 2020-08-10 11:29 47次阅读
赛昉科技顺利完成网络处理器预研芯片的测试工作

华为手机没芯片可用了?

他解释说,高通急了并不是跟华为生气,而是跟美国(政府)闹起来了,因为根据媒体报道,高通正在呼吁取消该....
发表于 2020-08-10 11:27 254次阅读
华为手机没芯片可用了?

基于FPGA的DSP运算技术实现流水线应用系统的...

在数字信号处理(DSP)领域,需要处理的数据量很大,并且实时性要求很高。传统的DSP设计方法主要有采....
发表于 2020-08-10 11:22 31次阅读
基于FPGA的DSP运算技术实现流水线应用系统的...

采用可编辑逻辑器件EP2C8芯片实现多路模拟量信...

随着遥测系统的不断发展,系统复杂程度也随之提高,因此在终端设计中,对信号源的频率稳定度、幅值范围和频....
发表于 2020-08-10 10:53 41次阅读
采用可编辑逻辑器件EP2C8芯片实现多路模拟量信...

中国芯片的瓶颈_中国芯片的出路

虽然中国在近年来芯片设计领域技术有所提升,但是最大的障碍是在高端领域缺乏核心技术,以及相关领域人才不....
发表于 2020-08-10 10:40 342次阅读
中国芯片的瓶颈_中国芯片的出路

中国芯片的领军人物_中国芯片的罪人

张浩,中国芯片界的领军人物。1979年出生,学业小成后远赴美国留学。06年在南加州大学拿到电气工程博....
发表于 2020-08-10 10:31 326次阅读
中国芯片的领军人物_中国芯片的罪人

日本半导体产业发展趋势如何?

VLSI 研究所模式,也体现了美国与日本在国家扶持半导体方面极大的不同。彼时,美国的扶持方式主要是通....
发表于 2020-08-10 10:26 167次阅读
日本半导体产业发展趋势如何?

中国芯片的发展与未来

本文主要阐述了中国芯片的发展历程及未来。
发表于 2020-08-10 10:09 430次阅读
中国芯片的发展与未来

智能化市场需求或将FPGA技术推向主流

SDR 在手机上的成功应用,也意味着一个无线新时代的到来。SDR 正在逐步应用到更多的产品和领域,芯....
发表于 2020-08-10 10:03 81次阅读
智能化市场需求或将FPGA技术推向主流

基于现场可编程门阵列技术和EDA技术实现IP核的...

在EDA软件的处理流程中,EDA软件必须能够正确解析设计,才能完成处理,因此设计本身对于EDA软件是....
发表于 2020-08-10 09:51 27次阅读
基于现场可编程门阵列技术和EDA技术实现IP核的...

采用非易失FPGA器件在视频监控系统中的灵活性实...

视频监控和安全行业正在经历着一场巨大的变革,正在从传统的模拟闭路电视摄像机向基于逻辑的数字摄像机的方....
发表于 2020-08-10 09:46 38次阅读
采用非易失FPGA器件在视频监控系统中的灵活性实...

中国移动推出面向5G的物联网实时操作系统--On...

有鉴于此,中国移动针对性地推出面向5G的物联网实时操作系统--OneOS。该系统支持跨芯片平台,互联....
发表于 2020-08-10 09:45 170次阅读
中国移动推出面向5G的物联网实时操作系统--On...

Israeli公司推出了开创性相控阵4D成像芯片...

与很多传统的新型雷达不同,RFISee的专利4D成像雷达采用专利相控阵雷达技术的强大聚焦光束,数十个....
发表于 2020-08-10 09:42 95次阅读
Israeli公司推出了开创性相控阵4D成像芯片...

海思工程师成香饽饽!华为围猎半导体人才?IC人才...

面临美国制裁,华为海思一些项目无法开展,华为如何通过内聘渠道发挥他们最大才能?华为挖人给行业带来哪些....
发表于 2020-08-10 09:32 3604次阅读
海思工程师成香饽饽!华为围猎半导体人才?IC人才...

CPU芯片的角色将适用于各大数据中心?

为推动疫情后经济复苏,为未来经济带来增长新动能,以新价值、新机遇为主题的华为5“机”峰会于上海举办。....
发表于 2020-08-10 08:45 126次阅读
CPU芯片的角色将适用于各大数据中心?

高通试图游说美国政府取消对华为的芯片限制?

日前高通宣布同华为达成长期授权许可协议,被业界视为双方深入合作的象征。海外分析师称,高通将在明年向华....
发表于 2020-08-10 08:43 304次阅读
高通试图游说美国政府取消对华为的芯片限制?

如何利用HFS对球栅阵列封装进行仿真研究

BGA封装,即Ball Grid Array Package—球栅阵列封装,是高密度、多功能芯片常用....
发表于 2020-08-10 08:41 139次阅读
如何利用HFS对球栅阵列封装进行仿真研究

DSP漏洞代表了网络犯罪分子的“严重”新攻击前沿

他说:“尽管高通已经解决了这个问题,但这还不是故事的结局。” “数以亿计的电话面临这种安全风险。您可....
发表于 2020-08-09 10:05 153次阅读
DSP漏洞代表了网络犯罪分子的“严重”新攻击前沿

基于可编程逻辑门阵列芯片实现防火墙报文检测系统的...

内容寻址存储器(Content Addressable Memory-CAM)能够在一个硬件时钟周期....
发表于 2020-08-07 18:10 91次阅读
基于可编程逻辑门阵列芯片实现防火墙报文检测系统的...

采用FPGA可编程器件和USB技术实现地震模拟数...

随着石油天然气勘探开发工作的不断发展,我们所面临的勘探对象和开发环境也越来越复杂、越来越困难。地震方....
发表于 2020-08-07 18:05 82次阅读
采用FPGA可编程器件和USB技术实现地震模拟数...

基于Xilinx Spartan II系列FPG...

精简指令集计算机RISC(Reduced Instruction Set Computer)是针对复....
发表于 2020-08-07 18:02 200次阅读
基于Xilinx Spartan II系列FPG...

利用FPGA器件FLEX EP10K50芯片实现...

直接数字频率合成(Direct Digital Frequency Synthesis)是从相位概念....
发表于 2020-08-07 17:59 112次阅读
利用FPGA器件FLEX EP10K50芯片实现...

采用FPGA器件实现基站模拟测试系统的应用方案

在基站的模拟测试系统中,终端控制子系统负责生成上行测试数据并将其发送到被测基带板,测试基带板上行接收....
发表于 2020-08-07 17:53 64次阅读
采用FPGA器件实现基站模拟测试系统的应用方案

基于CPLD芯片EPM7128实现多功能测试系统...

该多功能测试箱是一种新型专用测试仪器,其用途是为某一专用产品进行调试、维护而设计开发的,本测试箱的研....
发表于 2020-08-07 17:46 51次阅读
基于CPLD芯片EPM7128实现多功能测试系统...

基于DSP器件TMS320C32和CPLD芯片实...

本系统采用美国TI 公司生产的浮点DSP器件TMS320C32作为底层主处理器件,实现对A/D采集得....
发表于 2020-08-07 17:35 142次阅读
基于DSP器件TMS320C32和CPLD芯片实...

采用FPGA芯片EP1C12Q240C8实现直接...

自1971年,美国学者J.Tierney等人撰写的“A Digital Frequency Synt....
发表于 2020-08-07 17:26 120次阅读
采用FPGA芯片EP1C12Q240C8实现直接...

基于FPGA器件和VHDL语言的三态电路应用实现...

现场可编程门阵列(FPGA)的出现是超大规模集成电路(VLSI)技术和计算机辅助设计(CAD)技术发....
发表于 2020-08-07 17:14 145次阅读
基于FPGA器件和VHDL语言的三态电路应用实现...

基于TMS320C6414 DSP处理器实现通用...

1)器件存储器容量很有限,无法满足通信系统数据量大这一要求。以802.16e MIMO 2x2无线通....
发表于 2020-08-07 17:07 163次阅读
基于TMS320C6414 DSP处理器实现通用...

基于可编程逻辑器件和VHDL语言实现信号源的方案...

在高速数据采集系统中,信号源作为一种校验设备,需要及时、有效地向采集设备提供高频信号,用于检验数据采....
发表于 2020-08-07 17:02 134次阅读
基于可编程逻辑器件和VHDL语言实现信号源的方案...

基于FPGA的实时编码器可以用在哪些工业领域?

基于FPGA的实时编码器可用于全球范围内使用的广播标准。 R&S SMCV100B支持模拟和数字无线....
发表于 2020-08-07 17:00 184次阅读
基于FPGA的实时编码器可以用在哪些工业领域?

个人的学习资料汇总贴

【个人的学习资料汇总贴】 MYMINIEYE:60天FPGA工程师入门就业项目实战特训营(视频+开发板) http:...
发表于 2020-08-07 11:16 101次阅读
个人的学习资料汇总贴

FPGA IO和GND之间是否存在低阻抗路径?

嗨专家, 我有一个名为WAKEUP_N的信号,它有一个单独的上拉至3.3V辅助电压,总是3.3V,无论FPGA上电还是...
发表于 2020-08-06 10:07 0次阅读
FPGA IO和GND之间是否存在低阻抗路径?

如何用xc7z045 FPGA取代xc7z020 FPGA?

你好, 我目前正在修改电路设计,用xc7z045 FPGA取代xc7z020 FPGA。 目前的设计使用与Zedboard相同的电源排...
发表于 2020-08-06 10:04 0次阅读
如何用xc7z045 FPGA取代xc7z020 FPGA?

请问fpga晶振50Mhz电压幅值多少?

fpga晶振50Mhz电压幅值多少
发表于 2020-08-05 22:59 0次阅读
请问fpga晶振50Mhz电压幅值多少?

fpga--矩阵键盘实现某些按键独特功能

矩阵键盘原来是按一下输出一个值,现在想把其中几个值改为一直按一直输出而不是一直按着只输出一个值 ...
发表于 2020-08-05 10:30 242次阅读
fpga--矩阵键盘实现某些按键独特功能

96boards是主芯片名称还是什么?

96boards是主芯片名称,还是啥
发表于 2020-08-05 08:02 0次阅读
96boards是主芯片名称还是什么?

FPGA如何获得外部输入信号?

你好, 我们想使用LCD引脚,在FPGA中获得外部输入信号。 我们在上阅读了讨论,我们使用vivado逻辑进行了一些...
发表于 2020-08-05 07:12 0次阅读
FPGA如何获得外部输入信号?

【每周FPGA案例】至简设计系列_串口回环工程

至简设计系列_串口回环工程 --作者:小黑同学 本文为明德扬原创及录用文章,转载请注明出处! 1.1 总体设计1.1.1 概...
发表于 2020-08-04 20:31 182次阅读
【每周FPGA案例】至简设计系列_串口回环工程

有MIP382电源管理模块的引脚说明和替代芯片型号吗?

有MIP382电源管理模块的引脚说明和替代芯片型号吗? 松下的产品 ...
发表于 2020-08-03 23:58 46次阅读
有MIP382电源管理模块的引脚说明和替代芯片型号吗?

请问zynq 怎么实现PS与PL数据交互,然后通过UART串口打印出来?

请问zynq 怎么实现PS与PL数据交互,然后通过UART串口打印出来?   前辈们做过的指导我一下。 ...
发表于 2020-08-03 15:53 235次阅读
请问zynq 怎么实现PS与PL数据交互,然后通过UART串口打印出来?