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.

is this design synchronous or asynchronous

Status
Not open for further replies.

ajeshar

Newbie level 2
Joined
Dec 3, 2010
Messages
2
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,296
I have 2 Clocks - clkA and clkB in a design
ClkA(200Mhz) is derived from ClkB(400MHz) and both clocks drive different set of flip-flops.

Doubt - is this design synchronous or asynchronous
- how many clock domains are there in this design - 2 or 1.
 

There are of course two clock domains. Because they are related, timing analysis is able to check setup- and hold times for domain crossing signals and either try to adjust the timing to achieve timing closure or report violations. Signals directed from the 400 MHz to the 200 MHz domain will most likely suffer from timing violations because they arrive together with the clock edge, supposed "derived clock" means a simple divider.
 

since both clocks are responsible for independent set of flops, there's two clock domain where each flop's operation is dependent only on domain clock.Hence it should be synchronous.
Please correct me if i am wrong :)
 

two clock domains
 

Design having FLOPS is synchronous design.
you question should be whether these clocks are synchronous or not.They are synchronous to each other.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top