Method and device for configuring chip
A technology for configuring chips and chips, which is applied in the direction of program control devices, program loading/starting, etc., can solve the problems of not reducing the number of chip startup mode configuration pins, increasing wiring difficulty, large board area, etc., to achieve simplification The effect of single board design, reducing the total number of pins, and reducing chip cost
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0032] see figure 2 , this embodiment provides a method for configuring a chip, including:
[0033] 101: Configure the function mode of the chip in the non-volatile memory of the chip, and the function mode includes at least a startup mode;
[0034] 102: Send the function mode in the non-volatile memory to other functional modules in the chip except the non-volatile memory.
[0035] Specifically, step 102 includes: resetting other functional modules, reading the functional modes from the non-volatile memory, and decoding them; sending the decoded functional modes to corresponding other functional modules, and decoding the other functional modules reset.
[0036] In the method provided by this embodiment, by configuring the functional mode of the chip in the non-volatile memory, and sending the functional mode in the non-volatile memory to other functional modules except the non-volatile memory, when the functional mode is started In the mode, there is no need to start the ...
Embodiment 2
[0038] see image 3 , this embodiment provides a method for configuring a chip, including:
[0039] 201: Configure the function mode of the chip in the non-volatile memory of the chip, the function mode at least includes a startup mode;
[0040] Specifically, the functional mode can be programmed through ATE vectors, board-level programming logic, etc., and the programmed functional mode can be programmed into the non-volatile memory. Wherein, the non-volatile memory refers to a memory whose data will not be lost when the chip is powered off, and includes OTP (One Time Programmable, one-time programmable) memory and MTP (Multi Time Programmable, multiple times programmable) memory. Chips include SOC (System On a Chip, system-on-a-chip) or non-SOC.
[0041] Wherein, the startup mode includes the startup mode type and its parameter description. For example, see Table 1 and Table 2, the boot mode types include off-chip Nand Flash boot, non-secure E 2 PROM (Electrically Erasab...
Embodiment 3
[0065] see Figure 5 , a device for configuring a chip, comprising:
[0066] The configuration module 301 is configured to configure the function mode of the chip in the non-volatile memory of the chip, and the function mode includes at least a start-up mode;
[0067] Among them, the function mode can be programmed through ATE vector, board-level programming logic, etc., and the programmed function mode can be programmed into the non-volatile memory. The non-volatile memory refers to the memory whose data will not be lost when the chip is powered off, and it includes OTP (One Time Programmable, one-time programmable) memory and MTP (Multi Time Programmable, multiple times programmable) memory. Chips include SOC (System On a Chip, system-on-a-chip) or non-SOC.
[0068] Wherein, other functional modules include but not limited to a CPU (Central Processing Unit, central processing unit), and a Memory (memory) controller.
[0069] The sending module 302 is configured to send th...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 