Forum Discussion
Altera_Forum
Honored Contributor
8 years ago --- Quote Start --- Will the IO register(the one that has to read the value at the input pins) latch this value at t >= 26 ns? --- Quote End --- That is what input path timing pass/fail will tell you. If it passes or fails a second register after io is not going to do any good because that path is a new path that the tool takes care of. So you don't need to visualise what happens at that path, leave it to the tool.if any path in your entire design fails the tool will tell you. --- Quote Start --- This scheme is only for the input/output from the FPGA. --- Quote End --- Such scheme is not needed specifically for io. each io needs just one register. a second register can be added (back to back) but is not going to do much for timing. It is not the user responsibility to look after delay figures for internal paths. (only exceptionally one might do chip planning for some difficult paths). back to back registers have very short routing, pass timing, do nothing apart from latency matching or random effect on overall routing.