IC Design
文章平均质量分 87
从Verilog设计语言开始对芯片设计领域进行深度探究
Zeal.Zhang
Last but not least, ICer help those who help themselves.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
时钟抖动的单位UI是什么意思?
当你需要在文本数据中搜索特定模式或者字符串时,grep是一个非常有用的工具。它在Unix和类Unix系统上广泛使用,用于从文件或者标准输入中过滤匹配某个模式的行,并将结果输出到标准输出。原创 2024-04-23 14:29:34 · 2010 阅读 · 0 评论 -
一文读懂GPU 通信之PCIe
它提供了较高的带宽,适合高性能的外围设备,如现代游戏、科学、工程和机器学习应用程序中使用的。就像一个精心设计的交通系统,计算机总线确保了数据能够高效、准确地在计算机的各个部件之间流动,让整个系统运行得更加顺畅。通过控制总线发出读取指令,地址总线指定了文档在内存中的地址,然后数据总线将文档的内容从内存传输到。的设计思路,允许计算机系统中的不同总线连接起来,支持更高的数据传输速率和更复杂的系统架构。总线的设计目标是提供更高的数据传输速率和更好的系统性能,以满足日益增长的计算需求。原创 2024-06-12 23:53:19 · 3725 阅读 · 0 评论 -
芯片后端对于芯片设计公司的重要性
总之,芯片后端设计在芯片设计流程中发挥着至关重要的作用。它不仅关系到芯片的物理实现和性能优化,还与制造工艺、成本控制和上市时间密切相关。因此,作为芯片设计公司的质量人员(后端),你需要对后端设计流程有深入的了解和掌握,以确保产品的质量和性能满足客户需求。它直接关系到芯片从设计到实际生产的转化,以及最终产品的性能、可靠性、成本和上市时间。原创 2024-06-12 23:33:13 · 1270 阅读 · 0 评论 -
数字芯片——时钟与复位
本文探讨了低功耗设计中的门控时钟处理(Clock Gating Methodology)和时钟复位策略。门控时钟通过控制信号与时钟逻辑的结合,有效降低时序逻辑域的动态功耗,但可能引入毛刺(glitch)问题,导致时序违例和功能失效。基于锁存器的时钟门控方式通过保持使能信号稳定,避免了毛刺传播。此外,时钟门控电路在扫描测试中需确保可控性和可观察性,以提高故障覆盖率。信号门控技术通过减少非时钟信号的切换次数,进一步降低功耗。数据路径重排和优化逻辑设计也能减少信号传播延迟和功耗。原创 2024-06-12 00:21:20 · 2925 阅读 · 1 评论 -
时钟 | 影响ADC性能不仅仅是抖动
在高速模数转换器(ADC)中,时钟信号的占空比对性能有显著影响。理想的时钟占空比应为50%,以确保采样保持电路的电荷转换精度。然而,由于驱动器结构、尺寸不对称及环境变化等因素,时钟占空比可能偏离标准值,从而影响ADC的噪底和非线性特性。为此,许多高速ADC内置占空比稳定器(DCS),如AD9236,通过延迟锁定环(DLL)技术调整时钟占空比,确保在30%至70%的占空比范围内保持稳定的性能。DCS的引入显著改善了信噪比(SNR)和无杂散动态范围(SFDR),尤其是在占空比波动较大的情况下。原创 2024-06-10 18:07:10 · 1420 阅读 · 0 评论 -
深入浅出谈 TDR 阻抗测试
电磁波在传播中遇到不均匀介质会发生反射,与此相似,电信号在传输线中传播时,如果遇到阻抗不连续的点,也会产生发射。原创 2024-06-04 11:29:18 · 5393 阅读 · 0 评论 -
简介 | 芯片测试
所以为了在生产后能够揪出失效或者半失效的芯片,就会在设计时加入专门的测试电路,比如模拟里面的。在逻辑上则简单一些,把芯片安装到主板上,配置好内存,外设,启动一个操作系统,然后用软件烤机测试,记录结果并比较。这里的失效反应封装工艺上产生的问题,比如芯片打线不好导致的开短路。失效的项目反映的是芯片设计的问题。可能会在芯片封装前, 先进行一部分的测试, 以排除掉一些坏掉的芯片.原创 2024-05-30 17:06:44 · 3394 阅读 · 0 评论 -
【SoC】Boot 流程详解
当SoC芯片流片回来后,芯片本身处于一个完全未初始化的状态,此时芯片并不能正常工作,因此需要boot过程对SoC进行配置使其进入到正常工作状态。并且这一过程需要软件对硬件按照一定的顺序进行初始化和配置,以确保系统能够正常和高效的运行。以下是SoC boot可能会涉及到的流程。原创 2024-05-30 13:25:30 · 3621 阅读 · 0 评论 -
Verilog基本语法概述
Verilog是一种用于数字逻辑电路设计的硬件描述语言,可以用来进行数字电路的仿真验证、时序分析、逻辑综合。既是一种行为级(可用于电路的功能描述)描述语言又是一种结构性(可用于元器件及其之间的连接)描述语言。Verilog中的标示符可以是任意一组字母、数字、$符号和下划线符号的组合,但标示符的第一个字符必须是字母或者下划线。标示符区分大小写Verilog程序是有模块组成的,每个模块嵌套在module和endmodule声明语句中。模块是可以进行层次嵌套的每个Verilog源文件中只准有一个顶层模块。原创 2023-11-27 01:17:18 · 1228 阅读 · 0 评论 -
DFT基本入门介绍
DFT, 指的是在芯片原始设计中阶段即插入各种用于提高芯片可测试性(包括可控制性和可观测性)的硬件逻辑原创 2023-02-26 22:51:51 · 3383 阅读 · 0 评论
分享