数字IC那些事儿
码龄11年
关注
提问 私信
  • 博客:28,796
    28,796
    总访问量
  • 22
    原创
  • 73,641
    排名
  • 34
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2014-04-06
博客简介:

u014566195的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    208
    当月
    0
个人成就
  • 获得37次点赞
  • 内容获得2次评论
  • 获得128次收藏
创作历程
  • 2篇
    2024年
  • 4篇
    2023年
  • 12篇
    2021年
  • 3篇
    2020年
  • 1篇
    2019年
成就勋章
TA的专栏
  • IC前端
    5篇
  • shell
    2篇
  • makefile
    1篇
  • AXI协议
    1篇
  • 软件使用问题
    1篇
  • FPGA
    1篇
兴趣领域 设置
  • 硬件开发
    fpga开发
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

175人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

DDR相关问题

DDR内存中的“2T时序”是指内存的(Command Rate, CR),这是一个内存时序参数,决定了内存控制器向内存发出命令需要多少个时钟周期。
原创
发布博客 2024.09.23 ·
377 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

xilinx block design 导出、导入

IP配置会有变化,导致整个工程工作失败,遇到Processor System Reset配置发生变化,导致reset出现问题。
原创
发布博客 2024.05.17 ·
256 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Xilinx MIG PHY Calibration 仿真方法

目录1. 建立MIG example design工程2. 去掉microblaze_mcs_0.sv 的simulation选项: 3. 去掉microblaze_mcs_0.sv 的simulation选项:3. 设置综合用ddr4_0_microblaze_mcs.v文件仿真可用:4. calibration_ddr.elf 增加simulation选项:
原创
发布博客 2023.12.20 ·
538 阅读 ·
8 点赞 ·
0 评论 ·
8 收藏

DDR4时序参数整理

tRAS (Active to Precharge Delay): 行选通到预充电的延迟时间,即行选通到下一次行选通开始之间的时间间隔。tRTP (Read to Precharge Delay): 读到预充电的延迟时间,即读操作完成到预充电开始之间的时间间隔。tRP (RAS Precharge Time): 行选通预充电时间,即行选通结束到下一次行选通开始之间的时间间隔。tRCD (RAS to CAS Delay): 行选通到列选通的延迟时间,即发出行地址到发出列地址的时间间隔。
原创
发布博客 2023.11.06 ·
5387 阅读 ·
5 点赞 ·
0 评论 ·
19 收藏

Verdi 使用技巧

1. 怎么打开波形快一点。
原创
发布博客 2023.07.23 ·
263 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

VCS 后仿问题总结

处理:如果过SDF文件中写了device delay,则会按device delay处理。如果没写device delay直接忽略就行。这个warning出现在SDF文件中标注output 到output的delay。
原创
发布博客 2023.07.23 ·
1612 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

CDC跨时钟域问题总结

1.metastability(亚稳态,无法确定是0还是1)造成亚稳态原因:建立保持时间违例时。setup or hold violations lead to metastable states.区别于竞争冒险,竞争冒险是组合逻辑电路问题。解决办法:单bit时,两级或三级同步。2. Reconvergence 问题(多bit数据合并,每bit延时不一致)解决办法:使数据每次只有1bit发生变化(gray encoder)。编码后原时钟打一拍,目的时钟两级同步..
原创
发布博客 2021.12.29 ·
1831 阅读 ·
1 点赞 ·
0 评论 ·
17 收藏

moore 状态机和mealy状态机的区别

moore 状态机输出只与当前状态有关,mealy状态机输出与当前状态和输入有关。
原创
发布博客 2021.12.28 ·
3189 阅读 ·
2 点赞 ·
0 评论 ·
4 收藏

Makefile:8: *** missing separator. Stop.

出现这个错误的原因通常是tab格式错误导致的。Makefile的命令行必须以一个tab作为开头,而Makefile中变量的定义、赋值以及Makefile内定函数如$(error “strings”)都不能以TAB开头,不然make会将其作为命令来处理!常用的代码编辑器vim、sublime、vscode等有可能把TAB替换为空格,导致缺少tab。命令,用其他工具补上tab键就行了。...
原创
发布博客 2021.12.10 ·
1362 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

makefile = 、:=、+=区别

因为shell只认识字符串,+=就是字符串连接的意思。+=:x本来是 U; x += SB;那么运行结果就是 x为USB;= :看下面的例子: x = sb; y = u$(x) x = all运行结果x 是all y是uall将=改成:= x := sb; y := u$(x) x := all运行结果x是all y是usb怎么样?有感觉了吧。这里=的话算$(x)的时候会一直搜索到...
原创
发布博客 2021.12.10 ·
140 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

AXI interleaving。

注意interleving和out of order的区别:一个burst请求是一个transaction,假设transaction的burst length=5。那么数据通道对于一个transaction来说会有5个transfer。假设2个transaction的ID分别为ID0和ID1。每个transaction之间的transfers分别为:ID0_0、ID0_1、ID0_2、ID0_3、ID0_4,每个transfer对应一个beat。out of order:ID请求序列:...
原创
发布博客 2021.11.01 ·
3001 阅读 ·
5 点赞 ·
0 评论 ·
13 收藏

Verilog时序优化方法

1)逻辑条件判断“A==B”和“A!=B”全部换成“!(A^B)”和“A^B”2)复杂的逻辑条件判断全部单独用一个时钟去判断,如:if(XXXXXXXXXXXXXXXXXXXX)改为如下:reg Flag;Flag <= XXXXXXXXXXXXXXXXXXXX;if(Flag)这种大小判断略微还好一些,对于减法等运算一定不能在if条件中直接计算,否则会导致很差的逻辑时序;3)如果模块数据是经过较为复杂的运算得到的,采用寄存器输出。...
原创
发布博客 2021.11.01 ·
1091 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

modelsim详细使用教程(一看就会).pdf

发布资源 2021.09.09 ·
pdf

DFI协议3.0~5.0.rar

发布资源 2021.09.09 ·
rar

最新verilog ieee 1364-2005 IEEE标准.pdf

发布资源 2021.09.09 ·
pdf

为什么Exclusive access访问?

AMBA AXI exclusive access may look simple at first glance, but as we delve deeper into it, we find the different flavors of exclusive access. The possibility of these different scenarios and combinations poses a tough challenge in verifying the critical fe
原创
发布博客 2021.08.08 ·
2520 阅读 ·
2 点赞 ·
0 评论 ·
6 收藏

GCC make编译时make: warning: Clock skew detected. Your build may be incomplete.

问题描述:解决办法:1、cd ~2、touch .
原创
发布博客 2021.06.28 ·
256 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

sublime text 3 lincense被删除解决办法

将下面下面的内容加入到你的hosts文件127.0.0.1 license.sublimehq.com127.0.0.1 45.55.255.55127.0.0.1 45.55.41.223
原创
发布博客 2021.04.13 ·
200 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

三种复位方式

一、特点: 同步复位:用Verilog描述如下: always @ (posedge clk) begin if (!Rst_n) ... end 异步复位:用Verilog描述如下: always @ (posedge clk,negedge Rst_n) begin if (!Rst_n)...
原创
发布博客 2021.03.25 ·
2619 阅读 ·
3 点赞 ·
0 评论 ·
9 收藏

常用Linux命令

1.修改用户密码:
原创
发布博客 2021.03.24 ·
74 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多