Forum Discussion
Altera_Forum
Honored Contributor
15 years agoThe logic should work, it's generally a good idea to operate the output driver asynchronously. Some delay (several ns) is involved with any FPGA logic of course, I don't expect that it's causing problems at usual bus speeds. If address changes immediately before rd get's active, glitches may occur, but they must not necessarily cause problems. The output drive strength should be adjusted to the bus load and speed requirements.
P.S.: 7-8 devices is quite a lot, it may be a problem of additional capacitive bus load by the FPGA.