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/06 01:26
Read: times


 
#107549 - one simple solution ...
Responding to: ???'s previous message
The way I implement such a construct, presently, is to shadow the ROM, in my case, too slow for my MCU, into SRAM, which, once its most-significant location is written, becomes read-only, and takes the place of the ROM, which, I suppose, could be either EPROM, EEPROM, or FLASH. Software, after initialization, copies the ROM content into SRAM with an offset to skip the code which does nothing but the copying task, into the extra 64Kx8 SRAM, which, after completion of the copy process, becomes read-only program memory. When this is done, the ROM is disabled.

It's pretty easy, and, with a port bit, the write to the ROM space can be re-enabled, e.g. for patches. Once a patch is deemed successful, you can add it to the ROM code. My 805x develpment circuit uses a 27C512 and a pair of 61512's, which are VERY fast, hence, capable of supporting the Maxim/DALLAS DS89C4x0's at full speed.

RE

List of 14 messages in thread
TopicAuthorDate
Emulation RAM (ERAM)            01/01/70 00:00      
   Wrong forum?            01/01/70 00:00      
      ERAM            01/01/70 00:00      
   Technical Specs            01/01/70 00:00      
      which manual            01/01/70 00:00      
      Commercial Product?            01/01/70 00:00      
      Just a Study            01/01/70 00:00      
   Emulation RAM is the RAM that replace th            01/01/70 00:00      
      And Mapping            01/01/70 00:00      
      Here's my "Emulation RAM"            01/01/70 00:00      
      Thanks for your updates            01/01/70 00:00      
         one simple solution ...            01/01/70 00:00      
            "my MCU" that would not be a '51 I guess            01/01/70 00:00      
               Yes, but that's not what the OP asked            01/01/70 00:00      

Back to Subject List