??? 06/13/05 19:45 Read: times |
#94817 - ROM-emulator + debug monitor Responding to: ???'s previous message |
I'm not so sure his postulate that a ROM emulator was useful in an environment shared with a debugger. I, fool that I was, used a "ROM Emulator" in the late '70's. This gadget simply put a fast RAM at the end of a cable that plugged into a ROM socket on the target board. It enabled one to run debugging tools on the host system pretty much in the way in which one does it with common and popular commercial ICE devices nowadays. The ICE's I had back then were VERY costly, though they did operate in real time.
Today, we use ICE's that substitute external memory for the internal memory on the board, replace the physical features of the target MCU with those of the ICE hardware. If the target CPU is running the code in external ROM, it runs in the memory one provides, and if that's an externally loaded RAM, it still works. That construct works rather well, in fact. Winbond produced an 805x compatible with lots of pins so one could put external ROM and RAM where the internal resources fit. With an 8032 having no internal ROM, it's tempting to use a ROM emulator, since everything else is accessible as well via the emulator hardware. In most respects these do what an ICE enables you to do. RE |