A four-port drum from one or two port bar?

In the design I'm currently working on, I need a four-port piston. However, implementing it in lookups uses a huge number of scopes and I cannot achieve the performance I need with this setting. Since my FPGA has hardware blocks for single and dual-port ram, can I still combine them to create 4-port memory?

+3


source to share


1 answer


You may want to consider doubling the block clock rate, although this will have implications for timing, etc.

See http://www.xilinx.com/support/documentation/application_notes/xapp228.pdf .



If you only want read access with four keys, you just need two dual-port blocks of RAM that are connected to the same write and write options.

+4


source







All Articles