Patent · US Expired

Flexible microcontroller architecture

US6415348B1 · kind B1 · utility

33Cited by
4References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 23, 1999
Grant dateJul 2, 2002
Priority date
Expiry dateAug 23, 2019

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F13/4004
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A microcontroller provides a flexible architecture to readily support both general embedded applications and communications applications. The microcontroller includes an embedded processor, a relatively low-speed general purpose peripheral bus controller, a relatively high-speed peripheral bus host bridge, a primary memory controller, and a secondary memory controller, each coupled to a processor bus. The general purpose peripheral bus controller is coupled to a relatively low-speed general purpose peripheral bus which is coupled to a plurality of integrated general purpose peripherals. The relatively high-speed peripheral bus host bridge is coupled to a relatively high-speed peripheral bus capable of supporting a plurality of communication-oriented peripherals. The secondary memory controller shares an address bus with the general purpose peripheral bus controller and shares a data bus with either the primary memory controller or the general purpose peripheral bus controller. The control timing of the secondary memory controller is independent of the control timing of the general purpose peripheral bus controller. Also, a processor arbiter is coupled to the embedded processor, and…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.