自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 ERROR:compile simlib failed to compile for modelsim with error in 1 library (cxl error. log)

一般vivado使用modelsim仿真时的错误解决办法可能有;4、在vivado中设置modelsim仿真位置和编译库位置。在vivado使用modelsim仿真时,出现以下错误。2、编译库时出错 ,重新编译。重新打开工程后将这个取消,

2024-07-07 11:30:00 469

原创 Recompile unisim.vcomponents because ieee.std_logic_1164, ieee.numeric_std have changed.

在进行vivado使用modelsim仿真时出现如上错误,原因可能是换版本后要覆盖之前编译的库,我是新建文件夹,然后重新编译了库。

2024-07-04 23:30:00 433

原创 Error: Spread. ip user files/ipstatic/hdl/xbip dsp48 wrapper v3 0 vh rfs. Library “unisim“not found

原因应该是vivado与modelsim版本不匹配,vivado18.3应该与modelsim10.6c 匹配。将vivado18.3和modelsim-SE10.7安装好之后,在vivado中使用modelsim仿真时。vivado与modelsim联合仿真-----遇到的错误(1)

2024-07-02 17:23:51 501 1

原创 FPGA 课程大作业 蜂鸣器制作音乐

【代码】FPGA 课程大作业 蜂鸣器制作音乐。

2024-06-24 12:00:00 479

原创 verilog 设计与综合实验报告(7)

首先定义一个缓存器,位宽为32位,深度为32位,然后根据读写时序,设置写使能和读使能wren = i_apb_pwrite && i_apb_penable && i_apb_psel;当i_apb_psel为高,i_apb_penable为低,i_apb_pwrite为高时写入数据2和地址1,之后i_apb_penable为高时保持一个周期,之后读时序i_apb_psel为高,i_apb_penable为低,i_apb_pwrite为低时,地址1,读出数据2。进行下一次写入地址2数据3,读出数据3。

2024-06-20 16:09:12 739

原创 verilog 设计与综合实验报告(6)

输入为car车辆到来时为1,无车时为0,输出o_signal为交通信号灯,0001时为红灯,0010时为黄灯,0100时为绿灯,1000时为左拐灯,复位之后,交通灯在空闲状态,当车辆到来时交通灯到下一状态绿灯,等待40s,到下一状态左拐灯,等待15s,到黄灯,然后等待5s转到空闲态,无车时,转到红灯,等待55s之后,到黄灯等待5s,回到空闲态继续判断。

2024-06-20 12:49:58 661 1

原创 Windows下 Modelsim10.7下载安装及破解

12、在win64文件下,找到patch64_dll.bat,双击之后,在弹出的页面中选择“是”,待“LICENSE”记事本弹出,点击“文件->另存为”,保存路径,保存到安装路径下;13、然后配置环境变量,win11点击设置-系统-高级系统设置-环境变量-用户变量下的;14、点击图标,打开modelsim后出现以下界面,则破解成功;9、出现以下界面,表示安装成功,点击完成。3、 选择安装路径,尽量不要放在c盘,然后点击下一步。6、出现以下界面点击 “是”,8、出现以下界面,点击“否”,

2024-06-19 20:24:53 1166 6

原创 verilog 设计与综合实验报告(5)

当复位为0时,开始输入,当时钟上升沿到来时给输入,01010011时,最后是10011所以下一个时钟输出1。输入为010100110100110011,总共检测到三个10011,分别为01010011,输出1,01010011010011,输出1,010100110100110011输出1。

2024-06-19 19:21:32 689

原创 verilog 设计与综合实验报告(4)

当复位为低时开始计数,从8’b00000001开始移位,00000010,00000100,00001000,00010000,00100000,01000000到8’b10000000,然后再移位01000000,00100000,00010000,00001000,00000100,00000010再到8’b00000001。环形计数器的计数周期为2*WIDTH-1,例如8bit的寄存器计数周期为15。

2024-06-18 22:32:37 306

原创 verilog 设计与综合实验报告(3)

例如:4x4bit调用2x2bit的模块,如1101x1110,则10x01,10x11,11x01,11x11,得到10,110,11,1001,然后错位得到10,11000,1100,10010000,则相加得到10110110。首先设计一个16x16bit的乘法器,然后将64bit分为4个16bits,通过错位相乘,则就有16个16x16的模块,然后参考竖式计算的格式,进行错位相加,得到129bit的输出out。输入为64bit的a和b,输出为129bit的out。十进制为13x14 = 182。

2024-06-17 09:35:39 692

原创 verilog 设计与综合实验报告(2)

输入peolpe_cnt为参与表决的人数,每一位bit表示一人,低位不赞成,高位赞成,输出is_or_not表示表决是否通过,低位不通过,高位通过。使用两个寄存器,cnt_is和cnt_not表示赞成和不赞成的人的个数,如果cnt_is>cnt_not则表示通过,反之则表示不通过。1的个数为5个,表示5个人赞成,10个人不赞成,则最终不通过,输出is_or_not为0,1的个数为8个,表示8个人赞成,7个人不赞成,则最终通过,输出is_or_not为1,

2024-06-16 12:23:37 155

原创 verilog 设计与综合实验报告

输入都为8bit,200ns时,a=100,b=25,则re = 1;500ns时,a=3,b=75,则reb = 1;输入为时钟i_clk,复位i_rst,a,b;输出为re,reb,eq。使用组合逻辑,always语句块。900ns时,a=98,b=98,则eq = 1;

2024-06-15 21:24:37 172

MODELSIM -10.6d

MODELSIM -10.6d,用于fpga仿真

2024-07-02

UG906 Vivado Design Suite User Guide

Vivado Design Suite User Guide Design Analysis and Closure Techniques

2024-06-23

Typora x64软件

Typora x64软件,支持markdown格式,高效文件编辑

2024-06-19

Adobe Acrobat PDF阅读器

Adobe Acrobat PDF阅读器,可以有效的阅读pdf文件,方便又快捷。

2024-06-19

EDA工具,modelsim

适用于从事EDA行业,FPGA,芯片行业

2024-06-18

fpga-ZC706P-原理图

fpga-ZC706P-原理图

2024-06-16

pg239-pcie-phy

pg239-pcie-phy

2024-01-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除