PCI总线的信号线功能

PCI Local BUS 3.0 PCI LocalBus Spec 3.0 ------YasinChen 第一页  PCI (Peripheral Component Interconnect) 在处理器体系结构中,PCI总线属于局部总线(Local Bus)。局部总线是系统总线的延伸,其主要功能是连接外围设备。 The PCI Local Bus is a high performance 32-bitor 64-b 阅读详情

系统信号:

CLK:对于所有的 PCI 设备都是输入信号。其频率范围为 0~33MHz 或 0~66MHz,这一频率称为 PCI 的工作频率,对于 PCI 信号,除 RST#、INTA#、INTB#、INTC#、INTD#之外,其余信号都是在 CLK 的上升沿进行采样的。 

RST#:复位信号。用来使 PCI 专用的特性寄存器、配置寄存器等恢复到规定的初始状态。至于复位后如何变化不属于 PCI 规范的范围。复位时,PCI 的全部输出一般都驱动到第三态。REQ#和 GNT#必须同时驱动到第三态,不能在复位期间为高或为低。 为防止 AD、C/BE#、PAR 在复位期间浮动,可由中央资源将它们驱动到逻辑低,但不能驱动到高电平。 RST#和 CLK 可以不同步,但是要保证其在撤消边沿不会有反弹。 


地址和数据信号:

AD[31﹕0]:地址/数据多路复用的输入/输出信号。在 FRAME#有效时,是地址期。在IRDY#和 TRDY#同时有效时,是数据期。 在 FRAME#有效的第一个时钟周期是地址周期,AD[31﹕0]线上含有一个 32 位的物理地址。对于 I/O 操作,它是一个字节地址,对于存储器或配置操作,它则是一个双字地址。 数据期,AD[7﹕0]为最低字节,AD[31﹕24]为最高字节,在数据传输期间内 IRDY#和TRDY#应该同时有效。 

C/BE[3﹕0]:总线命令和字节使能多路复用信号。在地址期中,传输的是总线命令。在数据期内传输的是字节使能信号。 


接口控制信号:

FRAME#:帧周期信号。由当前主设备驱动,表示当前主设备一次交易的开始和持续时间。 

IRDY#:  主设备准备好信号。由当前主设备(交易的启动方)驱动,信号的有效表明发起本次传输的设备能够完成交易的当前数据期。

TRDY#:目标设备准备好信号。由当前被寻址的目标驱动,信号有效表示目标设备已经做好了完成当前数据传输的准备工作。 

STOP#:  停止数据传送信号。信号有效时,表示目标设备要求主设备终止当前的数据传输。 

LOCK#:锁定信号。信号有效时,表示一个对桥的原始操作可能需要多个传输才能完成。 

IDSEL:设备选择信号。信号有效时,表示驱动它的设备成为当前交易的目标设备。 


仲裁信号   

REQ#:总线占用请求信号。信号一旦有效表明驱动它的设备向仲裁器要求使用总线,是一个点到点的信号线。 

GNT#:总线占用允许信号。用来向申请占用总线的设备表示其请求已经获得批准,也是一个点到点的信号线。 


错误报告信号 

PERR#:数据奇偶校验错误报告信号。只报告除特殊周期之外的所有 PCI 交易期间的数据奇偶错误。 其中数据奇偶错误的产生对于在AD总线上驱动地址和数据信息的所有PCI设备都是强制性的。 

SERR#:系统错误报告信号。是报告地址奇偶、特殊周期命令的数据奇偶错误以及其它可能引起灾难性后果的系统错误。 


中断信号 

PCI 局部总线中共有四条中断线,分别为 INTA#、INTB#、INTC#、INTD#,其作用是用以请求一个中断。 


附加信号

PRSNT[1﹕2]#:卡存在信号。由插件板提供的信号,用来指出 PCI 插卡上是否存在一个插件板,如果存在就为它提供电流。 

CLKRUN#:时钟运行信号。可选信号,作为设备的输入信号,用来确定 CLK 的状态。 


64 位总线扩展信号 


AD[64﹕32]:扩展的 32 位地址和数据多路复用线。在地址周期,如果使用了 DAC 命令且 REQ64#有效时,这 32 条线上含有 64 位地址的高 32 位,否则是保留信号;在数据周期,当 REQ64#和 ACK64#同时有效时,这 32 条线上含有高 32 位数据。 

C/BE[7﹕4]:扩展总线命令和字节使能多路复用信号线。 

REQ64#:64 位传输请求信号,由当前主设备驱动,表示本设备要求采用 64 位通路传输数据。 

ACK64#:64 位传输认可。表明从设备将用 64 位进行传输。 

PAR64#:奇偶双字节校验。

 

JTAG/边界扫描信号 

TCK:测试时钟信号。 

TDI:测试数据输入信号。 

TDO:测试数据输出信号。 

TMS:测试模式选择信号。 

TRST:测试复位信号。 

PCI总线协议(一) 刚开始接触BIOS开发,目前正在学习关于PCI总线方面的知识,以下是本人根据网上的资料所整理的PCI学习笔记,如果有什么不对的地方,感谢大神的斧正。     众所周知,PCI总线是计算机主板上不可或缺的部分,它连接着大部分的硬件设备,可以连接扩展到Super I/O上连接键盘和鼠标等低速设备,也可以连接声卡、网卡等中高速设备,甚至可以扩展PCIe总线连接显卡这类高速设备。 一、 PCI总线 阅读详情

相关推荐

总线通信协议-PCI

文章目录1. 简介1.1 总线特点1.2 总线接口1.3 拓扑模式2. 传输协议2.1 传输模式2.2 时序图2.3 PCI-X总线基本概念2.4 PCI传输速率3. 小结 1. 简介 PCI(Peripheral Component Interconnect)总线协议由Intel在1992年提出,是一种局部并行总线,PCI常见的时钟频率为33MHz,32bit位宽,速率为133MB/s,作为扩展接口,主要用于外围设备的连接和扩展,是以前将声音,视频和网卡连接到主板的通用功能方法,但由于这些外设的速度越来越

mu_guang_的博客 6104

COM载板设计之七:PCIe

2.2 PCIe一般介绍 PCIe提供了一种可裁减高速串行I/O点到点的总线连接。PCIe的LAN是一个全双工的通道,由一对接收差分对和一对发送差分对构成。PCIe的带宽可以通过增减LANE数来调整。PCIe规范定义了x1,x4,x8,x16和x32的连接宽度。每个LAN的原始数据传输速率是2.5Gbps @ 1.25GHz。 PCIe易于使用,但必须满足设计规则。最重要的规则是PCIe LA...

byebyegov5qq 1500

图文详解PCI/PCIe协议

PCI/PCIe总线

cxjczy1990的博客 9161

PCIe板卡辅助信号解析

PCIe Add-in卡借助PCIe插槽上的辅助信号,实现了很多系统级的功能,比如唤醒、复位、调试、热插拔等功能。REFCLK-/REFCLK+: 是一组低压差分信号,PCIe主板提供的REFCLK信号必须满足PCIe规范中的要求。PERST#: 信号用于复位PCIe设备,同时也指示了系统主电源的稳定时间。WAKE#: 信号用于给PCIe主机提供复位信号,由PCIe设备驱动,当PCIe主机接收到该信号后,需要向PCIe设备提供主电源和参考时钟,以激活PCIe链路。

非专业业余程序员 1万+

一文搞懂PCIE!

RC接受来自CPU的IO指令,生成对应的PCIe报文,或者接受来自设备的PCIe TLP报文,解析数据传输给CPU或者内存。而 PCIe 3.0 的物理层协议中使用的是 128b/130b 的编码方案。重点在于描述物理层通信协议的速率属性,描述的是链路上传输的原始数据(单Lane的峰值带宽)。金手指(B 对应的是 RX) (A 对应的是 TX) 插槽 (B 对应的是 TX) (A 对应的是 RX)PCIe 通道是 PCIe 总线的组成部分,PCIe 总线包含一条或者多条 PCIe 通道。

weixin_46969363的博客 3443

Ultralytics YOLO模块自定义与替换实战技巧

本文详细介绍了在Ultralytics YOLO框架中进行模块自定义与替换的实战技巧。通过从零开始添加全新模块(如注意力模块)到进阶替换现有模块(如增强版卷积),并涵盖模块注册、YAML配置、模型融合及ONNX导出等关键步骤,帮助开发者深度定制YOLO模型,以应对复杂检测任务与部署需求。

numpy6sculptor的博客 930

PCI Express学习篇---Power Management(三)

声明:此文章为原创,转载请注明 转自 此篇介绍L1 Substate低功耗状态。下一篇介绍L2低功耗状态。 L1 PM Substate分为:L1.0, L1.1, L1.2 L1.0 对应于传统的L1链路状态,前一篇已经介绍过; L1.1 比L1.0省电,保持tx common mode电压,关闭Electrical idle exit detect电路,关闭参考时钟和PLL; L1.2 比L1.1省电,关闭tx common mode电压,关闭Electrical idle exit dete

weixin_48180416的博客 2万+

别再死记硬背了!用Python+Matlab/Simulink手把手带你理解PID控制器的‘稳、快、准’

本文通过Python编程和Matlab/Simulink仿真,深入解析PID控制器的‘稳、快、准’三大核心指标,帮助读者直观理解PID控制的实现原理与参数整定技巧。内容涵盖经典控制理论和自动控制原理,提供实战案例和高级调参技巧,适合工业自动化领域的学习者和工程师。

weixin_42551227的博客 368

PCIe卡的主要引脚 及 热插拔

目录1 PCIe 总线使用的信号1.1 收发数据信号1.2 辅助信号2 热插拔参考资料 1 PCIe 总线使用的信号 PCIe x1,x4,x8,x16 卡的连接器引脚如下图所示,数据收发引脚为白色,辅助引脚为灰色: mechanical key对应防呆缺口的位置。 1.1 收发数据信号 PCIe总线的层次分层图: 与收发数据相关的线就是每个通路(lane)的两对差分传输线。PCIe x1,x2,x4,x8,x16分别代表有1,2,4,8,16条lane。 1.2 辅助信号 在连接器上提供辅助引脚来辅助

w0shishabi的博客 2万+

带挂牵引车倒车运动模型推导及仿真实现

半挂牵引车在倒车时,由于鞍座主销的连接限制,其运动方式与乘用车有显著差异。例如,乘用车在右侧倒车入库时,只需确定泊车起点并将方向盘向右打死。相反,牵引车在倒车时需要先向左转方向盘,当铰接角达到防折叠的临界值时,再将方向盘向右转回,以调整牵引车与挂车至直线状态,完成泊车入库。本研究旨在建立一个基于牵引车带挂车倒车运动学模型,该模型基于以下假设: 道路在车辆行驶过程中保持平坦,无凹凸不平; 车辆以低速行驶,且在运行过程中车身不发生侧倾或俯仰; 行驶过程中,轮胎无变形,无侧向滑动,且不产

jianmo的博客 2697

《大数据最全面试题-Offer直通车》目录

做好这些不用担心试用期不通过:程序员入职新公司如何快速上手项目本人遇到大数据面试题和参考答案(超过1万字精华版)大数据面试英文自我介绍参考(万字长文)大数据运维应用场景面试题汇总及参考答案(持续更新)万字数据仓库面试题及参考答案数据仓库数据质量监控和处理方法最佳实践数据仓库建模方法万字详解Doris的3种数据模型详解和数据仓库每一层的模型选用大数据面试临阵磨枪不知看什么?看这份心理就有底了-大数据常用技术栈常见面试100道题最全Hive面试题2024年(2万字详解)Elasticsearch 面试题及参考答

大模型大数据攻城狮的专栏 2641

一、PCI总线信号定义

在一个PCI应用系统中,如果某设备取得了总线控制权,就称其为“主设备”;而被主设备选中以进行通信的设备称为“从设备”或“目标节点”。对于相应的接口信号线,通常分为必备的和可选的两大类。如果只作为目标的设备,至少需要47条,若作为主设备则需要49条。利用这些信号线便可以处理数据、地址,实现接口控制、仲裁及系统功能。下面对主设备于目标设备综合考虑,并按功能分组将这些信号表示于下图。 图中#号表示低电平有效,否则为高电平有效。 1、系统信号定义 CLK_IN:系统时钟信号,对于所有的PCI设备都是输入信号.

王重阳_Dnfestivi 1万+

OpenClaw三层记忆系统:让你的AI助理记住你的习惯,越用越顺手

对于更早的、已经移出滑动窗口的对话内容,我们没有直接丢弃,而是用大模型做摘要压缩,只保留核心信息,然后把摘要存入短期会话记忆的末尾,或者长期用户记忆。比如,10轮之前的对话内容,我们会压缩成:“用户之前查询了仓山万达店4月1日-4月7日的库存数据,对报表的要求是纯文本,不要Markdown”,既保留了核心信息,又不会占用太多上下文窗口。如果说Agent的执行链路是AI的“骨架”,工具调用体系是AI的“手脚”,那么记忆系统就是AI的“大脑”

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 378

计算机组成原理第3章-(总线)

设总线的时钟频率为8MHz,一个总线周期等于一个时钟周期。如果一个总线周期中并行传送16位数据,那么总线的带宽是多少?

zheshiyangyang的博客 1785

准备生日礼物

摘要: 题目要求统计某月份需要准备的员工生日礼物数量。输入包括目标月份、员工姓名列表和对应的生日列表(格式为Year/Month/Day)。需处理重复员工(以最后一次录入为准),统计该月生日的员工人数。示例1中5月有3名员工生日,输出3;示例2中10月有6名,输出6。解题关键在于使用哈希表去重(以员工姓名为键),拆分生日字符串提取月份进行匹配。代码实现(C++/Java/Python)均遵循以下步骤:读取输入、哈希去重、解析月份并统计目标月份人数。时间复杂度为O(n),空间复杂度O(n)。

面试高手的博客 297

AI Agent驱动的多模态情感分析方法:从BERT到Vision Transformer的探索

情感分析(Sentiment Analysis)是自然语言处理(NLP)与计算机视觉(CV)中一项重要任务。传统的情感分析主要依赖于文本数据,但在现实应用中,情感往往通过 语言、语音、表情、姿态 等多模态信号共同传达。因此,结合 多模态深度学习 的 AI Agent 在情感理解中具有广阔的前景。

一键难忘的博客 738

服务器pci数据捕获和信号处理控制器驱动,PCI数据捕获和信号处理控制器是哪个驱动...

处理控制器驱动。Pci数据采集与信号处理控制器是一种可以捕获计算机主板上的计算机信号的控制器。PCI是外围设备互连的缩写。它是目前在个人电脑中使用最广泛的接口,几乎所有的主板产品都有这个插槽。PCI插槽也是主板上插槽数量最多的类型。在目前的桌面主板中,ATX主板通常有5-6个PCI插槽,而较小的MATX主板也有2-3个PCI插槽,其应用范围非常广泛。扩展资料:PCI总线的特点:1.PCI总线标准定...

weixin_32761653的博客 4722

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

简述计算机总线概念内涵,总线的含义是什么?又有什么特性?

描述总线(Bus)是计算机各种功能部件之间传送信息的公共通信干线,它是由导线组成的传输线束, 按照计算机所传输的信息种类,计算机的总线可以划分为数据总线、地址总线和控制总线,分别用来传输数据、数据地址和控制信号。总线是一种内部结构,它是cpu、内存、输入、输出设备传递信息的公用通道,主机的各个部件通过总线相连接,外部设备通过相应的接口电路再与总线相连接,从而形成了计算机硬件系统。在计算机系统中,各...

weixin_34218582的博客 1591

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

计算机组织与体系结构?性能分析,【计组】《计算机组成与体系结构性能设计》William Stallings 第2部分 计算机系统 第3章 计算机功能和互连的顶层视图...

关键词address bus 地址总线      asynchronous timing 异步时序      bus 总线      bus arbitration 总线仲裁bus width 总线宽度      centralized arbitration 集中式仲裁      data bus 数据总线      disable interrupt 禁止中断distributed arbit...

weixin_35513543的博客 382

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

用计算机芯片的叫啥,计算机中什么是南桥芯片及其作用介绍

南桥芯片(South Bridge)是主板芯片组的重要组成部分,一般位于主板上离CPU插槽较远的下方。南桥芯片的作用南桥芯片负责I/O总线之间的通信,如PCI总线、USB、LAN、ATA、SATA、音频控制器、键盘控制器、实时时钟控制器、高级电源管理等,这些技术一般相对来说比较稳定,所以不同芯片组中可能南桥芯片是一样的,不同的只是北桥芯片。所以现在主板芯片组中北桥芯片的数量要远远多于南桥芯片。南桥...

weixin_39562185的博客 303

唐僧大官人的考研笔记——计算机组成原理(day03)

3.3 总线特性及性能指标 3.3.1 总线特性 从物理角度来看,总线由许多导线直接印刷在电路板上,延伸到各个部件。 总线的特性: 机械特性 机械特性指总线在机械连接方式上的一些性能,如插头与插座使用的标准,几何尺寸,形状,引脚的个数和排列顺序等。 电气特性 电气特性指总线的每一根传输线上信号的传递方向和有效的电平范围。大多数总线的电平定义与TTL是相符的,但也有例外,如RS-232C(串行总线...

D_Trump的博客 386

pci总线协议学习笔记——PCI总线基本概念

(1)PCI,外设组件互连标准(Peripheral Component Interconnection),是一种由英特尔(Intel)公司1991年推出的用于定义局部总线的标准;(2)最早提出的PCI总线工作在33MHz频率之下,传输带宽达到133MB/s(33MHz * 32bit/s)。后面提出64bit的pci总线,总线频率也提升到66MHz;

weixin_42031299的博客 1万+

PCI 总线学习笔记(一)

PCI基础知识

日常学习记录 1557

PCI驱动与AXI总线框架解析(RK3399)

本文介绍了PCI驱动框架和AXI总线在嵌入式系统中的应用。PCI驱动分为PCI Host(Root Complex, RC)和PCIe设备两个部分,RC通过设备树和平台总线完成初始化,扫描挂载的PCIe设备,生成pci_dev结构体;PCIe设备通过匹配pci_driver完成初始化,使其正常工作并与RC通信。此外,文章详细描述了PCIe设备资源分配中BAR寄存器的配置过程。对于AXI总线,以RK3399为例,解析了CPU与外设之间的通信,通过五大通道和丰富的信号集实现高效的数据传输。

caiji0169的博客 2487

PCI总线的基础知识快速学习(一)(适合新手)

本文介绍PCI总线的一些基础知识,PCI总线现在虽然应用较少了,但是这是学习PCIe的基础,所以作为接口方向的FPGA工程师,PCI也是必须要学习的。 PCI总线的全称是

mikusic的博客 1万+
上一篇: ubuntu当中配置MAVEN遇到的各种问题
下一篇: 01背包问题研究
Kiplening
博客等级 码龄14年 7粉丝 17原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值