logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

FPGA小tips之 时序约束

本文介绍了时序约束在FPGA设计中的重要性及其应用方法。时序约束用于定义时钟频率、输入输出延时等参数,确保设计满足时序要求。未添加约束可能导致功能错误,尤其在复杂或高频设计中更为明显。文章以50MHz系统时钟为例,详细说明了在XDC文件中添加时钟约束语句的方法,并介绍了通过Vivado图形界面设置约束的步骤,包括时钟周期、上升沿/下降沿等参数的配置。最后强调了将约束保存到XDC文件的重要性,并指出

文章图片
#fpga开发
GPIO 之 MIO 控制 LED 实验

ZYNQ PS端GPIO控制LED实验摘要 本实验通过ZYNQ PS端的GPIO控制器,使用MIO引脚实现对LED灯的控制。实验硬件部分在Vivado中配置GPIO_MIO外设,软件部分通过Vitis编写C程序,使用Xilinx提供的GPIO驱动函数控制MIO7和MIO8引脚输出高低电平,使连接在这两个引脚上的LED灯交替闪烁。程序主要流程包括:初始化GPIO设备、设置引脚方向为输出、使能输出功能

文章图片
基于zynq7020 AD9361 no-os 串口相关的配置

本文介绍了AD9361裸机程序开发中的串口实验实现方法。文章首先说明了硬件设计中通过CP2102芯片实现USB转串口功能,详细给出了原理图连接和Vivado配置方法。在软件设计部分,提供了一个简单的UART打印程序示例代码,展示了如何通过print函数输出"Hello World"信息。文中特别强调了stdin/stdout重定向的配置注意事项,并指出当前使用的是print打印

文章图片
一灯大师,FPGA通过按键点亮LED灯

本文详细介绍了FPGA开发流程及点灯实验的实现过程。主要内容包括:1)FPGA标准开发流程12个步骤;2)工程文件管理方法;3)以点灯实验为例,从功能分析、硬件介绍、系统设计到RTL代码编写;4)使用Vivado工具进行工程创建、仿真、综合、实现及下载验证。最后通过按键控制LED灯的实验验证了整个开发流程。文章提供了完整的FPGA开发指导,包括关键步骤的详细说明和操作截图,适合FPGA初学者系统学

文章图片
#fpga开发
WebRTC音频处理模块(APM)各个子模块工作流程的总结

3A技术是音视频通话中三种核心音频预处理算法的统称,包括AEC(回声消除)、AGC(自动增益控制)和ANS/ANR(软件/硬件降噪)。它们分别解决回声干扰、音量波动和背景噪声问题。硬件3A通过专用芯片处理,软件3A基于算法实现,处理顺序均为AEC→降噪→AGC。典型应用场景包括视频会议、语音助手等,但在音乐场景中可能损失音质。开源方案如WebRTC、SpeexDSP等提供不同实现。3A技术虽提升通

文章图片
vitis简介

Vitis是Xilinx推出的统一软件开发平台,基于堆栈架构,支持与开源开发系统无缝集成。该平台整合了原Xilinx SDK,提供C/C++/Python开发环境,适用于FPGA、SoC和Versal ACAP等异构平台的嵌入式系统和加速应用开发。Vitis通过丰富的优化库和高级框架集成,使开发者无需深入硬件知识即可利用Xilinx硬件架构。开发流程包括:使用Vivado进行硬件设计生成XSA文件

文章图片
#fpga开发
vitis hello world实验介绍

本文详细介绍了在ZYNQ嵌入式系统中实现"Hello World"串口打印的开发流程。主要内容包括:1)搭建基于ARM Cortex-A9、DDR3内存和UART串口的ZYNQ最小系统;2)通过Vivado进行硬件设计,配置PS端时钟、DDR控制器和UART接口;3)在Vitis中创建应用工程,使用Xilinx提供的print函数实现字符串输出;4)通过JTAG下载程序并使用串

文章图片
ZYNQ7020+AD9361裸机驱动验证

本文介绍了AntSDR FPGA程序的编译验证流程。首先需从GitHub下载源码(含子模块),使用Vivado 2021.1通过TCL命令恢复工程并生成bit文件。随后在Vitis中基于硬件描述文件创建no-OS工程,拷贝预置应用代码编译生成可执行程序。最后通过串口JTAG连接调试ELF文件完成功能测试。整个过程需注意:1)递归下载子模块保证版本一致;2)Vivado构建耗时较长;3)需根据具体型

文章图片
[airplay2] airplay2简略介绍

AirPlay2是苹果公司开发的第二代无线音视频传输协议,聚焦多房间音频体验。核心特性包括:支持多设备同步播放、分组控制和立体声配对;采用智能缓冲降低延迟,实现毫秒级同步;支持无损音频传输并深度整合苹果生态,可通过Siri语音控制。相比初代,AirPlay2在多房间音频、稳定性和第三方支持方面显著提升。设备需通过苹果认证并依赖稳定的Wi-Fi网络,发送端需iOS11.4+或macOS10.14.5

文章图片
智能座舱架构与芯片- 测试篇

智能座舱的功能复杂度与日俱增,新技术的挑战层出不穷。随着多屏联动、语音识别、手势控制、增强现实、多模交互等新技术的涌现,座舱功能越来越丰富、越来越复杂,在丰富功能的同时也给测试带来很多新的挑战。为了迅速抢占先机,占领市场,产品上市周期随之缩短。如何在交付之前保证产品的安全可靠,如何控制替换成本,是当下智能座舱供应商面临的严峻考验。传统人工测试的方式早已被证明效率低下,座舱测试引入自动化也不是什么新

文章图片
#架构#数据库#网络
    共 158 条
  • 1
  • 2
  • 3
  • 16
  • 请选择