发明名称 MMU descriptor having big/little endian bit to control the transfer data between devices
摘要 A digital system is provided with a memory (506) shared by several initiator resources (540-550), wherein a portion of the initiator resources are big endian and another portion of the initiator resources are little endian. The memory is segregated into a set of regions by a memory management unit (MMU) (500-510) and an endianism attribute bit is defined for each region. For each memory request to the memory, the endianism attribute bit for the selected region is provided by the MMU. Each memory transaction request is completed in accordance with the endianism attribute of the selected region. Depending on the capability of a given initiator resource, the memory request address is adjusted to agree with the endianism attribute of the selected region, or an access fault is generated (530) if the endianism of the initiating resource does not match the endianism attribute of the selected memory region. A resource identification value (R-ID) provided by each of the initiator resources is used to identify the endianism of each of the initiator resources.
申请公布号 US2002069339(A1) 申请公布日期 2002.06.06
申请号 US20010932807 申请日期 2001.08.17
申请人 LASSERRE SERGE;CHAUVEL GERARD;D'INVERNO DOMINIQUE 发明人 LASSERRE SERGE;CHAUVEL GERARD;D'INVERNO DOMINIQUE
分类号 G06F1/20;G06F1/32;G06F9/312;G06F11/34;G06F12/02;G06F12/08;G06F12/10;(IPC1-7):G06F12/10 主分类号 G06F1/20
代理机构 代理人
主权项
地址