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.

Clock transmission between 2 FPGA

Status
Not open for further replies.

flyjuju2

Newbie level 4
Joined
Feb 24, 2006
Messages
5
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
Stockholm and Lyon
Activity points
1,341
Hello everybody !

I have a project to realize, i.e. the connection of many FPGA (board Altera APEX 20KE) into a Network-on-Chip. The main issue I have is that the has a frequency of 33.333MHz with a precision of +- 1ppm.

So, when I send informations (serially) between 2 FPGA, I have absolutely no guarantee about the synchronisation of the clocks of the 2 boards, and so on the data that my 2nd fpga reads. The main idea is so to propagate the clock from the 1st fpga to all others via the only wire, that is to say the data line. For this, I think about using a manchester encoding+PLL.

The problem is that the only PLL available on APEX board is "altclklock", i.e. just a multiplication/division of the inital clock frequency.

My question is the following :
-is there any way to create a "real" digital PLL in VHDL ?
-is there any other ways to transmit serially the clock ?

Thansk a lot for your help !!!
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top