messi_cyc
码龄14年
关注
提问 私信
  • 博客:332,301
    332,301
    总访问量
  • 5
    原创
  • 14,359
    排名
  • 135
    粉丝
  • 7
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
  • 加入CSDN时间: 2011-05-07
博客简介:

messi_cyc的专栏

查看详细资料
  • 原力等级
    成就
    当前等级
    1
    当前总分
    66
    当月
    10
个人成就
  • 获得181次点赞
  • 内容获得20次评论
  • 获得1,447次收藏
  • 代码片获得216次分享
创作历程
  • 8篇
    2024年
  • 7篇
    2023年
  • 8篇
    2022年
  • 8篇
    2021年
  • 1篇
    2020年
  • 12篇
    2018年
  • 46篇
    2017年
  • 1篇
    2014年
成就勋章
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

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

PCIe错误报告的两种机制详解

因为在一些平台下发送ERR_NONFATAL可能会阻止其他设备的恢复操作或者决定错误的最终处理,由于不是最合适决定错误最终处理的设备,该设备可以通过配置AER来将错误已ERR_COR的形式通知其他设备,如果是最合适的设备则会以ERR_NONFATAL消息的方式通知其他设备。对于ERR_NONFATAL,如果软件想避免后续接受设备的错误检测,可以直接配置AER将该错误升级为ERR_FATAL,后续的设备总是会以ERR_FATAL的方式转发下去,无论后续设备是哪种身份。
原创
发布博客 2024.11.05 ·
393 阅读 ·
4 点赞 ·
0 评论 ·
8 收藏

【PCIe 5.0 - 8】PCIe 事务层详解4 - First/Last DW Byte Enables规则

本节定义了相应的规则。如果 1 DW 的Read Request指定没有enable byte的读取(第一个DW BE[3:0]=0000b),则相应的Completion 必须指定1个 DW 的长度,并包含1个DW的data payload,但未指定Completion packet中data payload的内容,它可以是任何值。没有byte enabled的 1 DW Memory Write Request或“零长度写入”可被某些协议下的设备使用,以实现预期的副作用,如LN 协议。
原创
发布博客 2024.08.14 ·
668 阅读 ·
17 点赞 ·
0 评论 ·
7 收藏

PCIe ARI (Alternative Routing-ID Interpretation)介绍

Alternative Routing-ID Interpretation,顾名思义,可替换的Routing ID,意味着这是一种要把Routing ID的部分或全部替换掉的机制。
转载
发布博客 2024.08.13 ·
230 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

VCS 或 Verdi 查看Memory 波形

箭头所示的那个窗口是nWave 专门到来看Memory 的窗口, 使用Tools => Memory/MDA 打开。Time => 选中 Sync Cursor Time 的话可以使窗口同步nWave 里的光标所示的数据。点击Display Range 左边的两个箭头可以点到上/下一处Memory 值变化的地方。打开之后需要先点击窗口中的信号图标添加信号。
转载
发布博客 2024.06.27 ·
483 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

PCIe TLP Prefix & PASID TLP Prefix介绍

对于支持TLP Prefix及AER的device function,在开启了TLP Prefix Log Present Bit后,AER机制会把TLP Prefix错误记录到TLP Prefix Log Register,遵循的规则与TLP Header Log Register相同。若function收到的End-End TLP Prefix超出了function定义的最大值则报错,并把第一笔溢出的End-End TLP Prefix存入Header Log寄存器的第一个DW中(其余未定义)。
转载
发布博客 2024.03.13 ·
706 阅读 ·
1 点赞 ·
1 评论 ·
6 收藏

Read Completion Boundary (RCB)切分规则

这时会有三笔completion返回,第一笔从0X60开始读取32 Bytes数据,第二笔数据从0X80开始读取128 Bytes数据,第三笔从0X100地址开始读取40 Bytes数据。这时不会返回multi-completions,所以不会对返回包进行切分,从request的起始地址读够length长度的数据返回。第一笔completion必须开始于request的起始地址,当request的length不大于RCB时不进行切分,当request的length大于RCB时在RCB处结束。
转载
发布博客 2024.02.27 ·
175 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

VESA DSC简单解析

在实际系统中,一张图片使用多个slices,slices是连续传输与接受的,编码器与解码器的速率buffer持有的数据可能不止源于一个slices,由于缓冲区模型延迟以及在解码前一个切片或编码下一个切片时一个切片的传输比特之间的相关重叠。在这种情况下,一个slice的最后的bits,将放在源于其他的slice的分隔包,包括垂直紧邻于第一个slice之下的slice中的开始bits。比如,RC Buffer模型满的时候,编码器的速率buffer是满的,而解码器的速率buffer是空的。
转载
发布博客 2024.02.04 ·
1212 阅读 ·
1 点赞 ·
0 评论 ·
9 收藏

sensor 感光原理和输出格式,sensor图像采集原理

bayer格式图片是伊士曼·柯达公司科学家Bryce Bayer发明的,Bryce Bayer所发明的拜耳阵列被广泛运用数字图像。对于彩色图像,需要采集多种最基本的颜色,如rgb三种颜色,最简单的方法就是用滤镜的方法,红色的滤镜透过红色的波长,绿色的滤镜透过绿色的波长,蓝色的滤镜透过蓝色的波长。如果要采集rgb三个基本色,则需要三块滤镜,这样价格昂贵,且不好制造,因为三块滤镜都必须保证每一个像素点都对齐。当用bayer格式的时候,很好的解决了这个问题。
转载
发布博客 2024.01.24 ·
2025 阅读 ·
8 点赞 ·
0 评论 ·
28 收藏

后仿中的nonotifier选项

no_notifer 会使整个design的timing 的检查停止。PostSimulation 由于异步电路的存在,经常出现X态,影响仿真结果。================nc.tfile 的内容==========================vcs_cfg 的内容==========和nc的仿真工具中,排除这部分电路的timingcheck?nonotifier选项用于关闭电路中的时序检查。在VCS中的选项为+no_notifier。NC中的选项为-nonotifier。
转载
发布博客 2023.12.15 ·
694 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

VCS覆盖率使用详解(基础、合并、查看、分析)

但是也可以通过-cm_name配合-cm_test来指定在./simv.vdb/snps/coverage/db/testdata/xxx_test_name下产生上述覆盖率xml文件,这样当在同一个用例下进行仿真时,就可以通过不同的目录名字来区别每次仿真带来的覆盖率信息的不同,这样就可以知道某个信号的覆盖率是该测试用例下哪次仿真产生的(通常不同seed来仿真同一个测试用例)。可以看到这里将一次回归中的多个仿真用例下的xxx.vdb进行了合并,最终得到了合并后的覆盖率信息simv_merge.vdb。
转载
发布博客 2023.06.20 ·
5894 阅读 ·
18 点赞 ·
1 评论 ·
104 收藏

后仿遇到违例

后仿
转载
发布博客 2023.02.17 ·
2408 阅读 ·
1 点赞 ·
1 评论 ·
23 收藏

跨时钟域处理方法总结--最终详尽版跨时钟域处理--最终详尽版

IC
转载
发布博客 2023.02.13 ·
8060 阅读 ·
16 点赞 ·
2 评论 ·
233 收藏

[VCS]门级仿真及SDF反标

VCS仿真
转载
发布博客 2023.02.11 ·
5450 阅读 ·
7 点赞 ·
0 评论 ·
72 收藏

STA - Clock Groups:set_clock_groups

DC
转载
发布博客 2023.01.17 ·
358 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

详解DFT的scan(边界扫描)

scan
转载
发布博客 2023.01.07 ·
2898 阅读 ·
1 点赞 ·
1 评论 ·
22 收藏

Synopsys SpyGlass CDC 学习 (一)

spyglass
转载
发布博客 2022.11.18 ·
1791 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

VCS使用SDF文件进行后仿反标

VCS后仿
转载
发布博客 2022.10.31 ·
3930 阅读 ·
3 点赞 ·
0 评论 ·
50 收藏

芯片后仿问题

VCS后仿
转载
发布博客 2022.10.31 ·
2415 阅读 ·
2 点赞 ·
0 评论 ·
48 收藏

VCS/Questa SIM 使用流程及Makefile

VCS仿真
转载
发布博客 2022.10.25 ·
2622 阅读 ·
0 点赞 ·
0 评论 ·
14 收藏

关于后仿我知道得不多

VCS
转载
发布博客 2022.10.25 ·
5306 阅读 ·
5 点赞 ·
1 评论 ·
92 收藏
加载更多