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

Security DMA (Direct Memory Access) controller, SOC (System-on-a-Chip) system and data transportation method of SOC system

A DMA controller and data transfer technology, applied in digital data protection, electronic digital data processing, instruments, etc., can solve the problems of being attacked, destroying the storage protection environment, and being unable to know whether the data has been tampered with, so as to improve security, The effect of ensuring integrity

Active Publication Date: 2015-07-22
SHENZHEN STATE MICRO TECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, this implementation method still has the risk of being attacked during the process of initializing the storage protection unit by the DMA controller, and may destroy the establishment of the storage protection environment; moreover, this method can only prevent the DMA controller from transferring confidential data to the common area , but it is impossible to know whether the data has been tampered with

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
  • Security DMA (Direct Memory Access) controller, SOC (System-on-a-Chip) system and data transportation method of SOC system
  • Security DMA (Direct Memory Access) controller, SOC (System-on-a-Chip) system and data transportation method of SOC system
  • Security DMA (Direct Memory Access) controller, SOC (System-on-a-Chip) system and data transportation method of SOC system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] The invention will be described in detail below in conjunction with the accompanying drawings and embodiments.

[0020] As shown in Figure 1, a secure DMA controller according to the first embodiment of the present invention is used to improve the security of data transmission in the SOC system, which includes: a slave device interface 201, a register module 202, a data transmission engine 203 , host device interface 204 and data transfer monitoring module 205 .

[0021] From the device interface 201, the processor of the SOC system configures and inquires the register module 201 of the security DMA controller through the device interface 201.

[0022] The register module 202 includes a linked list descriptor register and a status register; optimized ones may also include a software request register; the processor cannot directly define the content of the linked list executed by the secure DMA controller, and can only control the security by setting the linked list desc...

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 discloses a security DMA (Direct Memory Access) controller, an SOC (System-on-a-Chip) system and a data transportation method of the SOC system. The security DAM controller comprises a primary device interface, a slave device interface, a register module, a data transportation monitoring module and a data transmission engine, wherein an read-write operation can be given out from the security DMA controller to a slave device on a bus through the primary device interface; the security DMA controller can be subjected to configuration and inquiry by a processor through the slave device interface; the register module comprises a linked list descriptor register and a state register; the data transportation monitoring module is used for executing the integrity checking of data transportation control information; and the data transmission engine is used for controlling the primary device interface to read a linked list and complete the data transportation according to the information of the linked list according to the content of the linked list descriptor register of the register module. According to the security DMA controller, the SOC system and the data transportation method, disclosed by the invention, the data transportation control information of the linked list is subjected to the integrity checking, thus the data transportation control information of the linked list can be prevented from being tampered, and the security of data transmission is increased.

Description

technical field [0001] The invention belongs to the technical field of microelectronic design based on information security, and in particular relates to a DMA (Direct Memory Access, direct memory access) controller with information security features. Background technique [0002] With the rapid development of microelectronic technology, microelectronic products have penetrated into more and more application occasions, of course, this includes the application field of information security. Whether it is e-commerce on the Internet, or financial banking, or personal portable devices, etc. will involve the issue of information security. Microelectronics products involve safe storage of key user data, electronic signatures, identity authentication, and data encryption and decryption. The SOC (System-on-a-Chip) chip is usually the core of the system control where it is located, so its own security is very important. Various attacks and cracking technologies targeting SOC chips ...

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/28G06F21/64
Inventor 陶玉茂林青盛
Owner SHENZHEN STATE MICRO TECH CO LTD