当前位置:网站首页>芯片原厂必学技术之理论篇(4-1)时钟技术、复位技术
芯片原厂必学技术之理论篇(4-1)时钟技术、复位技术
2022-06-23 16:49:00 【新芯设计】
一、时钟技术
--GATING:控制时钟的开关(对于逻辑门容易出现毛刺,推荐专用的 Gating Standard Cell)
--MUX :控制时钟的切换(对于逻辑门容易出现毛刺,推荐专用的 MUX)
--DIV :控制时钟的分频
--晶振 -> PLL -> MUX -> GATING -> DIV -> CLOCK
--时钟定义
----主要是检查时钟通路上 DFF 的 Timing 是否满足建立时间和保持时间的要求
--时钟目的
----提供工具时序分析的参数
----提供工具时序分析的起点(create clock/create_generate_clock)
----指定时钟之间的相互关系
--DFT 基本概念
----DFT 分为普通测试(全局时钟切换成 test_clk 进行测试)与实速测试
(在普通测试的基础之上,在 capture 阶段时钟切换成 function 模式进行测试)
----无实速测试需求的时钟通过 clk_mux 实现 DFT 时钟的切换
----有实速测试需求的时钟通过 occ_clk_mux 实现不同 DFT 模式的时钟的切换
--注意
----需要实速测试的时钟都必须经过 occ_clk_mux 处理,且时钟通路上只能存在一个 occ_clk_mux,不能接任何的 clk_mux
--注意
----DIV/MUX 必须放在 occ_clk_mux 之前
----时钟的产生尽量由 ccmu 统一进行处理
----通常情况下,各个模块的 occ 由 ccmu 模块来统一进行 occ_clk_mux,如果模块内部存在额外的时钟源
----那么模块内部需要例化一个 occ_clk_mux,ccmu 送给模块的时钟不经过 ccmu 模块内部的 occ_clk_mux
----时钟的定义点切记不能选择在 clk_mux 或者 occ_clk_mux 的输出端,否则会导致 D边栏推荐
- Vulnerability in McAfee epolicy orchestrator
- Thymeleaf - learning notes
- Postgresql_根据执行计划优化SQL
- Explanation of the principle and code implementation analysis of rainbow docking istio
- Company offensive operation guide
- 如何设计一个秒杀系统?
- How to use R language to draw scatter diagram
- Petitpotam – NTLM relay to ad CS
- [mae]masked autoencoders mask self encoder
- Performance test bottleneck tuning in 10 minutes! If you want to enter a large factory, you must know
猜你喜欢

论文阅读 (55):Dynamic Multi-Robot Task Allocation under Uncertainty and Temporal Constraints
![[go] calling Alipay to scan code for payment in a sandbox environment](/img/d4/c6d72a697bc08f69f11121a15109b3.png)
[go] calling Alipay to scan code for payment in a sandbox environment

Performance test bottleneck tuning in 10 minutes! If you want to enter a large factory, you must know

MySQL transaction and its characteristics and locking mechanism

qYKVEtqdDg

Wechat applet: time selector for the estimated arrival date of the hotel

美团三面:聊聊你理解的Redis主从复制原理?

Meituan Sanmian: how do you understand the principle of redis master-slave replication?
![[mae]masked autoencoders mask self encoder](/img/08/5ab2b0d5b81c723919046699bb6f6d.png)
[mae]masked autoencoders mask self encoder

FPN characteristic pyramid network
随机推荐
Tencent three sides: how to duplicate 4billion QQ numbers?
Three functional forms of intelligent switch
CRMEB 二开短信功能教程
A set of code to launch seven golang web frameworks at the same time
Tencent Qianfan scene connector: worry and effort saving automatic SMS sending
[network communication -- webrtc] source code analysis of webrtc -- bandwidth estimation at the receiving end
torch学习(一):环境配置
论文阅读 (56):Mutli-features Predction of Protein Translational Modification Sites (任务)
Analysis of object class structure in Nanny level teaching (common class) [source code attached]
MySQL transaction submission process
How to open an account through online stock? Is online account opening safe?
Android kotlin exception handling
Goframe framework: fast implementation of service end flow limiting Middleware
12. Manage network environment
论文阅读 (53):Universal Adversarial Perturbations
论文阅读 (58):Research and Implementation of Global Path Planning for Unmanned Surface Vehicle Based...
Thymeleaf - learning notes
How to make a badge
Script to view the execution of SQLSERVER database stored procedures
解答03:Smith圆为什么能“上感下容 左串右并”?