PCI局部总线简介:
PCI的含义为外部部件互连(Peripheral Component Interconnect)。
1991年,Intel公司对PCI局部总线进行了定义,并与IBM、Compaq、AST、HP、NEC等100多家公司联合共谋计算机总线的发展大业,于是,PCI局部总线标准1.0版本技术规范于1992年6月22日推出。目前,最新的2.2修改版于1998年12月18日完成,1999年2月发布。
PCI局部总线是一种具有多路地址线和数据线的高性能32/64位总线。虽然在PC领域,PCI已经逐渐被更高性能的PCI-Express总线替代,但在嵌入式领域PCI总线依然应用广泛,且其性能足够满足绝大多数嵌入式系统的需求。
PCI总线信号定义
在一个PCI应用系统中,如果某设备取得了总线的控制权,就称其为“主设备”,而被主设备选中以进行通信的设备称为“从设备”或“目标设备”。对于相应的接口信号线,通常分为必备的和可选的两大类。如果只作为目标设备,至少需要47条接口信号线,若作为主设备,则需要49条。下面对主设备和目标设备综合考虑,并按功能分组将这些信号表示于图中。
下面对PCI信号的类型规定说明:
IN 表示输入,是标准的只作输入的信号。
OUT 表示输出,是标准的图腾柱式输出驱动信号。
T/S 表示双向的三态输入/输出信号。
O/D 表示漏极开路,以线或形式允许多个设备共同驱动和分享。
S/T/S 表示持续的并且低电平有效的三态信号。在某一时刻只能属于一个主设备并被其驱动。
系统信号定义:
CLK IN:对于所有的PCI设备都是输入信号。其频率范围为0~33M或者0~66M,这一频率也称为PCI的工作频率。对于PCI的信号,除了RST#、INTA#~INTD#之外,其余信号都在CLK的上升沿有效(或采样)。
RST# IN:复位信号。用来使PCI专用的特性寄存器、配置寄存器、定时器、主设备、目标设备以及输出驱动器恢复为规定的初始状态。每当复位时,PCI的全部输出信号一般都应驱动到三态。REQ#和GNT#必须同时驱动到三态,不能在复位期间为高或为低。为防止AD、C/BE#及PAR在复位期间浮动,可由中央资源将它们驱动到逻辑低,但不能驱动为高电平。RST#和CLK可以不同步,但要保证其撤销边沿没有反弹。
地址和数据信号:
AD[31:0] T/S:地址、数据多路复用的输入/输出信号。一个总线交易由一个地址期和一个或多个数据期构成。在FRAME#有效时,是地址期;在IRDY#和TRDY#同时有效时,是数据期。PCI总线支持突发方式的读写功能。
C/BE[3:0]# T/S:总线命令和字节使能多路复用信号线。在地址期中,传输的是总线命令;在数据期内,传输的是字节使能信号,用来确定AD[31:0]线上哪些字节为有效数据。C/BE[0]#应用于字节0(最低字节),C/BE[3]#应用于字节3(最高字节)。
PAR T/S:地址与数据位传送时的奇偶校验信号。
接口控制信号:
FRAME# S/T/S:帧周期信号。由当前的主设备驱动,表示当前主设备一次交易的开始和持续时间。FRAME#的有效预示着总线传输的开始;在FRAME#存在期间,意味着数据传输的继续进行;FRAME#失效后,是交易的最后一个数据期;
IRDY# S/T/S:主设备准备好信号。由当前主设备驱动,该信号的有效表明发起本次传输的设备能够完成交易的当前数据期。它要与TRDY#配合使用,二者同时有效,数据方能完整传输。在读周期,该信号有效时,表示主设备已作好接收数据的准备。在写周期,该信号有效时,表明数据已提交到AD总线上。如果IRDY#和TRDY#有一个无效,将插入等待周期。
TRDY# S/T/S:目标设备准备好信号。由当前被寻址的目标设备驱动,该信号有效表示目标设备已经作好完成当前数据传输的准备工作。同样,该信号要与IRDY#配合使用,二者同时有效,数据方能完整传输。在写周期,该信号有效,表示从设备已作好接收数据的准备;在读周期,该信号有效,表明数据已提交到AD总线上。同理,TRDY#和 IRDY#任一个无效,都将插入等待周期;
STOP# S/T/S:停止数据传送信号。由目标设备驱动。当该信号有效时,表示目标设备要求主设备中止当前的数据传送。
IDSEL# IN:初始化设备选择信号。在参数配置读和配置写期间,用作片选信号。
DEVSEL# S/T/S:设备选择信号。该信号有效时,表示驱动它的设备已称为当前访问的目标设备。换言之,该信号的有效说明总线上某一设备已被选中。如果一个主设备启动一个交易并且在6个CLK周期内没有检测到DEVSEL#有效,它必须假定目标设备没有反应或者地址不存在,从而实施主设备缺省。
LOCK# S/T/S:锁定信号(可选)。当该信号有效时,表示对桥的原始操作可能需要多个传输才能完成,也就是说,对此设备的操作是排它性的。锁定只能由主桥、PCI-PCI桥和扩展总线桥发起。
仲裁信号:
REQ# T/S:总线占用请求信号。该信号一旦有效即表明驱动它的设备向仲裁器要求使用总线。它是一个点到点的信号线,任何主设备都有其REQ#信号。当RST#有效时,REQ#必须为三态。
GNT# T/S:总线占用允许信号。用来向申请总线占用的设备表示其请求已获得批准。这也是一个点到点的信号线,任何主设备都有自己的GNT#信号。当RST#有效时,必须忽略GNT#。
每一个PCI主设备都有一对仲裁线直接连接到PCI仲裁器上。当一个主设备请求使用总线时,它会使连接到仲裁器上的REQ#有效,当仲裁器决定正在请求的主设备应该授权控制总线时,它会使对应的GNT#有效。在PCI环境中,总线仲裁器在同时有另一个主设备仍控制总线时起作用,这称为“隐式”仲裁。当主设备接受来自仲裁器的授权时,必须等待当前的主设备完成其传送,直到采样到FRAME#和IRDY#均无效时,它才认为自己取得总线授权。
错误报告信号:
PERR# S/T/S:数据奇偶校验错误信号;由数据的接收端驱动,同时设置其状态寄存器中的奇偶校验错误位。一个交易的主设备负责给软件报告奇偶校验错误,为此在写数据期它必须检测PERR信号。
SERR# O/D:系统错误报告信号;它的作用是报告地址奇偶错误,特殊周期命令的数据错误。SERR#是一个OD(漏极开路)信号,它通常会引起一个NMI中断,Power PC中会引起机器核查中断。
中断信号:
中断在PCI中是可选项,属于电平敏感型,低电平有效,OD,与时钟异步。其中INTB ~INTD只能用于多功能设备。中断线和功能之间的最终对应关系是由中断引脚寄存器来定义的。
附加信号:
PRSNT[2:1]:插卡存在信号;用于指出PCI插件板上是否存在插卡板,如存在则要求母板为其供电;
CLKRUN:时钟运行信号;用于停止或者减慢CLK;
M66EN:66M使能信号;
PME#:电源管理事件信号。
3.3Vaux:辅助电源信号;当插卡主电源被软件关闭时,3.3Vaux为插件提供电能以产生电源管理事件。
64位总线扩展信号:
AD[64:32]:在地址期,如使用DAC命令且REQ64有效时为高32位地址;在数据期,REQ64和ACK64都有效时高32位数据有效。
C/BE[7:4]:用法与AD信号同。
REQ64#:64位传输请求;由主设备驱动,并和FRAME有相同的时序;
ACK64#:64位传输认可;由从设备驱动,并和DEVSEL有相同的时序;
PAR64#:奇偶双字节校验。
JTAG/边界扫描信号:
TCK,TDI,TDO,TMS,TRST#
关键字:PCI总线 信号定义
引用地址:PCI总线信号定义/PCI总线详解
PCI总线信号定义
系统信号定义:
地址和数据信号:
接口控制信号:
仲裁信号:
错误报告信号:
中断信号:
附加信号:
64位总线扩展信号:
JTAG/边界扫描信号:
上一篇:什么是QPI总线
下一篇:SM总线控制器是什么
推荐阅读最新更新时间:2024-05-03 00:03
CompactPCI总线实现并行数据采集系统
引言
数据采集的实时性和可靠性是关系产业控制系统性能的重要因素,数据采集系统的速率主要取决于A/D转换、通讯接口和总线传输的速率。本文研制了一种基于Compact PCI总线的数据采集系统,系统以DSP作为控制核心,可以进行模拟信号采集、并行接口和串行接口的数据信号的采样。
1 Compact PCI总线简介
Compact PCI总线与PCI标准完全兼容,但作为开放的产业计算机标准,Compact PCI总线与PCI总线有很多不同。主要体现在:
(1) Compact PCI总线具有热切换能力,可以使整个系统在不断电的情况下,更换损坏的插板,这对于有高可靠性要求的系统是至关重要的。
(
[嵌入式]
PCI总线概述
各种PCI总线产品 经过几年的发展,PCI总线以其优越的电性能获得了业界的一致认可。同时利用PCI总线的电性能,结合不同的机械结构,产生了各种各样的总线。在此做一简要介绍: CPCI总线:将PCI总线与欧规卡的机械结构相结合,具有抗振性能好、高可用性等优点,而且可以支持热插拔(Hot Swap)、后走线(Rear IO),目前在电信、军工、交通等领域正在得到广泛的应用。 PXI总线:在CPCI基础上加入同步时钟、触发等量测专用总线,在测量、控制领域正得到越来越多的应用。 PC104 Plus总线:将PCI总线与PC104板的机械结构相结合,具有效率高、维护量少、体积小型等特点,在各种嵌入式应用中很受欢迎。 另外还有笔记本电脑常用的
[嵌入式]
机载嵌入式PCI总线硬件设计和软件测试
摘要:介绍机载嵌入式PCI总线硬件设计、软件测试方法。在分布式系统结构设计具有典型性和实用性。内容充实,信息量大,工程实践性强。
关键词:PCI总线 地址映射 主设备
PCI总线起源于微型计算机,已经成为微型计算机事实上的总线标准。因其众多的功能、强大的兼容性而独领风骚。为PCI局部总线设计的器件是针对PCI而不是针对特定的CPU处理器,独立于处理器的升级。其目标是实现电流尽可能小的系统,功耗低。软件透明,在和PCI设备之间通信时,软件驱动之间使用相同的命令集和状态定义。随着嵌入式计算机的发展,PCI总线也越来越多地被引入到嵌入式系统中。本文介绍在“十五”预研项目中实现嵌入式PCI总线的一些经验体会,与大家切磋。
1 PC
[应用]
DSP与PC机的PCI总线高速数据传输
TMS320C6713是TI公司在TMS320C6711的基础上推出的C6000系列新一代浮点DSP芯片,它是目前为止C6000系列DSP芯片中性能最高的一种.TMS320C6713可在255MHz的时钟频率下实现1800MIPS/1350MFLOPS的定点和浮点运算,因而可极大地满足通信、雷达、数字电视等高科技领域对信号处理实时性的要求.同时其主机口(HPI)可灵活地和PCI总线控制器相连接.而PC机则可通过PCI总线控制器直接访问TMS320C6713的存储空间和外围设备,从而实现PC机与TMS320C6713之间的高速数据传输. 在TMS320C6713 DSP与PC机实现高速数据传输的方案中,可选用PLX公司的P
[嵌入式]
基于cPCI总线的嵌入式遥测前端处理器系统设计
遥测数据处理系统在航空、航天等军工试验领域有着广泛的应用。在航空飞行试验中.遥测数据处理系统为各类试飞测试数据的实时处理提供了手段和平台,是试飞员、试飞指挥员及试飞工程师协同完成新机试飞必不可少的重要设施,是确保现代飞机试飞安全、提高试飞效率、缩短试飞周期、实现综合试飞的重要手段。 遥测数据处理系统中的核心设备——遥测前端处理器,技术上经历了从分立式、智能式到嵌入式的快速发展。我国遥测前端处理器的研发经历了从引进、合作研制到完全自行研制的历程。 遥测前端处理器是一套嵌入式实时计算机系统,承担着遥测PCM数据的同步、分路、工程单位转换、数据计算、数据分配等实时处理任务。它和遥测系统管理服务器、工作站等设备通过网络联接和系统集成,组成当
[嵌入式]
CIF50-PB总线板卡与力控组态软件的应用实例
一、 CIF 板卡简介
基于PC系统的现场总线集成
无论是主站或从站,现场总线在基于PC的自动化领域内获得了一致好评。十多年以来,Hilscher公司的CIF通讯卡,在众多领域里得到了成功的应用,并且成为市场上的一种标准。
各种形式的PC板卡
通过应用CIF通讯卡,用户可以对不同的现场总线,不同的硬件平台,使用统一的标准。我们的PC通讯卡可以使用标准型,紧凑型,或PC/104及PC/104+的ISA或PCI总线,也可以是PCMCIA卡,为主流现场总线服务。
图1 CIF现场总线PC板卡
二、特点
1、基于PC自动化领域的通讯解决方案简化了现场总线工作 作为主站的
[嵌入式]
基于PCI总线的数据采集卡设计
0 引言 随着计算机软硬件技术和控制、测量技术的不断发展,许多工程技术人员都将PC机作为控制、测量开发的首选平台。而PCI(Peripheral Component Interconnect,即外围部件互连)总线作为一种高性能、通用的局部总线,是目前计算机插卡式外设总线的事实标准。PCI总线具有32/64位总线宽度。地址线和数据线复用,支持猝发传输,传输速率高达132MB/s;系统占用率低,具有较好的兼容性;有完备的即插即用(PnP)管理体制,可同时支持多组外围设备。虽然PCI总线也经历了从PCI、PCI-X到PCI Express的发展,但PCI总线由于存在时间长,开发工具、开发资料众多,在对数据吞吐量要求不是很高的工业控制、
[测试测量]
PCI总线的桥与配置
在PCI体系结构中,含有两类桥片,一个是HOST主桥,另一个是PCI桥。在每一个PCI设备中(包括PCI桥)都含有一个配置空间。这个配置空间由HOST主桥管理,而PCI桥可以转发来自HOST主桥的配置访问。在PCI总线中,PCI Agent设备使用的配置空间与PCI桥使用的配置空间有些差别,但这些配置空间都是由处理器通过HOST主桥管理。
[嵌入式]
小广播
热门活动
换一批
更多
最新嵌入式文章
更多精选电路图
更多热门文章
更多每日新闻
更多往期活动
- 看展闯关赢好礼|MPS 芯云展厅与您不见不散!
- 有奖直播 | 是德科技信号完整性测试的演变和更新
- 揭秘正确选择探头的5大要素 (泰克原装探头促销,高贵不贵,199元起)
- 电源技术专辑第2期:从零开始 DIY 双向高效 DC-DC!
- 有奖直播|魏德米勒 OMNIMATE® 联接技术的创新发展
- 有奖直播:ADI在中国能源互联网应用中的技术及产品 1月8日上午10:00-11:30 准时开启!
- 遇见春天,“愚”你同乐 快来与keysight一起学习 光通信测试测量解决方案 下载赢好礼!
- 【主题月活动】小电阻,大智慧!
- 与PI一起探索 LinkSwitch-TN2 的秘密看视频答题赢好礼!
- 『ADI实验室电路DIY大赛』正式启动!
11月13日历史上的今天
厂商技术中心