Check patentability & draft patents in minutes with Patsnap Eureka AI!

A Direct Memory Access Controller with Computing Capabilities

A memory access and controller technology, applied in the field of data search, can solve the problem that the DMA controller does not have CPU or MCU arithmetic operations and relational operations, etc., and achieve a wide range of applications

Active Publication Date: 2020-01-07
SHANGHAI XINCHU INTEGRATED CIRCUIT
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, traditional DMA controllers often do not have the ability of CPU or MCU arithmetic operations and relational operations

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 Direct Memory Access Controller with Computing Capabilities
  • A Direct Memory Access Controller with Computing Capabilities
  • A Direct Memory Access Controller with Computing Capabilities

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0034] In a preferred embodiment, as figure 2 As shown, a direct memory access controller 200 is proposed, which may include:

[0035] a data bus and an address bus;

[0036] The hardware computing unit 210 may be connected to the data bus and the address bus respectively, and the hardware computing unit 210 may perform operations on the data passing through the direct memory access controller 200 .

[0037] Wherein, the direct memory access controller 200 may also include a data buffer register 220, an interrupt module 240, and a counter 250. The interrupt module 240 may be used to send an interrupt request to the system bus, and the counter 250 may be used to store exchange data required for calculation. Address; the data buffer register 220 can be connected with the data bus for temporarily storing the data on the data bus; the data buffer registe...

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 relates to the field of data searching, in particular to a direct storage access controller. The direct storage access controller comprises a data bus, an address bus and a hardware computing unit, wherein the hardware computing unit is connected with the data bus and the address bus respectively. Through adoption of the direct storage access controller, data passing through the direct storage access controller can be subjected to operation processing, so that the direct storage access controller has an operation function, and the application range is widened.

Description

technical field [0001] The invention relates to the field of data search, in particular to a direct memory access controller. Background technique [0002] The DMA (Direct Memory Access) controller is a peripheral used for data exchange between internal memories, between internal and external memories, and between various standard peripherals and memories. A simple DMA controller structure such as figure 1 Shown, including an address bus, a data bus, counters, the first register and interrupt modules. The counter is used to store the address calculated for exchanging data. The first register is used to temporarily store the data transmitted each time, and the interrupt module is used to apply for bus control right to the CPU or MCU or return an interrupt report. When the DMA controller exchanges data through the address bus and data bus, it does not need to go through the central processing unit or microcontroller, so it saves the CPU or MCU to fetch instructions, fetch d...

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/28
CPCG06F13/28
Inventor 景蔚亮瞿磊陈邦明
Owner SHANGHAI XINCHU INTEGRATED CIRCUIT
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