- 博客(6)
- 收藏
- 关注
原创 Modelsim邪修小技巧:别人还在导出数据,我直接在波形图上复制数据
本文介绍了在Modelsim仿真中导出波形数据的两种方法:1)连续数据导出可通过testbench编写实时写入txt文件,或使用Add->ToList功能导出到Excel处理;2)单个数据复制可通过Ctrl+F组合键操作,将查找框的Name选项改为Value后即可复制具体数值。作者以Modelsim 2020.4版本为例,详细说明了第二种方法的操作步骤,并验证了复制结果的准确性。文章提供了相关参考博客链接,并欢迎读者补充更优的波形数据复制方法。
2025-09-29 11:35:44
1076
原创 Verilog设计:UART接口时序设计,简易控制指令设计
文章摘要: 本文介绍了UART(通用异步收发传输器)的基本原理和Verilog实现方法。UART作为一种简单、低成本的异步通信接口,通过约定波特率实现数据传输,常用于短距离中低速通信。文章详细讲解了UART的帧结构(起始位、数据位、校验位和停止位),并提供了完整的UART发送(TX)和接收(RX)模块的Verilog代码实现,包括时序设计和仿真验证。在此基础上,设计了一个基于UART接口的简易计算芯片,实现数组求和、求最大值和最小值功能,并通过FPGA开发板进行了实际验证。文中包含完整的代码示例、仿真波形图
2025-09-27 02:50:54
1118
原创 嵌入式记录1:STM32G031G8U6芯片踩坑(晶振设计、SWD接口、while循环、us级延时等问题)
本文介绍了使用STM32G031G8U6芯片设计PCB时遇到的问题,主要记录了HSE时钟设计、SWD接口检测以及部分代码相关的问题。
2025-08-07 15:31:41
1255
1
原创 Verilog用法:仿真读写txt文件方法总结($readmemh、$readmemb、$fread、$fwrite、$fscanf等用法)
本文总结了Verilog中常用的文本文件读写方法。读取方面:1)使用$readmemh/$readmemb直接读取16/2进制数据到reg数组;2)使用$fgetc、$fgets、$fread按字符读取;3)通过$fscanf和$sscanf将字符转换为指定格式数据。写入方面:1)使用$writememh/$writememb将reg数组数据写入文件;2)利用$fwrite实时写入格式化数据。文中详细说明了各函数的参数设置、使用场景及注意事项,并配以具体代码示例和运行结果展示,为Verilog仿真数据的文件
2025-08-01 23:03:59
1710
原创 Verilog避坑:全是优先级惹的祸,运算符使用总结
小小的运算优先级竟然调试这么长时间,写代码的时候需要格外注意。总结Verilog中的运算优先级,同时阐述了每种运算符的简易用法。
2025-07-22 00:25:29
1371
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅