Invention Grant
US08260981B2 Direct access memory controller with multiple sources, corresponding method and computer program 有权
直接存取控制器具有多种来源,相应的方法和计算机程序

Direct access memory controller with multiple sources, corresponding method and computer program
Abstract:
A direct memory access controller including: a transfer module that transfers data from several data sources to at least one addressee for these data, through several buffer memories each including a predetermined number of successive elementary memory locations; a read management module that reads data stored in the buffer memories and that transfers them in sequence to the addressee; and a storage module that stores read pointers associated respectively with each buffer memory, each read pointer indicating an elementary location of the buffer memory with which it is associated and in which data can be read, wherein the buffer memories are associated respectively with each data source, and for each buffer memory, the controller includes means for executing a firmware that reads data and updates a read pointer associated with this buffer memory, and for synchronising execution of the firmwares as a function of a predetermined order of data originating from buffer memories required in a data sequence to be transferred to the addressee.
Information query
Patent Agency Ranking
0/0