Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
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


List of 31 messages in thread
TopicAuthorDate
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      

Back to Subject List