头条 基于FPGA的视频处理硬件平台设计与实现 为了满足机载显示器画面显示多元化的要求,提出了一种基于FPGA的视频转换与叠加技术,该技术以FPGA为核心,搭配解码电路及信号转换电路等外围电路,可实现XGA与PAL模拟视频信号转换为RGB数字视频信号,并且与数字图像信号叠加显示,具有很强的通用性和灵活性。实验结果表明,视频转换与叠加技术能够满足机载显示器画面显示的稳定可靠、高度集成等要求,具备较高的应用价值。 最新资讯 教程:如何利用FPGA硬件并行的优势设计高速高精度声源定位系统 频繁杂乱的鸣笛声,不但给周边居民的生活质量造成很大影响,而且增加了驾驶员的疲劳,影响行驶安全,并使乘客和行人在出行时倍感烦躁不安。在大多 数城市的道路上,时常出现禁止鸣笛的标志,然而并不是所有人都能自觉地遵守 规则,对鸣笛之人进行适当的处罚是确保这项规定能够顺利实施的必要举措。 我们决定利用麦克风阵列获取声音信号,使用 FPGA 技术计算声音的位置, 使用 OPENMV 实现图像的抓拍,最终实现对鸣笛车辆的准确定位。 发表于:10/24/2022 入门:FPGA基础知识 FPGA全称是Field-Programmable Gate Array,即现场可编程门阵列。 发表于:10/24/2022 入门:FPGA、CPLD工作原理与简介 可编程逻辑器件(Programmable Logic Device,PLD)起源于20世纪70年代,是在专用集成电路(ASIC)的基础上发展起来的一种新型逻辑器件,是当今数字系统设计的主要硬件平台,其主要特点就是完全由用户通过软件进行配置和编程,从而完成某种特定的功能,且可以反复擦写。在修改和升级PLD时,不需额外地改变PCB电路板,只是在计算机上修改和更新程序,使硬件设计工作成为软件开发工作,缩短了系统设计的周期,提高了实现的灵活性并降低了成本,因此获得了广大硬件工程师的青睐,形成了巨大的PLD产业规模。 发表于:10/24/2022 教程:基于FPGA实现多路UART/SPI通信系统 本次的设计为多路UART/SPI通信系统,可以实现一对多的通信。系统可以运行在UART模式,也可以运行在SPI模式。我选择这一课题的原因主要是目前我所在的实验室需要写基于UART的快速通信。这一课题既可以帮助我巩固之前学习的知识,又可以为我后面的项目做准备。在完成课题的过程中,主要用到了FPGA状态机、总线等方面的知识。这一课题可以应用在需要高速异步串行或同步串行通信的应用场合,如实时控制、监测等。 发表于:10/24/2022 教学:FPGA存储单元的四种调用方法 什么是XPM?可能很多人没听过也没用过,它的全称是Xilinx Parameterized Macros,也就是Xilinx的参数化的宏,跟原语的例化和使用方式一样。可以在Vivado中的Tools->Language Templates中查看都有哪些XPM可以例化。 发表于:10/21/2022 教学:基于Xilinx Zynq-7000系列XC7Z045/XC7Z100 SoC处理器设计 TL6678ZH-EVM开发板基于TI KeyStone架构C6000系列TMS320C6678八核C66x定点/浮点DSP,以及Xilinx Zynq-7000系列XC7Z045/XC7Z100 SoC处理器设计。 发表于:10/21/2022 入门:FPGA内部详细架构解析 FPGA 芯片整体架构大体按照时钟域划分的,即根据不同的工艺、器件速度和对应的时钟进行划分。 发表于:10/21/2022 Linux教学——15张图详解四线制SPI通讯 15张图详解四线制SPI通讯 发表于:10/21/2022 不会用示波器的Verilog码农不是一个好码农(LVDS与SpaceWire接口) 在FPGA调试过程中,除了逻辑代码本身的质量之外,FPGA板子上PCB走线、接插件质量等因素的影响也非常重要。在刚上板调试不顺利的时候,不妨拿示波器看一下信号的质量,比如时钟信号的质量、差分信号的质量、高速串行信号的质量等等,这是上板调试之前首先要做的一步。没有高质量的FPGA外围管脚信号的输入,再好的代码风格和规范都无济于事。所以,调试FPGA之前一定要上示波器看一下关键信号的质量。 发表于:10/21/2022 FPGA教学——FPGA双向IO使用之三态门说明 在FPGA设计中,双向IO(输入输出引脚)是一个比较麻烦的东西,但是信号线用作总线等双向数据传输时就要用到inout类型。 发表于:10/20/2022 «…12131415161718192021…»