Invention Grant
- Patent Title: Copying of power-on reset sequencer descriptor from nonvolatile memory to random access memory
-
Application No.: US14217399Application Date: 2014-03-17
-
Publication No.: US09858084B2Publication Date: 2018-01-02
- Inventor: Alvin Anonuevo Manlapat , Ian Victor Pasion Beleno
- Applicant: BITMICRO Networks, Inc.
- Applicant Address: US CA Fremont
- Assignee: BITMICRO Networks, Inc.
- Current Assignee: BITMICRO Networks, Inc.
- Current Assignee Address: US CA Fremont
- Main IPC: G06F1/12
- IPC: G06F1/12 ; G06F9/44 ; G06F1/24

Abstract:
A mechanism of booting up a system directly from a storage device and a means of initializing an embedded system prior to activating a CPU is presented. The said system is comprised of one or more CPUs, a reset controller, a storage device controller, one or more direct memory access controllers, a RAM and its controller, a ROM and its controller, a debug interface and a power-on reset (POR) sequencer. The POR sequencer controls the overall boot process of the embedded system. Said sequencer uses descriptors (POR Sequencer descriptors) which are used to update the configuration registers of the system and to enable CPU-independent data transfers with the use of DMA controllers.Using a minimal amount of non-volatile memory for booting up a system brings down costs associated with increased silicon real estate area and power consumption. Capability of pre-initializing the system even before a CPU is brought out of reset provides flexibility and system robustness. Through the use of the Power-On Reset Sequencer module, integrity of program code and user data used in the boot up process can be verified thus providing a resilient boot up sequence.
Public/Granted literature
- US20140331034A1 Embedded system boot from a storage device Public/Granted day:2014-11-06
Information query