• 2025-01-03【硬件测试】基于FPGA的8PSK调制解调系统开发与硬件片内测试,包含信道模块,误码统计模块,可设置SNR
    1.算法仿真效果本文是之前写的文章: 基于FPGA的8PSK调制解调系统,包含testbench,高斯信道模块,误码率统计模块,可以设置不同SNR-CSDN博客 的硬件测试版本。 在系统在仿真版本基础上增加了ila在线数据采集模块,vio在线SNR设置模块,数据源模块。 硬件ila测试结果如下:(完整
  • 2025-01-01静态时序分析:线负载模型的选择机制
    相关阅读静态时序分析https://blog.csdn.net/weixin_45791458/category_12567571.html线负载模型及其选择    线负载模型仅在DesignCompiler线负载模式(非拓扑模式)下时使用,它估算了导线长度和扇出对网线的电阻、电容和面积的影响,DesignCompiler使用这些物理值来计
  • 2024-12-27【硬件测试】基于FPGA的QPSK调制解调系统开发与硬件片内测试,包含信道模块,误码统计模块,可设置SNR
    1.算法仿真效果本文是之前写的文章 基于FPGA的QPSK调制解调系统,包含testbench,高斯信道模块,误码率统计模块,可以设置不同SNR_fpgaqpsk-CSDN博客 的硬件片内测试版本。 系统在仿真版本基础上增加了ila在线数据采集模块,vio在线SNR设置模块,数据源模块。 硬件ila测试
  • 2024-12-19【硬件测试】基于FPGA的2FSK调制解调系统开发与硬件片内测试,包含信道模块,误码统计模块,可设置SNR
    1.算法仿真效果本文是之前写的文章 基于FPGA的2FSK调制解调系统,包含testbench,高斯信道模块,误码率统计模块,可以设置不同SNR_fpga2fsk-CSDN博客 的硬件测试版本。 在系统在仿真版本基础上增加了ila在线数据采集模块,vio在线SNR设置模块,数据源模块。 硬件ila测试结
  • 2024-12-16(8)CT137A- 三八译码器设计
    (1)实现代码:moduledecoder3_8( input wire key_en , input wire A , //S0 input wire B , //S1 input wire C , //S2 output reg [7:0] led_out );//观察原理图,可知该开发板的按键按下电平为0,释放电平为1//该开发板电平为1时le
  • 2024-12-14基于FPGA的数字电子秤设计(verilog)
    目录一、功能描述二、顶层设计分析2.1I2c_ctrl模块2.2PCF8591_ad模块 2.3v_weigh电压转质量模块2.4weighing_pre去皮模块2.5mcx计价模块2.6money价格输出模块2.7chose数码管选择显示模块2.8sign_give信号提供模块2.9buffer报警模块2.10顶层设计
  • 2024-12-11数字图像处理(18):图像亮度调节:线性变换
            (1)图像亮度:反映图像的明暗程度,在图像处理中,亮度常用灰度值表示,灰度值越高,图像越亮。对图像进行亮度调节,可以改善图像的视觉效果,让图片更亮或更暗,以适应实际需求。        (2)线性亮度和对比度调节:通过对每个像素进行相同系数的增加或减少,来整体提高或降
  • 2024-12-13Go引入外部依赖
    程序开发往往需要很多的外部第三方开源库例如:  数据库操作框架:https://gorm.io/index.htmlWeb服务器框架:https://gofiber.io通常采用GoModule来实现第三方库的管理以Web框架Fiber为例,运行下面命令完成安装(详见https://docs.gofiber.io)gogetgithub.com/gofib
  • 2024-12-01【C++】数据的输入、运算符(上)
    1.数据的输入作用:用于从键盘上获取数据关键字:cin语法:cin>>变量;例如:代码:#include<iostream>usingnamespace std;intmain(){   //整形数据   inta=0;   cout<<"请给整型变量a赋值:"<<endl;   cin>>a;   cout<<"整型变量a="
  • 2024-10-19HDLBits中文版,标准参考答案 | 3.3 Building Larger Circuits | 构建更大的电路
    关注 望森FPGA 查看更多FPGA资讯这是望森的第21期分享作者|望森来源|望森FPGA目录1Counterwithperiod100024-bitshiftregisteranddowncounter3FSM:Sequence1101recognizer4FSM:Enableshiftregister5FSM:ThecompleteFSM6Thecomplet
  • 2024-09-29[米联客-XILINX-H3_CZ08_7100] FPGA_SDK入门篇连载-26PL 自定义 AXI-Lite-频率计
    软件版本:VIVADO2021.1操作系统:WIN1064bit硬件平台:适用XILINXA7/K7/Z7/ZU/KU系列FPGA实验平台:米联客-MLK-H3-CZ08-7100开发板板卡获取平台:https://milianke.tmall.com/登录“米联客”FPGA社区http://www.uisrc.com视频课程、答疑解惑!目录1概述2系统框图3等精度
  • 2024-09-25FPGA Verilog基本语句(语法)FPGA入门
    本篇文章主要写了在Verilog环境下,FPGA基本语法和数据类型。可以通过导航键快速进入assign语句、always语句等其他内容!对于Verilog(FPGA):module     ...                   ==》构成主体endmodulemodule模块名(【端口
  • 2024-09-20手把手教你自己动手写cpu(六)--算术操作指令实现
    目录1.加法指令(Addition)实现思路Verilog实现示例2.减法指令(Subtraction)实现思路Verilog实现示例3.乘法指令(Multiplication)实现思路Verilog实现示例4.除法指令(Division)实现思路Verilog实现示例ALU模块乘法器模块除法器模块顶层模块测试模块总结 
  • 2024-09-12OCC曲线投影到面上
    1TopoDS_Edgeedge0=BRepBuilderAPI_MakeEdge(gp_Pnt(0,0,0),gp_Pnt(10,10,10));2Geometry::instance()->addShape(ShapeType::Curve,edge0);34gp_Pntpnt1(0,10,0);5gp_Pntpnt2(10,10,0);6gp_Pntpnt3(10,0,0);7g
  • 2024-09-10数码管学习之路(静动态数码管源码及学习理解)
    1,了解数码管分类及结构    数码管是一种半导体发光器件,其基本单元是发光二极管。数码管按段数一般分为七段数码管和八段数码管,八段数码管比七段数码管多一个发光二极管(多一个小数点显示)。当然也还有一些其他类型的数码管如“N”形管、“米”字管以及工业科研领域用的1
  • 2024-08-29【xilinx】不添加ZYNQ SOC SDK的情况下使用xilinx 的XADC
            可以使用ZYNQSOCSDK驱动和使用XADC,但在一些场合不适合使用PS访问XADC的时候,可以通过原语调用XADC,并且获取读取传感器和外置ADC的参数。纯PL接口访问XADC的方法,代码如下:`timescale1ns/1psmoduleug480(inputDCLK,//Clockinputfor
  • 2024-08-26verilog-UART驱动流程
    目录1.理论介绍       2.verilog代码实现 1.理论介绍               UART(Universalasynchronousreceivers-transmitter,通用异步收发器)数据帧结构如下图,zynq7020-PL侧的时钟频率fclk一般设置为50MHz,假设串口波特率为115200bps,则一个1bit传输需
  • 2024-08-24Verdi Error-[XMRE] Cross-module reference resolution error
    Error-[XMRE]Cross-modulereferenceresolutionerror/opt/xilinx/Vivado/2019.2/data/verilog/src/unisims/OSERDESE2.v,134Errorfoundwhiletryingtoresolvecross-modulereference.token'glbl'.Originatingmodule'OSERDESE2'.
  • 2024-08-22FPGA开发——DS18B20读取温度并且在数码管上显示
    一、简介        在上一篇文章中我们对于DS18B20的相关理论进行了详细的解释,同时也对怎样使用DS18B20进行了一个简单的叙述。在这篇文章我们通过工程来实现DS18B20的温度读取并且实现在数码管伤显示。1、基本实现思路根据不同时刻的操作,我们可以使用一个状态机来实