heureu-x,-se
码龄5年
关注
提问 私信
  • 博客:17,514
    17,514
    总访问量
  • 11
    原创
  • 70,339
    排名
  • 28
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 加入CSDN时间: 2020-02-22
博客简介:

Yansiwei777的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    2
    当前总分
    129
    当月
    0
个人成就
  • 获得37次点赞
  • 内容获得16次评论
  • 获得99次收藏
创作历程
  • 2篇
    2024年
  • 8篇
    2023年
  • 1篇
    2020年
成就勋章
TA的专栏
  • 数字前端
    8篇
  • IC Learning
    1篇
  • silvaco TCAD
    1篇
兴趣领域 设置
  • 人工智能
    深度学习
创作活动更多

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

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

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

关于FPGA JESD204IP的使用(ultrascale系列)

在设计了JESD204B链路协议,为了验证设计的正确性与FPGA的JESD204B IP进行了原型验证,以及在流片后进行的板级验证。以以下博客为主,基本涵盖所有点。
原创
发布博客 2024.10.21 ·
224 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

关于前仿设计经验谈

寄存器采样设计一般设计中,寄存器优先采用上升沿采样,也可以设计用negedge clk采样,但最好不要混用,尤其在高频的设计中,双沿采样在频率不变时,提高数据速率,可能会导致数据采样出错;在低频下且最好为50%的占空比下,如果有设计要求可以使用双沿采样,例如时钟切换电路中,双沿采样可以消除时钟毛刺,或者有保持时钟速率不变的前提下需要提高数据速率的设计要求可以使用。
原创
发布博客 2024.01.06 ·
415 阅读 ·
5 点赞 ·
1 评论 ·
9 收藏

关于后仿经验谈

【代码】关于后仿经验谈。
原创
发布博客 2023.12.18 ·
1752 阅读 ·
7 点赞 ·
0 评论 ·
14 收藏

关于数模芯片经验谈

参考链接:
原创
发布博客 2023.12.01 ·
551 阅读 ·
9 点赞 ·
1 评论 ·
13 收藏

跨时钟信号的设计CDC

A信号latch住 —> 同步到B时钟 —>取B时钟上升沿 —> 同步到A时钟latch —> A的latch信号识别到上一步的latch拉低 —> B的latch也识别后拉低。latch信号(电平信号)/slow—>fast,打拍处理。②握手wave(fast—>slow/不清楚关系)vcs +optconfigfile + 文件名。总线:多根线都叫总线,并非指某种协议。instance{异步的同步模块}
原创
发布博客 2023.11.30 ·
462 阅读 ·
10 点赞 ·
0 评论 ·
8 收藏

pipeline流水线设计

前级操作时间最好与后级的操作时间比较接近,在这种情况下,前级的输出可以直接作为后级的输入。如果前级的操作时间小于后级的操作时间,而实际的吞吐量要求很高,则必须通过复制逻辑,将数据分流,或者在前级对数据采用存储,后处理方式,否则会造成后级数据溢出。通常由于程序计数器PC的值发生变化导致的。整个数据处理过程是“单向流”,即没有反馈或者迭代运算,前一个步骤的输出是下一个步骤的输入,则可以考虑采用流水线设计方法提高系统的数据处理频率,即吞吐量。定义:无法提供指令所需数据而导致指令不能在预定的时钟周期内执行的情况。
原创
发布博客 2023.11.21 ·
108 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

笔试测试面试

FPGA中设定一个信号为三态门,在Verilog中,就是设定该信号的类型为inout。通常用在总线接口中,因为在一个总线上同时只能有一个设备端口作输出,这时其他端口必须在高阻态,同时可以输入这个输出端口的数据。NOTE:fpga代码设计中,记得有一条“原则”,对于三态口,尽量在顶层模块使用三态,不要在内部子模块使用三态,不然会带来一系列问题。关键路径上用少量 LVT 加 SVT ,普通path上用 SVT 和 HVT,timing 特别松的 path 上多用 HVT。SVT:标准阈值 居于两者中间。
原创
发布博客 2023.11.16 ·
135 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

关于dc综合问题

可以通过把与非门吸收到 C 中的组合逻辑的方法消除粘滞逻辑(如下图), 从而使得电路的顶层模块仅仅是将子模块拼接在一起, 而没有独立的电路结构, 这样的一个另一个好处是可以使得在至下而上的设计策略中不需要编译顶层模块。在这张图里, 组合逻辑被划到了 C 模块中, 它不仅能保证组合的最佳优化还能保证时序的最佳优化, 因为里面的寄存器在优化的过程中可以吸收前面的组合逻辑, 从而形成其他形式的时序元件, 如由原先的 D 触发器变成 JK 触发器、 T 触发器、 带时钟使能端的触发器等等。
原创
发布博客 2023.11.10 ·
1167 阅读 ·
0 点赞 ·
1 评论 ·
7 收藏

setup,hold修复

信号完整性(SI,signal integrity)violation的一种,SI据我所知也就只和crosstalk有关。对于case1的解决方案在发生以下情况不适用,在同一工作条件下,前一个模块存在hold违例,经过插buffer修正,却因此导致下一个模块存在setup违例。4)换setup/hold corner下skew更小的cell,如Iwt,这样setup和hold互卡情况会缓解。2)路径上的crosstalk(串扰)过大,对setup和hold都有影响。2)clock的ndr设置好。
原创
发布博客 2023.11.06 ·
2135 阅读 ·
0 点赞 ·
0 评论 ·
29 收藏

关于时序优化的方法

提高设计的工作频率,对于很多数字电路设计来说,提高工作频率非常重要,高工作频率意味着高处理能力;通过附加时序约束可以控制逻辑的综合、映射、布局和布线,以减少逻辑和布线延时,从而提高工作频率;获得正确的时序分析报告。主要用于规范设计的时序行为,表达设计者期望满足的时序条件,指导综合和布局布线阶段的优化算法。优化是让设计获得更高的工作频率,也就是FPGA通常说的性能和吞吐率。
原创
发布博客 2023.11.04 ·
575 阅读 ·
1 点赞 ·
1 评论 ·
5 收藏

关于silvaco安装不成功问题解决

以该博主安装教程为主安装过程出现问题可采取以下方式解决(具体问题不概述)1.下载完桌面未出现桌面上快键方式“S. EDA Tools”,则重新换盘下载2.“Stop Server”服务停止的操作,开启服务则选择“Start Server”,这部分可能操作无效。解决:①右键点击以管理员身份运行可停止或开启②在任务管理器中结束任务可停止3.存在拷贝覆盖操作失败,在任务管理器结束相应任务后再操作4.license失效问题解决:①lic文件中更改开始和截止日期(要包括下载日期)②“LM_HOSTIDS”后
原创
发布博客 2020.05.10 ·
9966 阅读 ·
4 点赞 ·
10 评论 ·
12 收藏