A flash controller for asic and its control method

A controller and control method technology, applied in the direction of instrumentation, signal generation/distribution, electrical digital data processing, etc., can solve problems such as increasing logic unit area and power consumption, increasing the risk of metastability of signals across clock domains, etc., to achieve Effects of improving stability, reducing area and power consumption, and reducing workload

Active Publication Date: 2022-06-28
成都启英泰伦科技有限公司
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, these two clocks will also increase the risk of metastability after the signal crosses the clock domain, and in the case of a FLASH controller controlling 2 pieces of FLASH to transmit data with large bandwidth, an eight-wire Octal SPI is usually required to transmit data, then you need Delay processing of 8 data lines, which increases the area and power consumption of the logic unit

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
  • A flash controller for asic and its control method
  • A flash controller for asic and its control method
  • A flash controller for asic and its control method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] The specific embodiments of the present invention will be further described in detail below.

[0057] A typical application scenario of the FLASH controller of the present invention is as follows: figure 1 shown.

[0058] figure 1 In the FLASH controller, the DTR (Double edge-triggered data transfer, Double transfer Rate) FLASH controller is used, and the FLASH controller is connected to the bus matrix through the AHB (Advanced High-performance Bus) data bus and AHB configuration bus, The bus matrix is ​​connected with the DMA controller through the AHB bus of direct memory access (DMA), and is connected with the CPU central processing unit through the data bus DBUS, the instruction bus IBUS, and the system bus SBUS. The CPU core completes instruction acquisition through IBUS, completes data loading and access through data bus DBUS, and completes peripheral access through SBUS.

[0059] figure 1 The DMA controller is used for direct transfer of stored data; the SCU...

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

A FLASH controller for ASIC and its control method, the controller includes a main control module, and an arbitration module connected with the main control module, read data fifo and write data fifo; the read data fifo and write data fifo All are connected with the arbitration module and the data interface module, wherein the data interface module is connected to the AHB data bus; the controller also includes a register module, and the register module is connected to the read data fifo, the write data fifo, the arbitration module and the configuration interface module, and the configuration interface The module is connected to the AHB configuration bus, and the main control module is connected to the register module through the synchronization module. The present invention uses two sets of bus interfaces of AHB data bus and AHB configuration bus to correspond to different operations, completes FLASH general-purpose read and write operations through DMA data transmission and a large-capacity internal cache unit, simplifies the operation process of the controller, and improves data transmission efficiency.

Description

technical field [0001] The invention belongs to the technical field of integrated circuits, and in particular relates to a FLASH controller for ASIC and a control method thereof. Background technique [0002] With the rapid development of FLASH technology, more and more devices support double-edge-triggered data transmission of the clock signal, that is, Double transfer Rate, abbreviated as DTR. The FLASH transmission rate using DTR technology is twice that of the single-edge data transmission technology. At present, the highest speed of the launched SPI NOR FLASH device in DTR mode has reached 200MHz. In relatively low-frequency logic chip on-chip storage applications, NOR FLASH devices can provide high-speed data transfer rates with a small number of interfaces and support on-chip execution, namely eXecute In Place, abbreviated as XIP. [0003] Application No. 201811314760.4, the patent title is a Chinese patent for a configurable and efficient embedded Nor-FLASH control...

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 Patents(China)
IPC IPC(8): G06F13/16G06F1/12G06F1/06
CPCG06F13/1668G06F1/12G06F1/06G06F1/08G06F3/0613G06F3/0634G06F3/0679
Inventor 邓健田伟
Owner 成都启英泰伦科技有限公司
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