一种具有主从自适应功能的CPCI通用处理模块设计
具体的实现方式是,在通用模式下,PCI6466的
![e.jpg](http://m.amcfsurvey.com/uphotos/fetch/20130729/148131_2_0.jpg)
![e.jpg](http://m.amcfsurvey.com/uphotos/fetch/20130729/148131_2_0.jpg)
![e.jpg](http://m.amcfsurvey.com/uphotos/fetch/20130729/148131_2_0.jpg)
![e.jpg](http://m.amcfsurvey.com/uphotos/fetch/20130729/148131_2_0.jpg)
![e.jpg](http://m.amcfsurvey.com/uphotos/fetch/20130729/148131_2_0.jpg)
![e.jpg](http://m.amcfsurvey.com/uphotos/fetch/20130729/148131_2_0.jpg)
2 PCI6466非透明方式配置
PCI6466工作在透明模式时,由于其只对系统提供电气隔离,所以应用起来比较简便。但是对于PCI6466非透明桥来说,其配置方式就显得比较复杂。作为CPCI底板总线上的一个设备,非透明桥需要在向其他外设发送请求的同时向其他外设提供对内访问的空间,图2为非透明桥的数据流向。本文引用地址://m.amcfsurvey.com/article/148131.htm
PCI6466工作在非透明桥方式时,在PCI6466的初端需要配置下行基地址和上行翻译地址,在次端需要配置上行基地址和下行翻译地址。需要注意的是,在配置上下行基地址之前必须配置上下行基地址掩码。上下行地址掩码和上下行翻译地址的配置是在扩展寄存器中进行的,扩展寄存器的访问方式为在6466的PCI配置空间的偏移量0xD3中写地址(8位),在偏移量0xD4中写内容(32位)。扩展寄存器列表如图3所示。
评论