synthesizing a synchronous design with mesochronous clocks

Status
Not open for further replies.

erik_xfan

Newbie level 2
Joined
Oct 17, 2013
Messages
2
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Visit site
Activity points
18
Hello, everyone:

We encountered a problem on specifying clock signals in DesignCompiler (DC) for synthesis.

Our RTL design is fully synchronous, triggered by only one input clock. For some reasons, we have to partition the design into a number of blocks, and to synthesize each block with a local clock. All the local clocks are the same in frequency as the input clock, but with different phase shifts. In CTS the layout tool will then generate a global clock, which has the inter-block clock-tree latency as defined by synthesis.

In brief, we need to synthesize a synchronous design, while with a group of mesochronous clocks. Any modification on the RTL codes, like adding input clocks, is forbidden.

The challenge seems to specify a clock, which on different blocks has particular clock phases. Is this possible in DC? Does anyone has the experiences on this topic? Any suggests or comments are highly appreciated!
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…