Bus data efficient IO method based on message block DMA
The invention provides a bus data efficient input and output method based on message block DMA, and the method comprises the steps: arranging message packets into message blocks at a dual-port RAM of a processor board; the message block is sent to an SDRAM of a processor board using a DMA operation....
Gespeichert in:
Hauptverfasser: | , , , , , |
---|---|
Format: | Patent |
Sprache: | chi ; eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The invention provides a bus data efficient input and output method based on message block DMA, and the method comprises the steps: arranging message packets into message blocks at a dual-port RAM of a processor board; the message block is sent to an SDRAM of a processor board using a DMA operation. Before a dual-port RAM (Random Access Memory) of the processor board arranges message packets into message blocks, the method further comprises the following steps: the processor board receives the message packets from a bus board; compared with the traditional method for DMA according to the message packets, the method provided by the invention has the advantages that the efficiency is greatly improved, the more the message packets are, the larger the data volume is, the more obvious the efficiency improvement is, and the method is wide in application range.
本申请提供了一种基于消息块DMA的总线数据高效输入输出方法,所述方法包括:在处理器板的双口RAM,将消息包排列成消息块;使用DMA操作,将所述消息块发送到处理器板的SDRAM。所述在处理器板的双口RAM,将消息包排列成消息块之前,还包括:所述处理器板接收来自总线板的消息包;本申请所提供的方法相比传统按照消息包进行 |
---|