- 2024-10-31大模型面试手撕代码题1——梯度下降
本文以线性回归作为出发点开始我们的梯度下降的讲解为了让本文读者理解的更加清晰,我顺着思路一步步给各位读者讲一下第一步:导包(这一步必须的)importnumpyasnpimportpandasaspdfromtqdmimporttqdmimportmatplotlib.pyplotasplt第二步:为了完成本次的梯度下降算
- 2024-10-09基于FPGA的8PSK调制解调系统,包含testbench,高斯信道模块,误码率统计模块,可以设置不同SNR
1.算法仿真效果 本系统在以前写过的8PSK调制解调系统的基础上,增加了高斯信道模块,误码率统计模块,可以验证不同SNR情况下的8PSK误码情况。 VIVADO2019.2仿真结果如下(完整代码运行后无水印): 设置SNR=30db 其对应星座图: 设置SNR=15db
- 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-01基于FPGA的出租车计费系统设计---第一版--郝旭帅电子设计团队
欢迎各位朋友关注“郝旭帅电子设计团队”,本篇为各位朋友介绍基于FPGA的出租车计费系统设计---第一版 功能说明: 1.收费标准(里程):起步价5元,包括三公里;三公里之后,每公里2元(不到一公里,不收费)。 2.收费标准(低速等待费):当计费开始,车辆速度低于某一速度时,开始收取
- 2024-07-26实战篇-FPGA实现RGMII数据接收
RGMII时序 前面讲到关于关于ARP的理论知识,该章节主要通过FPGA接收以太网数据,并作数据分析。 首先关于以太网RGMII接收时序如下图所示:
- 2024-07-25Codeforces 929 div3 D
题目:D.TurtleTenacity:ContinualMods题目链接:https://codeforces.com/contest/1933/problem/D算法:数论、贪心。一开始没思路,后面看了别人的题解才搞懂的。思路:1.将原数组a从大到小排序后可以得到的数组b有两种情况。一种是b0!=b1,另一种则是b0=b1(下标从0开始)。对于第一
- 2024-07-20基于FPGA的秒表计时系统设计--第一版--郝旭帅电子设计团队
欢迎各位朋友关注“郝旭帅电子设计团队”,本篇为各位朋友介绍基于FPGA的秒表计时系统设计--第一版--郝旭帅电子设计团队。 功能说明: 1.利用六个数码管显示。 2.以10ms为精度显示 3.以秒为单位进行显示 4.记录最大为999.99 5.第一个数码管在运行时不显示
- 2024-07-19[NOIP2009 提高组] Hankson 的趣味题(含代码)
[NOIP2009提高组]Hankson的趣味题题目描述Hanks博士是BT(Bio-Tech,生物技术)领域的知名专家,他的儿子名叫Hankson。现在,刚刚放学回家的Hankson正在思考一个有趣的问题。今天在课堂上,老师讲解了如何求两个正整数
- 2024-07-19Verilog 组合电路常见错误和always块的使用原则
一、组合电路常见错误1、变量在多个always块中连续赋值regy;rega,b,clear;always@*if(clear)y=1'b0;always@*y=a&b;//每个always块是电路的一部分,y在两个电路上输出,不能综合2、不完整的敏感信号列表always@(a,b)y=a&b;//如果忘记
- 2024-06-22P1072 [NOIP2009 提高组] Hankson 的趣味题【GCD】
[NOIP2009提高组]Hankson的趣味题题目描述Hanks博士是BT(Bio-Tech,生物技术)领域的知名专家,他的儿子名叫Hankson。现在,刚刚放学回家的Hankson正在思考一个有趣的问题。今天在课堂上,老师讲解了如何求两个正整数
- 2024-05-24C语言 基本算术运算
函数表达e的x次方:exp(x)x的y次方:pow(x,y)根号x: sqrt(x)|x|: abs(x)lnx: log(x)lgx: sinx: sin(x)cosx: cos(x)分离个位十位百位千位的数字千位:x/1000%10百位:x/100%10十位:x/10%10
- 2024-04-11洛谷题单指南-数学基础问题-P1072 [NOIP2009 提高组] Hankson 的趣味题
原题链接:https://www.luogu.com.cn/problem/P1072题意解读:求有多少个x,满足x和a0的最大公约数是a1,x和b0的最小公倍数是b1,多组数据。解题思路:枚举法:因为x和a0的最大公约数是a1,x和b0的最小公倍数是b1,所以x不大于b1。枚举x有两种思路:1、x是a1的倍数,最多需要枚举
- 2024-04-10原语笔记:IDDR和ODDR
IDDR IDDR的工作模式OPPOSITE_EDGE SAME_EDGEModeSAME_EDGE_PIPELINEDMode 参考使用:generategenvari;for(i=0;i<4;i=i+1)begin:iddr_blockIDDR#(.DDR_CLK_EDGE("SAME_EDGE_PIPELINED"),//"OPP
- 2024-04-08假设a=3’b101,b=3’b001,下列描述错误的是()。
选项:A、~^a=1'b0B、a<<2=3'b100C、(a<b)?1:0=0D、{3{2'b10}=6’b101010答案:A解析:归约操作符包括:归约与(&),归约与非(&),归约或(|),归约或非(|),归约异或(),归约同或(~)。归约操作符只有一个操作数,它对这个向量操作数逐位进行操作,最终产生一个1bit结果。~^a=~(1'b1^1'b0^1'b1)=~(1
- 2024-03-31[吾题有解] HDLBits : Exams/m2014 q6b
本题是一道简单的FSM设计题,题中已经给出了状态转移图,只要求我们输出用于表示状态的3位2进制(y[3:1])中第2位(y[2])的次态,这里主要是记录实现该输出的两种思路,且这两种描述思路下的代码在综合时可能会得到两种不同的电路。首先是第一种只采用一条assign语句的描述方法:moduleto
- 2024-03-27OSERDES与HDMI
参考之前笔记:Hdmi接口与XAPP460-CSDN博客原语:串并转换器-CSDN博客手册:XAPP460UG472AMD技术信息门户例化两次,其中一个调成slave,实现10转1;//例化OSERDESE2原语,实现并串转换,Master模式OSERDESE2#(.DATA_RATE_OQ("DDR"),//设置双倍数据速率.DATA_RA
- 2024-02-19repeat得到的是[b0 b1 b0 b1]现在需要[b0 b0 b1 b1]
pytorch一个tensor比如是[b0b1]用tensor.repeat(2)函数可以得到[b0b1b0b1]我现在想得到[b0b0b1b1]如何优雅的得到?importtorchc=torch.randint(0,9,(2,3))d=c.repeat(3,1)print(f"c={c}\nd={d}")d=c.unsqueeze(1)e=d.repeat(1,3,1)print(
- 2024-01-142024/1/14 算法笔记
1.图论的反向建边一般问题:有向图的多个起点到一个终点的最短距离是最短路的变式。我们只需要把图的箭头反向(正向变逆向,逆向变正向)矩阵:mp[u,v]=cost---->mp[v,u]=cost邻接表也是类似的方法[P2853USACO06DEC]CowPicnicS-洛谷|计算机科学教育新生态(luo
- 2024-01-10基于FPGA的电子琴设计(按键和蜂鸣器)---第一版---郝旭帅电子设计团队
本篇为各位朋友介绍基于FPGA的电子琴设计(按键和蜂鸣器)----第一版。功能说明:外部输入七个按键,分别对应音符的“1、2、3、4、5、6、7”,唱作do、re、mi、fa、sol、la、si。当某个按键按下时,蜂鸣器发出对应的声音----1.默认发出0.2秒(可以调整)。2.蜂鸣器发出对应的中音。使用平台:本次设计
- 2023-12-2938 LVDS Select IO高速Serdes
软件版本:VIVADO2021.1操作系统:WIN1064bit硬件平台:适用XILINXA7/K7/Z7/ZU/KU系列FPGA登录米联客(MiLianKe)FPGA社区-www.uisrc.com观看免费视频课程、在线答疑解惑!1概述高速串行通信优势非常巨大,只需要很少的IO引脚就可以实现高速通信,这也是当今FPGA高速接口的核心技术。
- 2023-12-2711 ADC模块FEP-DAQ422X采集显示波形方案
软件版本:VIVADO2021.1操作系统:WIN1064bit硬件平台:适用XILINXA7/K7/Z7/ZU/KU系列FPGA登录米联客(MiLianKe)FPGA社区-www.uisrc.com观看免费视频课程、在线答疑解惑!1概述本方案通过把DAQ422X采集到的数据,通过前面已经完成的示波器显示驱动进行在屏幕上显示ADC采集的波形数据
- 2023-12-12verilog设计行为仿真和时序仿真不一致, 原来是敏感信号的问题
描述最近在vivado中设计一个计算器:28bit有符号加减法,结果出现行为仿真和时序仿真不一致情况代码r_a,r_b:对计算数据a,b的寄存器存储,也是计算器的数据输入s_bit:符号位cout:28bit计算器的进位输出cout[27]:最高位进位,用来判断符号以及加法进位always@(a,b
- 2023-12-112023第八届上海市大学生网络安全大赛-磐石行动(misc+crypto) WP
Cryptobird题目docx文档出现:我的解答:使用在线工具即可:https://www.dcode.fr/birds-on-a-wire-cipherflag{birdislovely}crackme题目importosimportstringfromrandomimportrandint,samplefromCrypto.Util.numberimport*fromCrypto.CipherimportAESfromC
- 2023-12-07m基于FPGA的8PSK调制解调系统verilog实现,包含testbench测试文件
1.算法仿真效果vivado仿真结果如下: 借助matlab看8PSK的星座图: 2.算法涉及理论知识概要 随着通信技术的不断发展,相位调制技术因其高频谱效率和抗干扰能力而广泛应用于无线通信系统中。其中,8PSK(8相位相移键控)作为一种高阶调制方式,具有更高的频
- 2023-11-14m基于FPGA的2ASK调制解调系统verilog实现,包含testbench测试文件
1.算法仿真效果 本系统Vivado2019.2平台开发,测试结果如下: 2.算法涉及理论知识概要 2ASK调制解调是一种数字调制解调技术,它是基于ASK调制的一种数字调制方式。ASK调制是一种模拟调制方式,它是通过改变载波的振幅来传输数字信号。而2ASK调制解调则是将数