Forum Discussion
Altera_Forum
Honored Contributor
8 years agoThanks for the response.
From within Quartus, I was able to find the verilog template for instantiating "real" dual-port on-chip memory (as opposed to registers). I had gotten the thing to simulate properly using registers, but there were a gazillion timing errors. Once I switched to using on-chip ram, the timing errors went away and things seemed to work better. The cost for this was some complexity in accessing the memory with the read/write strobes, etc., dealing with clocks, etc., so I didn't get the array[i] syntax I wanted. Oh well. I was able to access this ram from within system console.