Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

What is the difference between CPP and CRP?

Status
Not open for further replies.

Collang2

Junior Member level 3
Joined
Jun 11, 2021
Messages
25
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
314
Hello.
While studying OCV(On chip variation), I learned about CPP(Clock Path Pessimism) and CRP(clock reconvergence pessimism).
However, some blogs say that two are the same, and others argue that two are different.
These are same : (http://www.vlsi-expert.com/2011/02/clock-reconvergence-pessimism-crp-basic.html)
CRPR and CPPR should not be confused to be one and the same : (https://www.design-reuse.com/articles/40155/clock-path-pessimism-statistical-vs-logical.html)

When there is a difference in delay in one path by OCV, I think there is CPP(Clock Path Pessimism).

1. Is this right?

2. I want to understand the difference between CPP and CRP.
 

Considering the foundry manufacture, we introduce the OCV to timing analysis. But the derates were added to every cell in clock path, even from the clock source to last common point. As we know, one specific cell will only perform one actual delay, so these detates are unnecessary pessimism. Hence, we remove this, that's what we call CRPR in Primetime.
 
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top