可自主处理多事务传输要求的DMA控制器及数据传输方法

    公开(公告)号:CN1713164A

    公开(公告)日:2005-12-28

    申请号:CN200510027972.0

    申请日:2005-07-21

    申请人: 复旦大学

    IPC分类号: G06F13/28

    摘要: 本发明公开了一种可自主处理多事务传输要求的DMA控制器及数据传输方法。DMA控制器同时连接在系统总线和设备总线上,与片内处理器和片内存储器和系统的数据通信模块相连,从而为数据通信模块与存储器之间提供数据通路。所有的事务传输请求由处理器以传输描述符的形式写到存储器中并相互连接成链表,DMA控制器自主地从存储器中读入这些传输描述符,并安排各个事务传输。通过这样动态安排传输请求的数据传输方法,使设备总线上的各个传输通信模块能够同步进行传输,而不需要处理器来经常加以控制,节省了处理器资源,提高了系统芯片的整体性能。

    采用两级内容寻址寄存器比较的低功耗快表

    公开(公告)号:CN1288567C

    公开(公告)日:2006-12-06

    申请号:CN200410067586.X

    申请日:2004-10-28

    申请人: 复旦大学

    IPC分类号: G06F12/02 G11C8/00

    CPC分类号: Y02D10/13

    摘要: 本发明属于集成电路技术领域,具体为一种采用两级内容寻址寄存器(CAM)比较的低功耗快表(TLB)。主要由64路CAM阵列(64×29比特的CAM单元)和64路SRAM阵列(64×22比特的SRAM单元)以及最后的输出灵敏放大器组成。其中采用改进的CAM单元以省去预充电时的位线转换功耗;用NMOS管充电、PMOS放电来降低CAM单元Match线上的电压摆幅;采用两级CAM串连比较,以大幅减少每次比较的CAM单元数。本发明的两级CAM比较的TLB与传统TLB相比,功耗大大的降低。

    采用两级内容寻址寄存器比较的低功耗快表

    公开(公告)号:CN1605993A

    公开(公告)日:2005-04-13

    申请号:CN200410067586.X

    申请日:2004-10-28

    申请人: 复旦大学

    IPC分类号: G06F12/02 G11C8/00

    CPC分类号: Y02D10/13

    摘要: 本发明属于集成电路技术领域,具体为一种采用两级内容寻址寄存器(CAM)比较的低功耗快表(TLB)。主要由64路CAM阵列(64×29比特的CAM单元)和64路SRAM阵列(64×22比特的SRAM单元)以及最后的输出灵敏放大器组成。其中采用改进的CAM单元以省去预充电时的位线转换功耗;用NMOS管充电、PMOS放电来降低CAM单元Match线上的电压摆幅;采用两级CAM串连比较,以大幅减少每次比较的CAM单元数。本发明的两级CAM比较的TLB与传统TLB相比,功耗大大地降低。