Altera_Forum
Honored Contributor
15 years agoSource-Synchronous I/F and sdc commmands
Hi All,
I am having problems setting up my sdc constraints for a source-synchronous interface that i have. I have looked through Rysc's TQ User Guide (excellent piece of work !) and Altera's equivalent and whilst they both have examples that are similar to my situation, there are subtle differences and I just can't seem to get my head around producing sdc commands for my situation - which is as follows. -- I have a 125MHz clock that originates from a dedicated clock-pin -- 10-bit data is read from a fifo into a register (both clocked using the 125MHz clock) -- The clock and registered data are then sent of-chip. o The registered data is placed in an I/O cell. o The clock is fed through an ALTDDIO_OUT cell with the 'l' and 'h' inputs connected to '1' and '0' respectively so as to invert the clock on the way out, hence, producing a centre-aligned clock for the data. -- The data is registered into an I/O cell at the receiving end of the link using centre-aligned clock. The real problem i'm having is getting my head around how to specify all the relationships in sdc commands. I might also add that this is the first sdc file i have ever had to produce so am new to it, hence the penny hasn't quite dropped yet. Any and all help is very much appreciated Johnnyman