OFDM在Gaussian信道中的性能
我们需要注意的是,在实际的通信中,通信信道并非是完全符合AWGN信道模型,可能经历室内/室外的复杂多....
OFDM经宽带信道的传输特性
对于OFDM系统来说,在进行帧结构设计时,需要考虑覆盖距离,进而确保CP的长度能够“抵消”信道传输延....
如何通过NoC从Versal™应用处理单元(APU)访问AXI BRAM呢?
Versal 架构将“Scalar Engine”(标量引擎)、“Adaptable Engine”....
Vivado开发软件下板验证教程
系统性的掌握技术开发以及相关要求,对个人就业以及职业发展都有着潜在的帮助,希望对大家有所帮助。本次带....
Xilinx FPGA Vivado开发流程介绍
系统性的掌握技术开发以及相关要求,对个人就业以及职业发展都有着潜在的帮助,希望对大家有所帮助。本次带....
基于FPGA实现多路UART/SPI通信系统
本次的设计为多路UART/SPI通信系统,可以实现一对多的通信。系统可以运行在UART模式,也可以运....
Vivado 2019.2安装教程介绍
早期的数字电路设计,采用原理图以人工方式进行。随着电子技术的进步,更复杂庞大和精准有效的数字系统设计....
基于FPGA的电子计算器设计
在国外,电子计算器在集成电路发明后,只用短短几年时间就完成了技术飞跃,经过激烈的市场竞争,现在的计算....
基于FPGA的VGA/LCD显示控制器设计
VGA (Video Graphics Array) 即视频图形阵列,是IBM于1987年随PS/2....
Vivado调用第三方仿真软件查看波形的过程中存在的一些问题
首先说明一下Modelsim与Questa Sim都可以与Vivado联调,也比较相似,但是Ques....
介绍用ModelSim独立仿真带Vivado IP核的仿真方案
整体步骤基本一样,只是do文件分成了两个文件。使用工具Vivado2017.2 && Modelsi....
基于FPGA的模拟I²C协议系统设计
I²C(Inter-Integrated Circuit),其实是 I²C Bus 简称,中文就是集....
探究一种避免综合与实现直接修改BRAM初始化值的方法
以交换机设计为例。在交换机设计前期,转发表项是固化在交换机内部的(给FPGA片内BRAM初始值),但....
基于FPGA设计一个能够实时采集并显示的数字图像处理系统
随着科学技术的高速发展,FPGA在系统结构上为数字图像处理带来了新的契机。图像中的信息并行存在,因此....
现代商用FPGA架构的不同关键组件的演变
自三十多年前问世以来,现场可编程门阵列(FPGAs)已被广泛用于实现来自不同领域的无数应用。由于其底....
ISE工程升级到Vivado及板级信号调试
版本迁移的操作想必大家已经做过不少了,其中包括从ISE转换到vivado与vivado老版本迁移到新....
PCIe接口中断驱动寄存器被覆盖问题的发现与解决
最近调试Windows平台下的PCIe网络驱动程序时,发现了中断不被处理的情况,怀疑中断丢失。随后在....
通过FPGA实现一个以太网控制器MAC的实例
以太网(Ethernet)技术在嵌入式系统上的开发应用,已经成为当前嵌入式研究领域的技术热点之一。
如何快速生成Verilog代码文件列表
另外,该代码提供了一种操作Windows系统路径的操作方法,可以简单修改一下,用作它用。如找到某种类....
用ModelSim搭建可看代码覆盖率的千兆以太网控制器的仿真环境
testbench下存放最顶层的testbench.v;bfm文件夹下存放以太网phy的简单模型产生....
在高速网卡中实现可编程传输协议
然而,在过去几十年中提出的用于可靠传输[16,21,24,27,33,34]和拥塞控制[12,17,....
如果用实际电容模型来仿真效果是怎样的?
这些看起来都是很有道理的,毕竟从电容的容抗特性来看,这种解释是很有对的。旁路就是在信号源出增加一个低....
构建自定义AXI4-Stream FIR滤波器
AMD-Xilinx 的 Vivado 开发工具具有很多方便FPGA开发功能,我最喜欢的功能之一是b....
FPGA项目开发精选:204B实战应用-LMK04821代码详解
我们在配置LMK04821寄存器时,要验证配置寄存器操作是否正确,就要有写有读,在对应的寄存器内写入....