DS80C400: PCEs and CEs?

Jun 22, 2004 3 Replies

Perhaps the difference between these signals is too subtle for me but essentially the above device has 8 chip enables CE[0..7] and 4 peripheral chip enables PCE[0..3].



What's the difference between then? I see CEs have the higher priority if there is an address conflict but that's about it. What am I missing here?


Unless the C400 is wildly different from their other processors, I'd say PCE? are for XRAM (movx), CE? are for code/movc memory. You can combine them to get a von-Neumann memory mapping out of this Harvard architecture, needed for in-system programming.

Hans-Bernhard Broeker (broeker@physik.rwth-aachen.de) Even if all the snow were burnt, ashes would remain.

peripheral

The user guide mentions that this device can be configured to a von Neumann style of program and data memory. The demo board schematics connect the CEs to the flash and memory devices and the PCE signals aren't used.

Fine, as long as you keep in mind that not all real-world applications will want to work exactly like the demo board.

Hans-Bernhard Broeker (broeker@physik.rwth-aachen.de) Even if all the snow were burnt, ashes would remain.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required