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.

inter chip communication between blocks with long physical distance

Status
Not open for further replies.

ha23

Newbie level 2
Newbie level 2
Joined
Aug 17, 2009
Messages
2
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,293
is there some useful protocol to establish connection between 2 HW blocks inside a chip which are located too far from each other to meet timing?
 

Inter chip would mean chip 2 chip. Intra chip IMO is what would be inside a chip between blocks.

There is no reason that distance by itself would be the reason for not meeting timing. The reason is usually because of
mismatched delays between clk and data signals.

all data at output should be flopped. All data received by a block should be immediately flopped. This helps you get enough setup time on your signals. Signal layout should be done properly so that clock and data arrive at same time.
 

thanks for the intra-chip clarification.
you mean that the solution will be in the backend flow.
if the signals going from one block to the second can be delayed for few cycles, then it will make backend life easier.
in this case I should define multicycles? or maybe use some conecting fifo between the 2 blocks to meet one cycle and keep it simple?
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top