- 博客(144)
- 资源 (117)
- 收藏
- 关注
原创 入门到入魂:单片机如何利用TB6600高精度控制步进电机(42/57)
文章目录日常唠嗑一、每次转动30°效果视频二、了解TB6600及电机接线1.TB66001.1细分设置(精度控制)1.2电流设置1.3如何接线(重点)1.3.1步进电机与驱动器的接线1.3.2驱动器与主控板的接线三、C程序(51)日常唠嗑前阵子写了一篇FPGA:双线轨丝杠式升降台(及A4988与42步进电机原理)(同时包含51及32程序)里面用了A4988驱动模块作为驱动器,这个模块的优点是体积小,价格便宜,一个大概是两块钱左右,多用于打印机或者空间较小的作品上。 缺点是容易烧,电路保护能力差,细分精
2020-11-21 14:40:25
49087
59
原创 Xilin Vivado25.2安装(含百度网盘安装包Win-Linux通用)
Xilinx Vivado25.2安装包,Windows和Linux通用
2025-11-28 09:51:49
459
原创 长文警告:Versal系列DDR4/LPDDR4X开发及管脚分配(含免费工程压缩包)
继上次研究正向支持DDR5及LPDDR5 FPGA方案:Quartus25.3:Agilex5A EMIF学习调用(DDR5)过后,最近又在研究正向LPDDR4X的FPGA方案,其中Xilinx Versal Prime Series符合这个需求,一代器件支持D4/LP4X,二代支持D5/LP5,本文以一代VM1102/VM1302为例进行DDRMC调用及管脚分配演示,文末有工程可自行下载。
2025-11-27 14:22:31
650
原创 Quartus25.3:Agilex5A EMIF学习调用(DDR5)
最近在研究正向支持DDR5/LPDDR5的FPGA方案,目前在售的只有Xilinx的VM2152(大概8K RMB)和Altera的agilex5 A系列(大概2.5K RMB,另外D系列需要26年Q2才能买的到),两者相比之下,agilex5a具有更高性价比;Xilinx spartan ultrascal+系列目前只出到XCSU35P,属于小器件,要到XCSU55P才能有memory controller,55P后的器件,需要到27年Q1左右才量产,这个价格会便宜很多,估计几百块RMB,属于中端器件。
2025-10-24 11:15:12
473
原创 ubuntu24.04lts和Windows11家庭版远程桌面连接若干问题(解决)
connecting to sesman on 127.0.0.1:3350sesman connect oksending login info to session manager, Please wait...login failed for user fpga
2025-10-14 11:51:08
646
原创 解决Vivado:MMCM/PLL CLK_OUT所需频率值无法达到
WARNING : The Requested frequency value for clk_out5 can not be achieved.Please change the requested freguency or proceed with the nearest obtained freguency value of 300.00000使用clk_out1和5改成400M反而可以,320M,以及250M都出现这种情况。
2025-09-18 17:44:56
513
原创 Vivado ILA抓DDR信号(各种IO信号:差分、ISERDES、IOBUFDS等)
Vivado ILA抓DDR信号(各种IO信号:差分、ISERDES、IOBUFDS等)
2025-07-13 23:41:34
704
原创 FPGA: UltraScale+ bitslip实现(方案+代码)
ISERDESE3没有bitslip功能了,需要用逻辑实现。本应用说明描述了以前的设备系列中原生支持的Bitslip功能,以及如何在UltraScale设备中实现等效的Bitslip。
2025-05-15 18:32:17
2180
6
原创 Vivado&Vcs联调无法完整输出filelist(宏定义文件缺失)
Vivado&Vcs联调无法完整输出filelist(宏定义文件缺失),及参数重复出现问题。
2025-04-24 10:16:46
931
1
原创 基于FPGA的超长傅里叶变换实现(DDR4方案)
本文展示了即使在最现代的 FPGA 晶体管上也不可能实现非常长的 FFT 的 “经典” 方案,并提出了一种允许您执行此作的算法。该算法的主要思想也逐步考虑:从数学组件到使用外部 DDR 存储器创建基于 FPGA 的完整解决方案。本文将涉及为此类任务设计多通道处理系统的复杂性,特别是描述了我的实践经验。
2025-03-05 07:42:00
2195
2
原创 Multisim更新:振幅调制器+解调器(含仿真程序+文档+原理图+PCB)
实现基带信号的传输。基带信号定义为2kHz~10kHz的语音信号(实际测试过程可以用单频正弦波替代),要求接收端解调后的模拟信号波形无明显失真;(2) 载波频率设置规则:➢ 中心频率:f0=2.79MHz.➢ 载波频率误差:±0.05MHz,频率稳定度不低于10-3;(3) 发送端调幅指数ma在30%~80%之间。输出负载50Ω,波谷Vpp>0.8V;(4) 接收端输入阻抗50Ω,接收机灵敏度≤-30dBm(输入波形峰值≤10mVp),仿真发射端与接收端级联时,可以采取下列电阻分压;
2025-01-05 11:53:06
2599
原创 爆肝1个月:DDR4 的信号完整性(万字长文SI)
大学里面,总有很多课程,很浪费时间,学了没点用处,问过老师,为什么信号完整性,示波器使用等课程不开呢,这种是对工作真实有帮助的? 老师:因为老师可能也不会。💇 💇 💇 您可能都熟悉 DDRx 计算机 RAM(其中 x 是一代)。我想从 SI (Signal Integrity) 的角度和跟踪此接口的原理来告诉您。 阅读各种 CLU、FPGA、DSP、ASIC 的文档,您可以看到许多不同的建议,即所谓的“经验法则”,用于跟踪 DDR3/4 SDRAM(双倍
2024-12-28 14:34:14
2055
原创 下载vitis 2024.2后,在file选项里找不到new platform选项,在welcome页点击create platform component没有反应
下载vitis 2024.2后,无法创建基于.XSA的platform,在file选项里找不到new platform选项,在welcome页点击create platform component没有反应,example里也没有任何东西。
2024-12-17 16:56:48
2477
1
原创 Modelsim:LPDDR5仿真(含美光仿真模型官方sv&vcs代码)
虽然,三星在设计跟量产上,早于其他家存储产商,但是镁光后来居上了,是业界首家支持全速 LPDDR5 的供应商,并且开发者在做开发的时候,也是用美光颗粒比较多,所以这里就先以美光的仿真模型为主进行仿真。本工程为美光官方工程,支持Modelsim、VCS、ncverilog三种仿真器仿真。模型破解过,为完整system-verilog代码。
2024-10-21 22:18:50
843
原创 Vivado ILA:WARNING: [Labtools 27-155] hw_ila [hw_ila_3] not armed, due to no target connection.
run_hw_ila [get_hw_ilas -of_objects [get_hw_devices xcku5p_0] -filter {CELL_NAME=~"u_my_ila"}]WARNING: [Labtools 27-155] hw_ila [hw_ila_3] not armed, due to no target connection.
2024-10-10 13:55:15
532
1
原创 MIG控制器破解(1):phy_control_001.vp破解(verilog)
MIG控制器破解(1):phy_control_001.vp破解
2024-09-12 12:40:20
747
原创 解决ubuntu安装modelsim20.1 32位库依赖失败问题(附简易安装方法)
解决ubuntu安装modelsim20.1 32位库依赖失败问题(附简易安装方法)
2024-09-06 14:58:56
745
1
原创 专栏汇总:神经网络篇(持续更新~)
神经网络在FPGA(现场可编程门阵列)上部署的目的是为了实现高效、低延迟的推理计算。FPGA具有高度并行处理能力和可定制硬件架构,能够加速神经网络的计算速度,降低功耗,并在实时应用中提供更快的响应时间。这在边缘计算、嵌入式系统和对性能要求苛刻的应用(如自动驾驶、医疗影像分析和金融交易)中特别有意义,因为它可以在有限的硬件资源下实现高效的深度学习推理,从而提升系统的整体性能和效能。
2024-08-03 16:24:39
629
原创 神经网络训练(二):基于残差连接的图片分类网络(进阶篇③)
8月1号写完了神经网络训练(二):基于残差连接的图片分类网络(进阶篇②),进行了概述及理论介绍,本篇继续写第四章,对本项目做一个总结。
2024-08-03 15:21:28
830
原创 神经网络训练(二):基于残差连接的图片分类网络(进阶篇②)
原始的ResNet18模型在不使用预训练权重的情况下,很难在10分钟内达到我们的需求。在测试过程中,我们发现仅通过调整模型的超参数是不可能获得更好的结果的,因此我们针对我们的数据集进行优化改进。
2024-08-01 08:06:41
1288
原创 神经网络训练(二):基于残差连接的图片分类网络(进阶篇①)
在这个项目中,我们的网络需要在10分钟内完成训练。为了获得更好的效果,我们使用了ResNet18[1]网络,ResNet专门设计用于解决深度学习中的梯度消失和梯度爆炸问题。ResNet最初由微软亚洲研究院的Kaiming He等人在2015年提出,并在ImageNet图像识别比赛中取得了非常好的成绩。原始的ResNet网络是用于训练ImageNet[2]数据集,因此我们必须改进原始的网络来适应本次项目的数据集,下面我将详细介绍ResNet18以及我为它来适应我们的数据集所做的全部工作。
2024-07-30 17:46:10
1681
原创 神经网络训练(一):基于残差连接的图片分类网络(基础版)
基于残差连接的图片分类网络,本网络使用ResNet18作为基础模块,根据cifa10的特点进行改进网络,使用交叉熵损失函数和SGD优化器。本网络在cifa10数据集上不使用预训练参数,经过数据增强,训练30轮达到了85%的分类准确率。
2024-07-02 02:43:50
640
原创 Litedram仿真验证(五):AXI接口完成板级DDR3读写测试(补充AXI调试说明)
这一节对Litedram AXI读写DDR进行一些ILA波形的补充。(这一节都是干货,调试记录很枯燥无味,建议想深入了解Litedram并且有在调试的朋友可以阅读,想走马观花的,可以划走)
2024-05-20 10:20:34
537
原创 Litedram仿真验证(四):AXI接口完成板级DDR3读写测试(FPGA-Artix7)
对AXI接口的Litedram进行板级验证,并解答仿真中DDR3模型初始化失败原因。FPGA型号:xc7a35tcsg324-1;DDR3型号:MT41K128M16;开发软件:Vivado 2019.2。
2024-05-08 20:05:52
2517
1
原创 正确解决:关于Lattic Diamond和Radiant License冲突问题(无法破解问题)
关于Lattic Diamond和Radiant License冲突问题(无法破解问题)License checkout failed.Check environment variable LM LICENSE FILEset to: D:\Tools\TimingDesigner\rDlic.datPlease check your license setup to ensure,(1) You have a valid Lattice license file pointed to by LM
2024-04-19 15:01:25
2723
2
原创 FPGA:DDE图像数字细节增强系统(工程+仿真+实物,可用毕设)
本案例采用的DDE(数字细节增强)算法,通过高斯滤波分离原图的高频信息和低频信息,利用原图和高斯滤波的差值提取细节,再将细节叠加到原始图像上,实现细节增强,增强后图像清晰度明显提高。
2024-04-09 00:39:39
3085
3
原创 DFi频率比系统中 DDR 控制器的行为模型
本文详细介绍了DFi™频比系统中的DDR MC相位编码算法。它面向有兴趣了解 DDR MC 如何在特定相位总线中对 PHY 时序信息进行编码的技术受众。请参阅 DFi™ 3.1 规范,了解有关频率比系统的完整详细信息。
2024-01-20 15:56:06
2767
原创 京微齐力:基于H7的平衡控制系统(一、姿态解析)
很久之前,就想用纯FPGA做一套控制系统。可以用到平衡车、飞控、水陆两栖船上面,让很多想快速入门比赛的学子,能够在这套“底盘”上面,结合图像处理、多信息融合等技术,快速搭建出自己的作品。恰逢认识FPGA之旅的作者-吴工,他也在做这件事,顿感追攀更觉相逢晚,恨不相逢早。对未来的真正慷慨,是把一切都献给现在,不再想,今天就开始做!
2023-12-14 19:23:49
1627
1
原创 RGMII回环:IDDR+ODDR+差分接口
1、通过IDDR和ODDR的方式完成RGMII协议;2、外部接口使用OBUFDS、IBUFDS转换成差分接口;3、数据转换及传输:顶层文件自己产生100次数,每个数都是8bit,传给oddr模块,oddr模块经过转换再传出4bit,这4bit数据再输出到外部(仿真的时候,可以接到输入,实际板测可以用跳线帽短接,也可以传给另一块板子,进行回环实验),4bit数据重新从顶层输入到iddr模块,iddr模块经过转换,输出8bit数据,输出到外部。
2023-11-12 16:32:09
1308
原创 FTUSB-0,Lattice文档写反了(更新:没写反,是没写全)
闹了个乌龙,Lattice文档写反了,FTUSB-0和FTUSB-1写反了,FTUSB-1才是JTAG。
2023-11-02 22:11:32
554
原创 Multisim:JFET混频器设计(含完整程序)
在本实验中,研究了使用 JFET 的混频器。它包含乘法运算和滤波运算,将来自射频调谐放大器的信号与来自本地振荡器的“载波”信号混合。上变频器和下变频器模式均可用。本实验选择下变频器是因为滤波器要求没有上变频器严格。该实验由NIMultisim进行。 本实验的主要目的是加深对混合电路理论方面的理解,掌握利用multisim实现混合电路的设计和流程。
2023-10-07 15:53:29
1362
1
原创 MATLAB:线性系统的建模与仿真(含完整程序)
本实验主要是用Matlab来进行:1、对线性定常系统建模;2、得到阶跃响应和脉冲响应;3、研究磁极位置对响应的影响;4、研究零对反应的影响;5、确定对一般输入的时间响应。
2023-10-06 17:43:27
2783
3
原创 MATLAB:电机控制(Motor Control)
Control design is very important in for power electronics, such as the application on converters and motor control. In this lab, we will learn how to design a PI controller for a DC motor to meet the required specifications. The lab will be conducted on th
2023-09-17 21:10:35
2851
原创 Litedram仿真验证(三):AXI接口完成仿真(FPGA/Modelsim)
Litedram DDR控制器AXI接口,完成仿真(使用vivado和modelsim联调),附带程序
2023-07-16 21:44:36
1243
3
IP破解(5):DWC-ddrctl-lpddr54(LPDDR4/4X/5控制器)
2024-11-22
IP破解(4):dwc-ddrc-ddrphy(DDR4/3 PHY IP)
2024-11-16
Micron-LPDDR4X仿真模型(16G、4266M-verilog已解密)
2024-11-10
Micron-LPDDR4X仿真模型(4266M-verilog已解密)
2024-11-01
Modelsim:LPDDR5仿真(含美光仿真模型官方)
2024-10-21
FPGA-IP破解(3):JESD204B-2023.2
2024-09-27
FPGA-IP破解(2):XMDA-PCIE-2023.2(verilog)
2024-09-21
DDR控制器MIG IP破解(完整破解verilog)
2024-09-13
本科毕设系列(四):基于LabVIEW的过控实验平台设计(完整程序+报告+说明)
2024-09-07
芯片设计中低功耗设计方法(完整57页PPT)
2024-08-29
本科毕设系列(三):基于FPGA的红外热成像夜视仪系统(完整程序+仿真+各种参考文档)
2024-08-22
本科课程资料(二):数字电子技术
2024-08-15
本科课程资料(一):微机原理
2024-08-11
本科毕设系列(二):基于STM32单片机的智能仓库远程监测安防系统设计(含PCB)
2024-08-11
神经网络进阶版:基于残差连接的图片分类网络(10分钟精度88%)
2024-08-03
本科毕设系列(一):基于stm32智能书桌系统设计(含PCB等)
2024-07-22
神经网络训练(一):基于残差连接的图片分类网络(ResNet18)
2024-07-02
FPGA:DDE图像数字细节增强系统(工程+仿真+实物方案,可用毕设)
2024-05-07
RGMII回环:IDDR+ODDR+差分接口(板测+仿真)
2023-11-12
MATLAB:线性系统的建模与仿真(含完整程序)
2023-10-06
Multisim:JFET混频器设计(含完整程序)
2023-10-06
MATLAB:电机控制(Motor Control)
2023-09-16
基于阿尔法均值滤波的FPGA图像系统(Verilog+原理图+PCB+仿真)
2023-06-23
基于FPGA:运动目标包围盒仿真(Quartus+modelsim)
2023-05-29
基于FPGA:运动目标检测(LCD显示+串口输出,完整工程).zip
2023-05-13
2022广东省工科赛省一(越障组,程序+PCB+3D打印)
2022-12-17
基于FPGA的运动目标检测(视频,手把手讲解代码)
2022-12-14
Topaz-FPGA:硬件资料(FPGA正向支持LPDDR4控制器和MIPI)
2025-07-25
PCB项目:ZYNQ7020最小系统板(已量产验证)
2024-12-08
FPGA: UltraScale+ bitslip实现方案(工程+仿真)
2025-05-15
解释HyperLynx DDRx报告结果
2025-02-28
Xilinx-Micron-DDR4仿真模型已解(完整文件)
2025-01-22
FPGA-STM32编码器应用设计(FSMC交互,含完整源码及视频讲解)
2025-01-17
本科毕设系列(五):基于zigbee的稻田环境监测系统设计
2025-01-12
Multisim更新:振幅调制器+解调器(含仿真程序+文档+原理图+PCB)
2025-01-05
课设:Multisim发射机系统(含5个可运行文件)
2024-12-29
基于反馈电压调整的可调BUCK充电器设计(可用课设,实物已验证无误)
2024-12-20
FPGA架构讲解PPT(零基础学结构)
2024-12-10
呕心沥血:JESD209-4中文精解手册(结合LPDDR4控制器仿真)
2024-12-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅