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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
11/29/08 16:43
Read: times


 
#160417 - Good to know
Responding to: ???'s previous message
For external XRAM, it isn't enough to have the interface. The important thing is to have the interface and still enough pins for any other task needed. A 40 or 44-pin chip may become a "low-pin-count" chip for the user after the addition of external XRAM. This problem isn't unique to the 8051 line but affects any processor. Many other architectures don't have support for multiplexed memory until they add support for DRAM, so some ARM may loose very many signals for accessing external memory. An NXP LPC2388 for example would consume 28 pins for 64kB external SRAM - and still only get an 8-bit memory interface for a 32-bit processor. Built-in really has a lot of advantages, but luckily there are 8051 chips with more than 40/44 pins.

Good to know about the gotchas with some of the chips claiming 64k+ of XDATA in Keils database. I have always selected other processor families when in need of more RAM, and most 8051 work is to keep alive older designs.

List of 35 messages in thread
TopicAuthorDate
Need bigger RAM            01/01/70 00:00      
   find out here            01/01/70 00:00      
   MCS-51 is the best            01/01/70 00:00      
      Not for BIG RAM!            01/01/70 00:00      
         why not?            01/01/70 00:00      
            Disagree            01/01/70 00:00      
            Address range does matter            01/01/70 00:00      
               still, why not            01/01/70 00:00      
                  while I agree with Per, here is a nugget for Jan            01/01/70 00:00      
                     Large data:: Yes, large RAM: Watch out            01/01/70 00:00      
                     particular application of OP, not yours, matters            01/01/70 00:00      
                        And the best is...            01/01/70 00:00      
                        but added complexity equals likely more buggy            01/01/70 00:00      
                  "best" is the key.            01/01/70 00:00      
                  Addressing modes do matter            01/01/70 00:00      
               Why would anyone use THAT architecture?            01/01/70 00:00      
                  Helps to check context before reacting            01/01/70 00:00      
                     It is the architecture and not the brand            01/01/70 00:00      
                        Sorry if unclear            01/01/70 00:00      
            Quick PC history            01/01/70 00:00      
               engineering insight            01/01/70 00:00      
                  What was your point?            01/01/70 00:00      
            Possible to 16Mbyte            01/01/70 00:00      
      I use MCS51            01/01/70 00:00      
         So why didn't you say that in the first place?            01/01/70 00:00      
            The universal truth again            01/01/70 00:00      
               64kB RAM?            01/01/70 00:00      
                  Both            01/01/70 00:00      
                     don't be deceived by Keil's database            01/01/70 00:00      
                        Good to know            01/01/70 00:00      
         '51 vs '52            01/01/70 00:00      
         even with AT89C2051 can be done            01/01/70 00:00      
   ... and the BIGGEST is...            01/01/70 00:00      
      Is that RAM on-chip?            01/01/70 00:00      
      Maybe biggest, but BEST?            01/01/70 00:00      

Back to Subject List