DMA transfer device
A technology of transmission device and transmission source, applied in the direction of instruments, electrical digital data processing, etc., can solve the problems of inability to achieve high speed, DMAC can not start DMA transmission, etc., to achieve the effect of high-speed writing
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment approach 1
[0102] The overall structure of the DMA transmission device in this embodiment is as follows image 3 As shown, the look-ahead reading processing unit 303 in this embodiment adopts Figure 4 composition shown.
[0103] Such as Figure 4 As shown, the look-ahead processing unit 303 includes: an addition circuit 402, a look-ahead address register 403, an address selection unit 405, a look-ahead data storage buffer 406, a look-ahead read invalid register 407, a look-ahead read end address holding unit 408, a data Select section 409 . The preceding address register 403 holds addresses. The address selection unit 405 selects one of the address stored in the preceding address register 403 and the read address received from the DMAC 302 , and outputs it to the resource 304 . Data read from the resource 304 is stored in the preceding data storage buffer 406 . Data selection unit 409 selects either the data stored in preceding data storage buffer 406 or the data received from reso...
Embodiment approach 2
[0111] The overall structure of the DMA transmission device in this embodiment is as follows image 3 As shown, the look-ahead reading processing unit 303 in this embodiment adopts Figure 5 composition shown.
[0112] Such as Figure 5 As shown, the look-ahead read processing unit 303 includes: an addition circuit 502, a look-ahead address register 503, a look-ahead data storage buffer 506 capable of storing a plurality of words, a continuous look-ahead read counting section 507, and a total transfer count counting section 508 , the total transmission number holding unit 509 , and the continuous look-ahead reading number holding unit 501 .
[0113] Next, the operation of the DMA transfer device 306 in this embodiment will be described.
[0114] Upon receiving the DMA transfer source address from the transfer source address setting detection unit 305 , the preceding read processing unit 303 stores the address in the preceding address register 503 . Furthermore, the advance...
Embodiment approach 3
[0121] The overall structure of the DMA transmission device in this embodiment is as follows image 3 As shown, the look-ahead reading processing unit 303 in this embodiment adopts Figure 6 composition shown.
[0122] Such as Figure 6 As shown, the look-ahead reading processing unit 303 includes: an addition circuit 602, a look-ahead address register 603, a look-ahead data storage buffer 606, an X-direction transmission number measurement unit 607, a Y-direction transmission number measurement unit 608, and an X-direction transmission number measurement unit 608. A holding unit 609 , a Y direction transmission number holding unit 610 , and a discontinuous size holding unit 611 .
[0123] The preceding address register 603 makes a read request. The preceding data storage buffer 606 holds the read data. The X-direction transfer number measuring unit 607 counts the number of read requests. The X-direction transmission number holding unit 609 holds the upper limit of the co...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com