Unlock instant, AI-driven research and patent intelligence for your innovation.

DMA automatic configuration module and system-on-chip SOC

An automatic configuration, system-on-chip technology, used in instruments, general-purpose stored-program computers, electrical digital data processing, etc. Effect

Pending Publication Date: 2021-04-27
无锡沐创集成电路设计有限公司
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, both of these have their own difficulties and bottlenecks. In the first solution, the CPU is required to configure the DMA. After the DMA transfer is completed, an interrupt will be sent to the CPU. In addition, the chip calculation core is usually a multi-core design, so multiple data needs to be configured. Handling tasks and interrupts after processing are completed, which cause a large burden on the CPU, resulting in the inability to process other tasks; at the same time, the overall handling efficiency of the chip is still relatively low
In the second solution, multiple computing cores directly access the host storage medium through the PCIe interface. The scheduling module is quite complicated, and due to the delay effect of the data access of the computing cores, it is easier to form data congestion.

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
  • DMA automatic configuration module and system-on-chip SOC
  • DMA automatic configuration module and system-on-chip SOC
  • DMA automatic configuration module and system-on-chip SOC

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] The technical solutions of the present invention will be further described below in conjunction with specific examples, but the present invention is not limited to these examples.

[0026] In order to facilitate the understanding of the technical solution of the present invention, here is a brief description of the chip structure and its data transmission method in the prior art.

[0027] see figure 1 , which shows a schematic structural diagram of a system-on-chip SOC in the prior art, wherein the SOC includes a CPU, a DMA controller (for convenience of description, hereinafter referred to as DMA), a computing core and a memory, and data is carried out between each module through a bus For transmission, the PCIe module is a peripheral module, and the chip SOC generally communicates with the host in the form of a board (for example, a graphics card or an accelerator card). exist figure 1 In , the thick solid line represents the PCIe connection, the thin solid line rep...

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 invention provides a DMA automatic configuration module and a system-on-chip SOC, the DMA automatic configuration module is used for configuring a DMA controller through a bus, and the DMA automatic configuration module comprises: a slave bus interface module used for passively receiving a bus request; the main bus interface module that is used for actively initiating bus operation; the configuration information storage module that is used for storing configuration information of the DMA automatic configuration module; and the state machine control module that is used for controlling and executing the DMA configuration process. The DMA automatic configuration module can replace a CPU to execute a DMA configuration process, so that the CPU hardly needs to participate in the DMA configuration process, the load of the CPU is greatly reduced, hardware circuit implementation is not influenced by factors such as interruption, and the configuration efficiency is the highest.

Description

technical field [0001] The invention relates to the field of chip technology, in particular to a DMA automatic configuration module and a system on chip SOC. Background technique [0002] Driven by the new infrastructure and the background of Xinchuang, the encryption industry has ushered in new development opportunities, but also faces new challenges. In addition to the strong demand for high-performance encryption chips due to the increase in data traffic bandwidth of traditional security facilities, in many application scenarios, PCIe encryption Cards have become the most common form of equipment, and data transmission through PCIe to interact with the host has become one of the bottlenecks in the implementation of high-performance cryptographic chips. [0003] In the prior art, there are two mainstream solutions: 1. Use the SOC on-chip CPU to configure DMA to move data from the host storage medium to the chip encryption core, or from the chip encryption core to the host ...

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): G06F13/32G06F15/78G06F15/177
CPCG06F13/32G06F15/7807G06F15/177G06F2213/0026
Inventor 朱敏
Owner 无锡沐创集成电路设计有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More