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.

Your suggestions please: RAM or Register File

Status
Not open for further replies.

elec-eng

Full Member level 5
Joined
Nov 16, 2006
Messages
243
Helped
20
Reputation
40
Reaction score
5
Trophy points
1,298
Activity points
2,927
Hi all

I am working in an ASIC project

The design needs a temporary storage space for data processing
the storage space should be 256x2 bits (i.e 256 locations,each location has two bits"

i also need to temporarily store 40 byte (40x8 bits)

so should I use ram or register files fore these two storage spaces

I know that for small sizes, register file is preferable over RAM

but note that in this case, the register file will need 8-to-256 deocder to decode the address and 256-to-1 mux to get out the desired data

please tell me which is suitable

also could anyone please give a compact code for large register files

thanks
 

Use power area speed criterias to make the decision.

in low speed case, Register file is used more frequently.
 

Can you elaborate more please
 

salam alekom(peace on you) ,you can find optimized code in chapter 14&15 of rtl hardware design using vhdl(Parameterized Design).
 

Take a look of this slides:

**broken link removed**
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top