Wr__
码龄5年
关注
提问 私信
  • 博客:16,519
    16,519
    总访问量
  • 10
    原创
  • 278,262
    排名
  • 112
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2019-11-12
博客简介:

qq_45869788的博客

查看详细资料
  • 原力等级
    当前等级
    2
    当前总分
    124
    当月
    2
个人成就
  • 获得143次点赞
  • 内容获得9次评论
  • 获得209次收藏
创作历程
  • 7篇
    2024年
  • 4篇
    2023年
成就勋章
TA的专栏
  • 【数字IC验证】
    5篇
  • 【数字IC设计】
  • 【CPU架构】
    5篇
  • 【AI】
    1篇
  • 【GPU】
  • 【Formal】
  • 【web3- solana】
    1篇
兴趣领域 设置
  • 嵌入式
    嵌入式硬件
  • 硬件开发
    硬件工程驱动开发fpga开发dsp开发arm开发射频工程基带工程硬件架构
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

【嵌入式编程】static、volatile和extern 关键字的重要性

当你在与微控制器(MCU)一起工作时,浏览代码库时,很难忽略这些关键字。
原创
发布博客 2024.06.19 ·
383 阅读 ·
5 点赞 ·
0 评论 ·
6 收藏

【CPU 多核技术】一文带你看懂CPU多核技术- 发展历程及技术细节

多核心CPU和SoC是为了满足整机系统对处理能力和处理速度不断提升的需求,在单核心CPU沿着摩尔定律向前发展,受到了芯片功率极限阻碍时,人们不得不选择的一种突破路线。多核心CPU推动着操作系统的更新和升级,操作系统又决定了多核心CPU效能的发挥。多核心CPU技术的难点是多核心之间的信息传递、数据同步和任务调度等。系统性能优劣不能只考虑CPU核心数量,还要考虑操作系统、调度算法、应用和驱动程序等。多核心CPU技术和FinFET等3D芯片技术可以看作是延续摩尔定律生命的两大关键技术。
原创
发布博客 2024.06.10 ·
5582 阅读 ·
32 点赞 ·
0 评论 ·
43 收藏

【MIPS】Cache一致性协议之: MESI 协议

多核处理器上有一套完整的协议,来保证Cache一致性。比较经典的Cache一致性协议当属MESI协议。dirty和valid标志,它们很好的描述了 Cache 和 Memory (内存)之间的数据关系(数据是否有效,数据是否被修改),而在多核处理器中,多个核会共享一些数据,MESI协议就包含了描述共享的状态。转自:https://blog.csdn.net/muxiqingyang/article/details/6615199。
原创
发布博客 2024.03.10 ·
2282 阅读 ·
25 点赞 ·
2 评论 ·
59 收藏

[AIDV] 芯片验证:AI 机器学习在 DV 中的应用及进展

现代硬件设计的功能要求不断增加,这意味着传统的功能验证过程在满足设计上市时间目标方面变得效率低下。大量的事实证明,机器学习 (ML) 模型对于流程主要部分的自动化非常有价值,而这些部分通常占用了工程师的精力;使他们不再需要添加新的覆盖率指标来使设计更加稳健。
原创
发布博客 2024.03.01 ·
2782 阅读 ·
33 点赞 ·
2 评论 ·
37 收藏

【个人思考】IC验证工程师的起源与进化

20年前所需的功能验证技能几乎无法与今天的验证技能相提并论,随着设计和验证变得更加抽象,硬件与固件、软件的实现边界不断移动,以及新技术的采用,这种变化应该被期望。优秀的验证工程师是多年经验的积累。20到30年前,一个优秀的验证工程师了解设计,知道如何构建简单的功能测试计划清单,并在模拟器中大致上进行设计级别的连线,构建能够检测功能故障的模型还能获得额外的加分。衡量一名优秀的验证工程师的最佳指标不是他们给出的答案,而是他们所提出的问题以及提问的速度。今天,一个优秀的验证工程师几乎是一个全知的工程师。
原创
发布博客 2024.01.16 ·
440 阅读 ·
8 点赞 ·
1 评论 ·
8 收藏

【CPU cache】与程序员相关的CPU缓存知识漫谈

与程序员相关的CPU缓存知识 1.基础知识 2. 缓存的命中 3.缓存的一致性 4.程序性能
原创
发布博客 2024.01.09 ·
1418 阅读 ·
28 点赞 ·
0 评论 ·
32 收藏

【个人思考】数字芯片领域,未来值得投身方向?

这两种芯片已经是芯片界的元老,推荐这两个方向不仅仅是因为它们在消费电子、服务器、云计算等领域有着稳定的出货量,更是因为CPU/GPU作为超大规模的芯片,对个人的技能栈能做非常全面的学习补足。存算一体芯片未来的挑战也颇多,包括计算单元的设计,数据传输路径的优化,对应的软件编译器的部署等。这个方向需要具备数字信号处理、通信协议、射频等方面的知识,具有较高的技术门槛。当然没有十几二十年的学习和经验积累,是搞不定它们的,除此之外,想设计出有市场竞争力的高性能CPU/GPU,光有时间的积累还不够,智商也是要的。
原创
发布博客 2024.01.03 ·
406 阅读 ·
11 点赞 ·
1 评论 ·
7 收藏

【MIPS】MIPS指令集:内嵌汇编asm语法介绍

内嵌汇编指令"move %0,%1
\t"中的move还不是真正的MIPS汇编指令,MIPS中的move指令的2个操作数是寄存器,而此处move的操作数是c语言中的变量。“memory”就是通知GCC编译器,此段内嵌汇编修改了memory中的内容,asm之前的c代码块和之后的c代码块看到的memory可能是不一样的,对memory的访问不能依赖之前的缓存,需要重新加载。操作符就使用MIPS汇编指令中的助记符,操作数可以是%0,%1,%2形式的占位符,来表示c语言中变量ret、a和b。整个程序功能很简单。
转载
发布博客 2023.08.14 ·
611 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

[web3初学入门-- solana] Solana介绍

一句话概括“Solana是一条高性能的L1公链”。
原创
发布博客 2023.08.13 ·
771 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

【SystemVerilog中的浅复制(shallow copy)和深复制 (deep copy)】

俗话说得好:遇事不决问标准,今天回顾问题时,发现对浅复制(shallow copy)和深复制 (deep copy) 的理解不够深入,整理一下标准中对深复制和浅复制的介绍和自己的理解;
原创
发布博客 2023.05.28 ·
355 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

【数字IC验证进阶】SystemVerilog的随机稳定性

作为基于约束的随机验证方法的一部分,在ASIC/FPGA开发过程中,每晚会运行一套测试,并且每晚的回归测试都会使用不同的种子运行。这样,每当测试使用不同的随机种子运行时,测试平台中的 $urandom, $urandom_range & (class) randomize()调用会生成不同的随机数,从而导致DUT的不同激励和配置。这些回归测试中的任何测试失败都必须是可复现的,特别是如果失败结果证明是RTL错误。
原创
发布博客 2023.05.25 ·
1141 阅读 ·
1 点赞 ·
3 评论 ·
9 收藏