FPGA
陆续分享FPGA开发经验
横二彪
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
type c接口
USB Type C 接口引脚详解 - 知乎转载 2025-07-04 10:22:04 · 47 阅读 · 0 评论 -
Vivado安装卡在optimize disk usage阶段
安装开始时,按下图设置。原创 2025-03-07 16:50:48 · 914 阅读 · 0 评论 -
AMBA(Advanced Microcontroller Bus Architecture)高级微控制器总线架构之AHB简介
AHB 总线即高级高性能总线(Advanced High-performance Bus),是 ARM 公司推出的 AMBA(Advanced Microcontroller Bus Architecture)总线架构中的一种重要总线,主要用于高性能系统芯片(SoC)内部各功能模块之间的高速数据通信。原创 2025-01-21 14:31:41 · 172 阅读 · 0 评论 -
如何在Xilinx官网查看FPGA引脚列表
如何在Xilinx官网查看FPGA引脚列表原创 2024-12-11 16:51:36 · 676 阅读 · 0 评论 -
vivado常见问题总结
1.仿真时一直卡在下图步骤。参考连接方法二可解决。原创 2024-03-21 18:04:02 · 1642 阅读 · 0 评论 -
时序约束之输入输出端口约束
1 系统时钟同步2 源时钟同步。原创 2024-02-23 15:34:33 · 575 阅读 · 0 评论 -
采用SSI技术的FPGA器件
9个关于SSI芯片的必知问题-腾讯云开发者社区-腾讯云 (tencent.com)原创 2024-02-22 14:45:29 · 801 阅读 · 0 评论 -
spi flash
1 spi flash 简介原创 2024-02-22 11:41:29 · 439 阅读 · 0 评论 -
门控时钟基础知识
这里的决定因素就是D的位宽了,如果D的位宽很小,那么可能插入的CG面积比原来的MUX大很多,而且节省的功耗又很少,这样得不偿失。需要注意的是,有的前端设计人员,为了仿真的时候看的比较清楚,很容易会写成右边的代码,这样不仅不能在综合的时候自动插入CG来减少功耗;1. 插入门控时钟单元后,上面电路中的MUX就不需要了,如果数据D是多bit的(一般都是如此),插入CG后的面积可能反而会减少;2. 如果D是单bit信号,节省的功耗就比较少,但是如果D是一个32bit的信号,那么插入CG后节省的功耗就比较多了。原创 2024-02-21 16:29:29 · 805 阅读 · 0 评论 -
verilog操作符
Verilog 逻辑与(&&)、按位与(&)、逻辑或(||)、按位或(|)、等于(==)、全等(===)的区别_verilog 按位或-优快云博客。原创 2024-02-21 14:52:25 · 366 阅读 · 0 评论 -
Vivado常见critical warning 、error
在复制Vivado工程时,IP文件缺少导致。原创 2023-08-03 11:00:13 · 1101 阅读 · 0 评论 -
ROM、RAM、FLASH的区别
初学MCU的人,经常会看到ROM, RAM, FLASH,而且会被这些词汇搞得晕头转向。本文对这些概念进行了厘清,并介绍了这些Memory的区别,以及它们在MCU中的作用。ROM (Read Only Memory)程序存储器ROM全称Read Only Memory,顾名思义,它是一种只能读出事先所存的数据的固态半导体存储器。ROM中所存数据稳定,一旦存储数据就再也无法将之改变或者删除,断电...原创 2019-11-25 19:53:30 · 353 阅读 · 0 评论 -
Vivado错误,综合失败,且无error信息,可能原因
Vivado综合失败,且message中无error信息检查一下log信息,如果log信息里有TclStackFree: incorrect freePtr. Call out of sequence?,可能是因为计算机的名字不能为中文名,改为英文名就好原创 2022-05-23 19:18:40 · 7206 阅读 · 0 评论 -
XILINX FPGA CFGBVS硬件注意事项
VCCO为每个配置组提供,如果在配置过程中使用CFGBVS,必须匹配CFGBVS的选择,如果CFGBVS与VCCO_0绑定,电压选择为2.5V或3.3V,若CFGBVS与GND绑定,则为1.8V或1.5V。当CFGBVS引脚为高(例如,连接VCCO_0提供3.3V或2.5V),在bank0上的配置和JTAG I/O支持在配置期间和配置后,在3.3V或2.5V下运行。必须设置为高电平或低电平,以确定I/O电压支持的引脚在bank0,以及多功能引脚在bank14和15在配置时使用。在1.2V时不支持配置。转载 2023-06-02 11:10:13 · 1768 阅读 · 0 评论 -
FPGA 7系列时钟结构
Xilinx FPGA 7 系列的时钟结构、资源、用法转载 2023-02-22 11:37:03 · 1366 阅读 · 0 评论 -
JTAG各类接口针脚定义以及六线接法
JTAG各类接口针脚定义、含义; 六线JTAG原创 2023-03-31 15:18:56 · 5971 阅读 · 0 评论 -
组合逻辑之3-8 译码器 利用Verilog实现
组合逻辑之3-8 译码器 利用Verilog实现module demo(a,b,c,out); input a; input b; input c; output reg[7:0]out; always@(a,b,c) begin case({a,b,c}) 3'b000: out = 8'b0000_0001; 3'b001: out = 8'b0000_0010; 3'b010: out = 8'b0000_0100; 3'b011: out = 8'b0原创 2021-03-17 21:29:18 · 1893 阅读 · 0 评论 -
Xilin常用原语(primitive)之Clock Components
Xilinx 常用时钟相关原语原创 2022-10-13 17:37:53 · 261 阅读 · 0 评论 -
AMBA(Advanced Microcontroller Bus Architecture)高级微控制器总线架构之AXI简介
AMBA(Advanced Microcontroller Bus Architecture)高级微控制器总线架构,开放的片内互联总线标准,能在多主机设计中实现多个控制器和外围设备之间的互联和管理。AXI(Advanced eXtensible Interface)高级拓展接口, ARM AMBA的一部分。AXI总线有三种类型**AXI4(AXI4-Full):**用于高性能的存储器映射需求。(存储器映射:主机对从机进行读写操作时,指定目标地址,此地址对应存储空间的地址,表示对该地址进行读写操作)*原创 2022-03-24 00:43:58 · 1305 阅读 · 0 评论 -
FPGA中BEL Site Tile FSR SLR
FPGA中BEL Site Tile FSR SLR转载 2023-02-21 16:56:43 · 310 阅读 · 0 评论 -
Xilinx FPGA 中PLL与MMCM区别
DCM / DLL / PLL / MMCM区别原创 2023-02-24 10:25:10 · 5194 阅读 · 0 评论 -
Xilinx FPGA中RAM、ROM的初始化方法
一 读取txt数据文件进行初始化。故使用 $readmemh进行读取。Data.txt按十六进制存数。数据文件存放,如图所示。每行一个十六进制数据。原创 2023-06-26 15:19:38 · 1733 阅读 · 0 评论 -
EEPROM - AT24C08C调试记录
FPGA IIC EEPROM AT24C08C原创 2023-03-30 15:26:42 · 942 阅读 · 0 评论 -
matlab 数字滤波入门
转自https://zhuanlan.zhihu.com/p/65483011?utm_source=qq1. 时间序列分析入门模拟与数字信号我们本身生活在一个模拟量的世界里,所谓模拟量,即连续变化量,屋里的温度是连续变化的,时间是连续变化的,诸如此类。而计算机是数字系统,他不能处理模拟量,而只能处理离散量,这意味着我们要把连续的模拟量进行采样,得到一系列离散的数字量。...转载 2020-10-09 17:36:25 · 2174 阅读 · 0 评论 -
SPI总线传输的4种模式
原创 2023-06-16 15:02:05 · 293 阅读 · 0 评论 -
Xilin常用原语(primitive)之IO Components
Xilinx常用原语原创 2022-10-13 17:29:07 · 1139 阅读 · 0 评论 -
Vivado工程经验与时序收敛技巧
复位也是非常重要的问题。由于FPGA的初始状态是确定的(可以在定义说明中指定),为了更快地时序收敛,官方文档认为,能不用复位是最好的,尤其数据路径和移位寄存器的设计中。Levels指的是逻辑级数logic level,一个logic level的延迟对应的是一个LUT和一个Net的延迟,对于不同的器件,不同频率的设计能容纳的logic level是不同的。降低扇出最好不要在综合设置中指定,过低的扇出限制会造成设计堵塞反而不利于时序收敛,最好的方法是根据设计中时序最差路径的扇出进行针对性的优化。转载 2023-03-23 16:11:11 · 1529 阅读 · 0 评论
分享