Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Max. number of write ports in a register file

Status
Not open for further replies.

omara007

Advanced Member level 4
Joined
Jan 6, 2003
Messages
1,237
Helped
50
Reputation
102
Reaction score
16
Trophy points
1,318
Location
Cairo/Egypt
Activity points
9,716
Hi Guys

What can be the usual maximum number of write ports in a register file ? .. In general, code doesn't say no to any number of write ports. Yet, what about libraries ? .. say I want to have 8 synchronous write ports, and 8 asynchronous read ports. Will this be a problem when targeting FPGA for example ?
 

Explain clearly, then i can answer.... what is exact meaning of write ports and read ports...... please explain what exactly you require....
 

I guess, you are talking about a generic RTL structure, not dedicated memory cells of an FPGA. Generally, there's no other limitation than available resources and possibly timing constraints.

You should consider however, that write ports are involving point-to-point connections and multiplexers for the data path, requiring considerable logic and routing resources. Also conflicting sources have to been resolved somehow.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top