CN103793342B - 一种多通道直接内存存取dma控制器 - Google Patents
一种多通道直接内存存取dma控制器 Download PDFInfo
- Publication number
- CN103793342B CN103793342B CN201210433375.8A CN201210433375A CN103793342B CN 103793342 B CN103793342 B CN 103793342B CN 201210433375 A CN201210433375 A CN 201210433375A CN 103793342 B CN103793342 B CN 103793342B
- Authority
- CN
- China
- Prior art keywords
- data
- read
- module
- write
- instruction
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000015654 memory Effects 0.000 title claims abstract description 11
- 230000005540 biological transmission Effects 0.000 claims abstract description 62
- 230000002093 peripheral effect Effects 0.000 claims description 29
- 230000032258 transport Effects 0.000 claims description 13
- 238000012545 processing Methods 0.000 abstract description 6
- 230000006870 function Effects 0.000 description 28
- 238000000034 method Methods 0.000 description 7
- 238000012546 transfer Methods 0.000 description 6
- 239000000872 buffer Substances 0.000 description 4
- 230000008569 process Effects 0.000 description 3
- 241001522296 Erithacus rubecula Species 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005315 distribution function Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Landscapes
- Bus Control (AREA)
Abstract
Description
Claims (7)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210433375.8A CN103793342B (zh) | 2012-11-02 | 2012-11-02 | 一种多通道直接内存存取dma控制器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210433375.8A CN103793342B (zh) | 2012-11-02 | 2012-11-02 | 一种多通道直接内存存取dma控制器 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103793342A CN103793342A (zh) | 2014-05-14 |
CN103793342B true CN103793342B (zh) | 2017-02-08 |
Family
ID=50669037
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210433375.8A Active CN103793342B (zh) | 2012-11-02 | 2012-11-02 | 一种多通道直接内存存取dma控制器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103793342B (zh) |
Families Citing this family (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105335309B (zh) * | 2014-05-30 | 2018-09-11 | 华为技术有限公司 | 一种数据传输方法及计算机 |
CN104750639A (zh) * | 2015-04-09 | 2015-07-01 | 东南大学 | 基于amba总线的增强型dma控制器 |
CN106294232B (zh) * | 2015-05-21 | 2019-04-30 | 深圳市中兴微电子技术有限公司 | 一种dma控制器及其实现方法 |
DE102016206109A1 (de) * | 2016-04-13 | 2017-10-19 | Robert Bosch Gmbh | Speicherdirektzugriffssteuereinrichtung für mindestens eine einen Arbeitsspeicher aufweisende Recheneinheit |
CN107544937A (zh) * | 2016-06-27 | 2018-01-05 | 深圳市中兴微电子技术有限公司 | 一种协处理器、数据写入方法和处理器 |
CN107070593B (zh) * | 2017-02-09 | 2020-08-28 | 武汉米风通信技术有限公司 | 基于多通道通信接收***的中断器启动方法 |
CN109992542B (zh) * | 2017-12-29 | 2021-11-30 | 深圳云天励飞技术有限公司 | 一种数据搬运方法、相关产品及计算机存储介质 |
CN108563592A (zh) * | 2018-03-30 | 2018-09-21 | 复旦大学 | 一种加速内存中数据搬移的三维dma电路 |
CN109359069A (zh) * | 2018-09-25 | 2019-02-19 | 济南浪潮高新科技投资发展有限公司 | 一种数据传输方法及装置 |
CN109739786B (zh) * | 2019-01-08 | 2022-02-18 | 郑州云海信息技术有限公司 | 一种dma控制器和异构加速*** |
CN109857686B (zh) * | 2019-03-26 | 2020-12-29 | 北京简约纳电子有限公司 | 一种dma数据同步传输变异步传输的方法 |
CN110049347B (zh) * | 2019-04-11 | 2021-10-22 | 广州虎牙信息科技有限公司 | 在直播界面配置图像的方法、***、终端和装置 |
CN110413562B (zh) * | 2019-06-26 | 2021-09-14 | 北京全路通信信号研究设计院集团有限公司 | 一种具有自适应功能的同步***和方法 |
WO2021081730A1 (zh) * | 2019-10-29 | 2021-05-06 | 深圳鲲云信息科技有限公司 | 直接内存访问控制方法、***、计算机设备及存储介质 |
CN111666237B (zh) * | 2020-06-08 | 2022-06-28 | 王斌 | 具有高速缓存管理功能的dma控制器 |
CN114385529A (zh) * | 2020-10-16 | 2022-04-22 | 瑞昱半导体股份有限公司 | 直接记忆体存取控制器、使用其之电子装置以及操作其的方法 |
CN112834819B (zh) * | 2021-01-04 | 2024-04-02 | 杭州万高科技股份有限公司 | 一种用于电能计量芯片的数字信号处理装置及方法 |
CN113051213B (zh) * | 2021-03-02 | 2023-09-22 | 长沙景嘉微电子股份有限公司 | 处理器、数据传输方法、装置和*** |
CN113467977B (zh) * | 2021-09-06 | 2021-11-30 | 西安热工研究院有限公司 | 基于循环队列的soe数据上送方法、***及板卡 |
TWI798976B (zh) * | 2021-12-02 | 2023-04-11 | 大陸商星宸科技股份有限公司 | 直接記憶體存取電路、其操作方法,以及記憶體存取指令的產生方法 |
CN115048323B (zh) * | 2022-08-16 | 2022-11-04 | 南京芯驰半导体科技有限公司 | 一种基于dma握手协议的数据传输***及方法 |
CN115168260B (zh) * | 2022-09-08 | 2022-12-06 | 深圳鲲云信息科技有限公司 | 直接内存存取装置、数据传输方法及集成电路*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5765023A (en) * | 1995-09-29 | 1998-06-09 | Cirrus Logic, Inc. | DMA controller having multiple channels and buffer pool having plurality of buffers accessible to each channel for buffering data transferred to and from host computer |
CN101218570A (zh) * | 2005-06-30 | 2008-07-09 | 飞思卡尔半导体公司 | 在直接存储器存取任务请求之间进行仲裁的装置和方法 |
CN102184122A (zh) * | 2011-05-16 | 2011-09-14 | 曙光信息产业股份有限公司 | 一种龙芯CPU主板bios及中断的实现方法 |
CN102231142A (zh) * | 2011-07-21 | 2011-11-02 | 浙江大学 | 一种带有仲裁器的多通道dma控制器 |
CN202404581U (zh) * | 2011-10-24 | 2012-08-29 | 北京强度环境研究所 | 优先级可调多通道dma控制器 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8205021B2 (en) * | 2009-12-21 | 2012-06-19 | Electronics And Telecommunications Research Institute | Memory system and integrated management method for plurality of DMA channels |
-
2012
- 2012-11-02 CN CN201210433375.8A patent/CN103793342B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5765023A (en) * | 1995-09-29 | 1998-06-09 | Cirrus Logic, Inc. | DMA controller having multiple channels and buffer pool having plurality of buffers accessible to each channel for buffering data transferred to and from host computer |
CN101218570A (zh) * | 2005-06-30 | 2008-07-09 | 飞思卡尔半导体公司 | 在直接存储器存取任务请求之间进行仲裁的装置和方法 |
CN102184122A (zh) * | 2011-05-16 | 2011-09-14 | 曙光信息产业股份有限公司 | 一种龙芯CPU主板bios及中断的实现方法 |
CN102231142A (zh) * | 2011-07-21 | 2011-11-02 | 浙江大学 | 一种带有仲裁器的多通道dma控制器 |
CN202404581U (zh) * | 2011-10-24 | 2012-08-29 | 北京强度环境研究所 | 优先级可调多通道dma控制器 |
Also Published As
Publication number | Publication date |
---|---|
CN103793342A (zh) | 2014-05-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103793342B (zh) | 一种多通道直接内存存取dma控制器 | |
US7225279B2 (en) | Data distributor in a computation unit forwarding network data to select components in respective communication method type | |
EP1046999B1 (en) | Transfer controller with hub and ports architecture | |
US7246188B2 (en) | Flow control method to improve bus utilization in a system-on-a-chip integrated circuit | |
US8924619B2 (en) | Unified message-based communications | |
US8108571B1 (en) | Multithreaded DMA controller | |
US10210117B2 (en) | Computing architecture with peripherals | |
US9158713B1 (en) | Packet processing with dynamic load balancing | |
US7721038B2 (en) | System on chip (SOC) system for a multimedia system enabling high-speed transfer of multimedia data and fast control of peripheral devices | |
US8086766B2 (en) | Support for non-locking parallel reception of packets belonging to a single memory reception FIFO | |
JP2024524047A (ja) | ネットワークインターフェースデバイス | |
KR20020008955A (ko) | 버스 시스템 및 그 실행 순서 조정방법 | |
US7913013B2 (en) | Semiconductor integrated circuit | |
US20060179172A1 (en) | Method and system for reducing power consumption of a direct memory access controller | |
US10740256B2 (en) | Re-ordering buffer for a digital multi-processor system with configurable, scalable, distributed job manager | |
US20230269205A1 (en) | Switch for transmitting packet, network on chip having the same, and operating method thereof | |
CN115328832B (zh) | 一种基于pcie dma的数据调度***与方法 | |
US11645005B2 (en) | Near-memory computing systems and methods | |
JP4928683B2 (ja) | データ処理装置 | |
JP2001067298A (ja) | ハブ及びポート・アーキテクチャーを有する転送制御装置における低速ポートについての障害を防止するための書込み要求キューの使用 | |
US6651083B1 (en) | Distributed service request system for providing fair arbitration using token passing scheme to resolve collisions | |
US20070130390A1 (en) | Method and apparatus for effective package memory bandwidth management | |
US8601197B2 (en) | Microcontroller including flexible connections between modules | |
KR20220083848A (ko) | 프로그래밍 가능한 원자적 동작을 하는 메모리 컨트롤러 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C41 | Transfer of patent application or patent right or utility model | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20151013 Address after: 518057 Nanshan District Guangdong high tech Industrial Park, South Road, science and technology, ZTE building, Ministry of Justice Applicant after: ZTE Corp. Applicant after: SANECHIPS TECHNOLOGY Co.,Ltd. Address before: 518057 Nanshan District Guangdong high tech Industrial Park, South Road, science and technology, ZTE building, Ministry of Justice Applicant before: ZTE Corp. |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20221205 Address after: 518055 Zhongxing Industrial Park, Liuxian Avenue, Xili street, Nanshan District, Shenzhen City, Guangdong Province Patentee after: SANECHIPS TECHNOLOGY Co.,Ltd. Address before: 518057 Ministry of justice, Zhongxing building, South Science and technology road, Nanshan District hi tech Industrial Park, Shenzhen, Guangdong Patentee before: ZTE Corp. Patentee before: SANECHIPS TECHNOLOGY Co.,Ltd. |