??? 01/17/05 15:52 Read: times |
#85106 - More information Responding to: ???'s previous message |
Jan Waclawek said:
do you really need so big memory? Do you will ever need MORE than this (expandability)? Whoa, I was on another planet when I wrote my original message. I don't need 512MB, I need 512k of RAM, maybe sometimes more. I can't imagine I'd need more than 16MB. But I would like the design to be as expandible as possible. So I don't want to be limited to 512k, but a limit of 16MB-64MB would be fine. Sorry about that. Big slip on my part and I'm not sure I can explain how that happened. I wasn't even tired at the time--but apparently distracted. - has this be fast for reading, fast for writing? It needs to be fast, yes. Read/write XRAM. - nonvolatility? No. - is processor execution power precious (e.g. can you afford 50% processing power for SDRAM management/refresh)? It needs to be such that any refresh is handled outside of the 8052. The 8052 may be executing code out of the large RAM bank and I can't imagine the 8052 handling the refresh if it is executing the code itself from that same RAM. - are there many spare pins on the mcu? Undetermined at this point, but pin usage is going to be at a premium. My idea was to use a shift register or two to select the bank. I could do that with three I/O lines (data out, clock out, reset). - if a programmable logic is to be used, would it have also an another function, or just as a SDRAM controller? I was trying to avoid programmable logic but had come to the conclusion that there might be no way around it. If I use it I don't think it'd have any function other than an SDRAM controller. how would a FPGA be configured - from the mcu or from a standalone configuration memory? I haven't gotten that far since I was still hoping to avoid programmable logic. what about power consumption/thermal budget? Not an issue. is price an issue? (I know the answer for this: of course it is! :-) Some, but not much. At this stage it might never go beyond prototype. But I don't want it to be unnecessarily expensive if I can avoid it--the more expensive it is the less likely it will go beyond prototype. - is it board space/device volume critical? I would like the unit to be small but not microscopic. If board space becomes too large then I think I'd end up *stacking* boards rather than expanding the size of the board too much. how fast after power-up should this be ready to run? Preferably quickly, but it doesn't have to be instantaneous. The unit would boot from on-chip code memory and eventually load the large XRAM from an SD card. I could make the on-chip boot code wait until XRAM was ready if there is some reason it wouldn't be ready immediately. Regards, Craig Steiner |
Topic | Author | Date |
Large RAM bank | 01/01/70 00:00 | |
Serial? | 01/01/70 00:00 | |
Speed | 01/01/70 00:00 | |
Keil...? | 01/01/70 00:00 | |
Zylogic ZE5? (nee Triscend E5) | 01/01/70 00:00 | |
Two choices | 01/01/70 00:00 | |
Use This Idea | 01/01/70 00:00 | |
Another CPU? | 01/01/70 00:00 | |
Try This Idea Too | 01/01/70 00:00 | |
SDRAM maybe viable | 01/01/70 00:00 | |
What about pseudo static ram? | 01/01/70 00:00 | |
pseudosrams are not larger | 01/01/70 00:00 | |
Jez ? | 01/01/70 00:00 | |
Didn't search first?! | 01/01/70 00:00 | |
Just a BIG memory? | 01/01/70 00:00 | |
More information | 01/01/70 00:00 | |
512k ONLY? :-) | 01/01/70 00:00 | |
attach to large SRAM | 01/01/70 00:00 | |
DS80C400?![]() | 01/01/70 00:00 | |
I did | 01/01/70 00:00 | |
SDRAM controller | 01/01/70 00:00 | |
keep it simple&stupid | 01/01/70 00:00 | |
suggestions and questions | 01/01/70 00:00 | |
Thanks for input | 01/01/70 00:00 | |
2M=4x512k | 01/01/70 00:00 | |
Good idea | 01/01/70 00:00 | |
PCB Space - Above & Below | 01/01/70 00:00 | |
Have you tried ISSI | 01/01/70 00:00 | |
CF card | 01/01/70 00:00 | |
Using SD | 01/01/70 00:00 | |
CPLD | 01/01/70 00:00 |