Hi. I'm an undergrad student & we're designing an 8051 core, for an FPGA. Most of the cores i saw, have multiplexed the port and ext memory interface signals, as is the case for an 8051chip.
I want to make separate ports for IO & ext mem, as it will simplify my design. Please tell me the tradeoffs for this.
In general, why do you need to multiplex signals for a core? finally, it's going to be used to make some sys. on-a-chip ,right?
(I'm a beginner at digital design)
Thanks. Neha