Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home File Sharing Initializing-and-saving-peripheral-device-configuration-states-of-a-microcontroller-using-a-utility-program

 System and method for aging versions of data in a main memory database
To address the above-discussed deficiencies of the prior art, the present invention provides, for ...


 Method for identifying and obtaining computer software from a network computer using a tag
The continual and rapid development of computers, computer software and related technology has ...


 Method, system, and program for interfacing with elements in a document
OF THE PREFERRED EMBODIMENTS In the following description, reference is made to the accompanying ...


 Information filtering system and method
OF THE INVENTION A first embodiment of the present invention will be described first. In FIG. 1, ...


 Automated creation and delivery of database content
A method and apparatus is disclosed which builds a database by automatically assigning terms to an ...


 Cascaded planning of an enterprise planning model
FIG. 1 is a block diagram illustrating a computing environment 10 in which an enterprise planning ...


 Telephone on which the number called is composed by a crown of the horological type
What I claimed is: 1. A portable wireless telephone including a principal unit of small volume, a ...


 Interactive system for synchronizing and simultaneously playing predefined musical sequences
OF THE INVENTION A system of the present invention enables a user to play a main song track, and ...


 Integrated communicative watch
Briefly stated, provided is a multiple piece unit composed of a transceiving means for receiving ...


 Notebook security system (NBS)
Briefly, a security system constructed in accordance with the invention implements a user-...


 Initializing and saving peripheral device configuration states of a microcontroller using a utility program

Details
Inventors: Mergard, Jim;
Assignee: Advanced Micro Devices Inc. (Sunnyvale, CA)
Primary Examiner: Decady; Albert
Assistant Examiner: Lamarre; Guy
Attorney, Agent or Firm: Akin Gump Strauss Hauer & Feld LLP

A microcontroller has many internal peripheral devices. The peripheral devices have many registers that can be used to configure the peripheral devices for a particular application. The configuration registers are coupled to a scan path where configuration scan data can be inputted or outputted from an external memory. A utility program is used to precalculate and display appropriate configuration scan data. The utility program can also create an output. The output can be loaded into the external memory or can be a data file. Further, the utility program can extract configuration scan data from the external memory, for debug and test.

DETAILED DESCRIPTION According to the present invention, a utility program can configure a memory with configuration states of peripheral devices of a microcontroller.
The memory can be a programmable read only memory (PROM), such as a flash memory.
The utility program can create an output.
The output can be loaded into the memory or can be an output file.
The configuration states can be loaded with scan hardware into configuration registers of various embedded peripheral devices of the microcontroller.
Furthermore, according to the present invention, the utility program can be used to examine the contents of configuration registers of embedded peripheral devices of the microcontroller.
Configuration states are scanned out into the memory with scan hardware.
The utility program can display the contents of the configuration registers on a screen for test and debug.



Related patents
  Computer storage system and failover method
Preferred embodiments and their advantages are best understood by reference to FIGS. 1 and 2, wherein like numbers are used to indicate like and corresponding parts. R...
  System and method for providing recipient specific formats for electronic mail
What is claimed is: 1. A method of formatting text in an electronic mail message for a specific recipient in an electronic mail system, the method comprising the steps ...
  Selective sending of portions of electronic content
What is claimed is: 1. A software application for enabling a user to operate on an electronic document, wherein: the application enables the user in a foreground process ...
  Method and apparatus for processing electronic mail
Now, a method and apparatus implementing the method have been invented to reduce the disadvantages presented above. It is characteristic of the method according to the ...
  Method and apparatus for selecting attachments
A method and apparatus for selecting attachments is described. When a sender indicates in an e-mail application or applet that an attachment is to be associated with an ...
  Message publishing system and method
To achieve the foregoing and other objects, in accordance with the present invention, as embodied and broadly described herein, a message publishing system receives an ...
  Polarizing element, optical element, and liquid crystal display
What is claimed is: 1. A display comprising a liquid crystal cell and a polarizing element, the polarizing element comprising a reflective polarizing plate and an ...
  Searching and reusing information from previously executed control instructions in a data forwarding device
The disclosed invention helps users to input command instructions more efficiently and accurately by accepting user input, and if it is determined that a reverse-search ...
  System and method for determining a level of similarity among more than one image and a segmented data structure for enabling such determination
An object of this invention is to describe the color characteristics of images based on anticipated spatial information within those images. Another object of this ...
  Universal data management interface
What is claimed is: 1. A universal data management interface (UDMI) system, comprising: a processing system that executes instructions to generate a visual interface ...

0.064

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved