Microcontroller including a single memory module having a data memory sector and a code memory sector and supporting simultaneous read/write access to both sectors

  • US 6,032,248 A
  • Filed: 04/29/1998
  • Issued: 02/29/2000
  • Est. Priority Date: 04/29/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A microcontroller comprising:

  • a control signal generator;

    a general purpose arithmetic logic unit, ALU, coupled to said control signal generator;

    first internal data memory responsive to said control signal generator for providing data between said ALU and said first internal data memory;

    means for accessing external data memory responsive to said control signal generator, said external memory being external to said microcontroller;

    a special function register responsive to said ALU and having a first control bit, said ALU being effective for selectively setting said first control bit to a first logic level and to a second logic level;

    a first address register responsive to an external data memory access command, MOVX, and not responsive to an internal memory access command; and

    routing means for applying the contents of said first address register to said means for accessing external data memory in response to said MOVX command in combination with said first control bit being at said first logic level, said routing means being further effecting for applying the contents of said first address register to said internal data memory in response to said MOVX in combination with said first control bit being at said second logic level.

View all claims
    ×
    ×

    Thank you for your feedback

    ×
    ×