Software configurable reset device and method

A technology of reset device and reset method, which is applied in the field of software configurable reset devices, can solve problems such as reset design solidification and cannot be adjusted, and achieve the effects of saving design cycles, shortening gaps, and solving reset sequence adjustments

Pending Publication Date: 2020-09-04
TIANJIN CHIP SEA INNOVATION TECH CO LTD +1
View PDF7 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0017] The purpose of the embodiments of the present disclosure is to provide a software-configurable reset device, which is used to solve the problem in the prior art that the reset design is solidified and cannot be adjusted.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Software configurable reset device and method
  • Software configurable reset device and method
  • Software configurable reset device and method

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0068] The value configuration of each register in the storage group is as follows, and the configuration value of the register indicates the corresponding condition. Wherein, the valid condition is expressed as 1, and the invalid condition is expressed as 0.

[0069] Table 1 Example 1 configuration value list

[0070] register name condition configuration value condition register 0 condition 0 0 condition condition 1 Condition 1 0 condition register 2 Condition 2 0 condition register 3 Condition 3 1 condition register 4 Condition 4 0 condition register 5 Condition 5 0 boot register start condition 1

[0071] According to the above configuration, the reset state machine jump process is as follows Image 6 shown.

[0072] Condition 3 is valid in the jump process. After the reset state machine is started, it jumps directly from state 0 to state 2, and then returns to the initial state after passing throu...

example 2

[0074] Table 2 Example 2 configuration value list

[0075]

[0076]

[0077] According to the above configuration, the reset state machine jump process is as follows Figure 7 shown.

[0078]In this jump process, condition 0 is valid. After the reset state machine is started, it jumps from state 0 to state 1, state, state 3, state 4, state 5 and state 6, and then returns to state 0. The above reset process means that the corresponding modules work after the output is reset from state 0 to state 5. When the module corresponding to state 6 is released, the previously reset and released modules are reset again to ensure that the whole is reset and in a certain state.

[0079] Please refer to Figure 8 , to facilitate the understanding of the present disclosure, an embodiment of the present disclosure also provides a software-configurable reset method, which is applied to such as figure 1 The shown reset device resets the chip. The reset device includes a reset state mach...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The embodiment of the invention discloses a software configurable reset device and method, which are used for resetting a chip. The reset device comprises a configurable reset state machine and a configurable reset condition register. The reset state machine is configured to perform state jump according to a sequence specified by the configurable reset condition register, and when a reset condition is satisfied, the reset device generates reset output in a corresponding state according to the state jump sequence, and controls modules in the chip to complete reset operation in sequence. According to the invention, different reset sequences and functions can be realized by configuring the reset device. The reset device has the characteristics of configurability, expandability and adjustability, and overcomes the defects that in the chip reset design, the conditions of switching of a reset source, a reset state and a reset state only can be designed specifically and cannot be flexibly configured by software according to needs.

Description

technical field [0001] The present disclosure relates to the technical field of digital integrated circuits, in particular to a software-configurable reset device and method. Background technique [0002] As the main part of the chip, the reset module is mainly used to generate the reset required by different logics of the whole chip. The reset operation guarantees the normal power-on initialization of the chip, and can restore the chip or the modules inside the chip to the initial state in case of abnormality, ensuring that the chip or the functional modules inside the chip are in a certain state. [0003] The main functions of reset include: [0004] 1. State initialization [0005] The state initialization of the whole chip is carried out when the chip is powered on by resetting, including placing each sequential logic and state machine in a definite state, and setting all registers to default values. [0006] 2. Failure and abnormal recovery [0007] The recovery pro...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F1/24
CPCG06F1/24
Inventor 杨堃刘勤让吕平沈剑良李沛杰宋克朱珂张丽徐立明徐庆阳刘冬培夏云飞丁旭王晓雪李晓洁
Owner TIANJIN CHIP SEA INNOVATION TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products