CN8478/CN8474A/CN8472A/CN8471A
多通道同步通信控制器( MUSYCC ™ )
5.0存储器组织
5.1内存架构
5.1.1寄存器映射访问和共享内存访问
期间MUSYCC的PCI初始化时,系统控制器分配一个专用
1MB的存储器范围的每一个MUSYCC的PCI功能。内存范围
分配给MUSYCC不能映射到任何其他物理或共享存储器。
相反,系统配置管理器分配一个逻辑存储器地址
范围,并通知给系统或总线控制器的任何访问这些范围
必须产生一个PCI访问周期。 MUSYCC分配这些地址范围
通过PCI配置周期中的每个函数。配置完成后, MUSYCC
成为总线上的功能性的PCI设备。
由于主机访问MUSYCC的分配的地址范围,它会启动
在PCI总线上存取周期。它是由该总线上各个MUSYCC设备
权利要求所述的访问周期。作为它的地址范围来访问, MUSYCC行为
作为PCI从属设备而数据正被读出或写入由主机。 MUSYCC
响应所有的存取周期,其中高12位的PCI地址匹配
高12位的任一所述的EBUS基地址寄存器(功能1 )或
MUSYCC基地址寄存器(功能0 ) 。
对于MUSYCC的函数如图1所示, 1 MB的存储空间被分配给EBUS
这是写入功能1个PCI配置空间的基地址寄存器
设备连接到所述EBUS然后可以
要在这个1 MB的内存范围内分配的内存地址。如果MUSYCC
声称PCI访问周期为功能1 , MUSYCC启动EBUS仲裁
和最终存取的数据从连接到EBUS的装置。
对于MUSYCC的功能0 , 1 MB的存储空间被分配给
这是写入功能0 PCI MUSYCC基地址寄存器
配置空间(表
一旦基址
分配给功能0 ,寄存器映射用于访问单个设备驻留
寄存器。寄存器映射为字节从基址寄存器的偏移
其中,登记居住。寄存器映射布局中列出
100660E
科胜讯
5-3