Invention Grant
- Patent Title: Multi-step programming of heat-sensitive non-volatile memory (NVM) in processor-based systems
-
Application No.: US14627318Application Date: 2015-02-20
-
Publication No.: US09753874B2Publication Date: 2017-09-05
- Inventor: Adam Edward Newham , Rashid Ahmed Akbar Attar , Seung Hyuk Kang , Jung Pill Kim , Sungryul Kim , Taehyun Kim
- Applicant: QUALCOMM Incorporated
- Applicant Address: US CA San Diego
- Assignee: QUALCOMM Incorporated
- Current Assignee: QUALCOMM Incorporated
- Current Assignee Address: US CA San Diego
- Agency: Qualcomm Incorporated
- Main IPC: G06F13/28
- IPC: G06F13/28 ; G06F12/02 ; G06F9/44

Abstract:
Multi-step programming of heat-sensitive non-volatile memory (NVM) in processor-based systems, and related methods and systems are disclosed. To avoid relying on programmed instructions stored in heat-sensitive NVM during fabrication, wherein the programmed instructions can become corrupted during thermal packaging processes, the NVM is programmed in a multi-step programming process. In a first programming step, a boot loader comprising programming instructions is loaded into the NVM. The boot loader may be loaded into the NVM after the thermal processes during packaging are completed to avoid risking data corruption in the boot loader. Thereafter, the programmed image can be loaded quickly into a NV program memory over the peripheral interface using the boot loader to save programming time and associated costs, as opposed to loading the programmed image using lower transfer rate programming techniques. The processor can execute the program instructions to carry out tasks in the processor-based system.
Public/Granted literature
- US20160246608A1 MULTI-STEP PROGRAMMING OF HEAT-SENSITIVE NON-VOLATILE MEMORY (NVM) IN PROCESSOR-BASED SYSTEMS Public/Granted day:2016-08-25
Information query