主权项 |
1. 一种处于主设备和一个或多个从属模块之间的接口,该一个或多个从属模块包括具有一组可寻址寄存器的从属设备,所述寄存器包括外出邮箱寄存器、进入邮箱寄存器和间接访问地址寄存器,所述接口包括:通过第一总线耦合到所述主设备并且通过第二总线耦合到所述从属设备的直接存储器访问(DMA)引擎,所述第二总线包括:一组双向数据线路,用于在所述从属设备和所述直接存储器访问引擎之间传输数据;一组主地址线路,用于将地址数据从所述直接存储器访问引擎传输到所述从属设备;主数据选通脉冲,用于选通数据;主读/写信号,用于指示数据是将被从所述从属设备读取还是将被写到所述从属设备;一组从属设备选择信号,用于选择连接到所述第二总线的多个从属设备之一;从属设备等待信号,由从属设备断言以延迟数据传送;从属设备复位信号;时钟输出信号;以及时钟输入信号,其中,所述直接存储器访问引擎通过向所述从属设备断言从属设备选择信号并经由所述双向数据线路组将数据传送到所述从属设备的外出邮箱寄存器或进入邮箱寄存器来执行对所述从属设备的直接数据传送,并且通过经由所述双向数据线路组将地址数据写到所述从属设备的间接访问地址寄存器来执行对从属设备存储器的间接数据传送,其中所述从属设备利用其自己的存储器映射和所述地址数据来在由所述地址数据指示的位置和所述直接存储器访问引擎之间传送数据。 |