PCI标准
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
PCI
PCI
PCI总线系统要求有一个PCI控制卡,它必须安装在一个PCI插槽内。
这种插槽是目前主板带有最多数量的插槽类型,在当前流行的台式机主板上,ATX结构的主板一般带有5~6个PCI插槽,而小一点的MATX主板也都带有2~3个PCI插槽。
根据实现方式不同,PCI控制器可以与CPU 一次交换32位或64位数据,它允许智能PCI辅助适配器利用一种总线主控技术与CPU并行地执行任务。
PCI允许多路复用技术,即允许一个以上的电子信号同时存在于总线之上。
普通PCI总线带宽一般为133MB/s(在32bit/33Mhz下)或者
266MB/s(在32bit/66Mhz下)。
对于普通的声卡、百兆网卡、Modem 卡等扩展设备一般使用的是133MB/s的传输速率,这种设备的金手指特征一般是与PCI插槽对应(长-短),而对于部分PCI显卡、千兆网卡、磁盘阵列卡、USB2.0或者火线卡等需要较高带宽的PCI设备一般可以使用266MB/s的带宽,这种设备的特征是金手指一般是三段式(短-长-短)。
至于设备是否工作在66Mhz下可以通过软件everest查看,在PCI设备栏中选中需要观察设备并查看“66Mhz操作”是否为“已支持”,如果显示为“不支持”则表示这个设备最多只能使用133MB/s的带宽。
Intel在2001年春季的IDF上,正式公布了旨在取代PCI总线的第三代I/O技术,该规范由Intel支持的AWG(Arapahoe Working Group)负责制定。
2002年4月17日,AWG正式宣布3GIO1.0规范草稿制定完毕,并移交PCI-SIG(PCI特别兴趣小组,PCI-Special Interest Group)进行审核。
开始的时候大家都以为它会被命名为Serial
PCI(受到串
PCI
行ATA的影响),但最后却被正式命名为PCI Express,Express意思是高速、特别快的意思。
PCI总线是一种不依附于某个具体处理器的局部总线。
从结构上看,PCI是在CPU和原来的系统总线之间插入的一级总线,具体由一个桥接电路实现对这一层的管理,并实现上下之间的接口以协调数据的传送。
管理器提供了信号缓冲,使之能支持10种外设,并能在高时钟频率下保持高性能。
PCI总线也支持总线主控技术,允许智能设备在需要时取得总线控制权,以加速数据传送。
特点
即插即用:是指当板卡插入系统时,系统会自动对板卡所需资源进行分配,如基地址、中断号等,并自动寻找相应的驱动程序。
而不象旧的ISA板卡,需要进行复杂的手动配置。
实际的实现远比说起来要复杂。
在PCI板卡中,有一组寄存器,叫"配置空间"(Configuration Space),用来存放基地址与内存地址,以及中断等信息。
以内存地址为例。
当上电时,板卡从ROM里读取固定的值放到寄存器中,对应内存的地方放置的是需要分配的内存字节数等信息。
操作系统要跟据这个信息分配内存,并在分配成功后把相应的寄存器中填入内存的起始地址。
这样就不必手工设置开关来分配内存或基地址了。
对于中断的分配也与此类似。
中断共享:ISA卡的一个重要局限在于中断是独占的,而我们知道计算机的中断号只有16个,系统又用掉了一些,这样当有多块ISA卡要用中断时就会有问题了。
PCI总线的中断共享由硬件与软件两部分组成。
PCI
硬件上,采用电平触发的办法:中断信号在系统一侧用电阻接高,而要产生中断的板卡上利用三极管的集电极将信号拉低。
这样不管有几块板产生中断,中断信号都是低;而只有当所有板卡的中断都得到处理后,中断信号才会回复高电平。
软件上,采用中断链的方法:假设系统启动时,发现板卡A用了中断7,就会将中断7对应的内存区指向A卡对应的中断服务程序入口
ISR_A;然后系统发现板卡B也用中断7,这时就会将中断7对应的内存区指向ISR_B,同时将ISR_B的结束指向ISR_A。
以此类推,就会形成一个中断链。
而当有中断发生时,系统跳转到中断7对应的内存,也就是ISR_B。
ISR_B就要检查是不是B卡的中断,如果是,要处理,并将板卡上的拉低电路放开;如果不是,则呼叫ISR_A。
这样就完成了中断的共享。
优缺点
优点:总线结构简单、成本低、设计简单。
缺点也比较明显, 并行总线无法连接太多设备,总线扩展性比较差,线间干扰将导致系统无法正常工作;
PCI
2) 当连接多个设备时,总线有效带宽将大幅降低,传输速率变慢;为了降低成本和尽可能减少相互间的干扰,需要减少总线带宽,或者地
何处以何种方法收集、处理、传输和存储。
PCI DSS 由 PCI 安全标准委员会的创始成员(包括 American Express、Discover Financial Services、JCB、MasterCard Worldwide 和 Visa International)制定,旨在鼓励国际上采用一致的数据安全措施。
PCI DSS 中的要求是针对在日常运营期间需要处理持卡人数据的公司和机构提出的。
具体而言,PCI DSS 对在整个营业日中处理持卡人数据的金融机构、贸易商和服务提供商提出了要求。
PCI DSS 包括有关安全管理、策略、过程、网络体系结构、软件设计的要求的列表,以及用来保护持卡人数据的其他措施。