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.

[SOLVED] Combining two ROM modules under 1 wrapper.

Status
Not open for further replies.

muzabyte

Newbie level 4
Newbie level 4
Joined
Aug 4, 2010
Messages
7
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Visit site
Activity points
1,320
Hi,

I want to tighten 2 ROM modules under 1 wrapper with continues addressing. ROM0 has address from 0000h to 7FFFh and ROM1 has address from 8000h to FFFFh. After combining it the total address for that wrapper is 0000 to FFFFh which is ROM0+ROM1. Can anyone share the vcode?

Thanks!
 

1): fed the input address (input from the top wrapper) to the two rom.
2): decode the highest bit (bit[15] of input address), along with input rom_ce to generate rom_ce_0 and rom_ce_1.
3): According to the rom read command to dout cycle delay, delay the rom_ce_0 and rom_ce_1 some cycles, used to mux the dout from rom_0 and rom_1.
4): get it.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top