FLASH interface circuit
An interface circuit and interface technology, applied in the direction of electrical digital data processing, instruments, etc., can solve problems such as limitations and limited functions of the FLASH interface, and achieve the effect of refining commands and improving control
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0030] Embodiment 1: This embodiment is the workflow of the command state machine 1 module: after the command state machine 1 module passes the verification of the host computer, it will be in an idle state; in addition to the idle state, there are multiple states, which are parallel Relationship;
[0031] The command state machine 1 module transfers from the idle state to other states after receiving the command. At this time, some states will return to the idle state after receiving or generating data addresses, and some need to send corresponding commands to return to the idle state. No transition from one non-idle state to another non-idle state occurs;
[0032] The oscillator can be calibrated through the command state machine 1 module. The calibration method is to write the code through the test command, set the time base of timer 0 as a high-frequency oscillator, and then set the output of PWM0, and calculate the oscillation by testing its output. The frequency of the ...
Embodiment 2
[0036] Embodiment two: present embodiment is based on the host computer burning method of FLASH interface circuit, comprises the following steps:
[0037] S1: The upper computer sends a special sequence for verification. The data acquisition and processing module collects data and processes it. After completion, the data is passed to the verification 1 module, and the verification 1 module will perform verification.
[0038] S2: After passing the verification, the upper computer first needs to load the address command to set the initial address.
[0039] S3: Through the load data command, write data continuously, and use the return command to return the command state machine 1 to the idle state after complete writing.
[0040] S4: Use the programming command to make the FLASH start programming, and after waiting for enough time, use the return command to make the command state machine 1 return to the idle state, and the next step can be performed after the programming is compl...
Embodiment 3
[0042] Embodiment three: the present embodiment is based on the CPU reading operation steps of the FLASH interface circuit:
[0043] First set up the address register and then read it using a dedicated read command. After the instruction is executed, the read data is stored in two registers.
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 
