PCI总线管脚定义(引脚定义)
文章目录
- 1: 参考资料的链接
- 2: 图片说明
- 3:PCI文字说明
- 每日好图
1: 参考资料的链接
PCI bus pinout
PCI三种标准引脚信号定义
PCI bus pinout
2: 图片说明
A面和B面正反
PCI Universal Card 32/64 bit ---------------------------------------------------------------- | PCI Component Side (side B) | | | | | | optional | | ____ mandatory 32-bit pins 64-bit pins _____| |___| |||||||--|||||||||||||||||--|||||||--|||||||||||||| ^ ^ ^ ^ ^ ^ ^ ^ b01 b11 b14 b49 b52 b62 b63 b94 PCI 5V Card 32/64 bit | optional | | ____ mandatory 32-bit pins 64-bit pins _____| |___| ||||||||||||||||||||||||||--|||||||--|||||||||||||| PCI 3.3V Card 32/64 bit | optional | | ____ mandatory 32-bit pins 64-bit pins _____| |___| |||||||--||||||||||||||||||||||||||--||||||||||||||
定义表格
3:PCI文字说明
PCI规范定义了两种可以在系统板级实现的连接器:一种用于实现5伏信号电平的系统,另一种用于实现3.3伏信号电平的系统。此外,PCI系统可以实现32位或64位连接器。大多数PCI总线只实现由引脚1到62组成的连接器的32位部分。支持64位数据传输的先进系统实现由引脚1到94组成的完整PCI总线连接器。三种类型的插件板可以实现:5伏插件板包括一个关键缺口在引脚位置50和51,以允许他们只被插入到5伏系统连接器。3.3伏插件板在引脚位置12和13上包括一个关键缺口,允许它们仅插入3.3伏系统连接器。通用插件板包括两个键槽,允许它们插入5伏或3.3伏系统连接器。
一、PCI的引脚定义
32bit PCI系统的管脚按功能来分有以下几类:
系统控制:
CLK,PCI时钟,上升沿有效。
RST ,Reset信号 。
传输控制:
FRAME#,标志传输开始与结束 。
IRDY#,Master可以传输数据的标志 。
DEVSEL#,当Slave发现自己被寻址时置低应答。
TRDY#,Slave可以转输数据的标志 。
STOP#,Slave主动结束传输数据的信号 。
IDSEL,在即插即用系统启动时用于选中板卡的信号 。
地址与数据总线:
AD[31::0],地址/数据分时复用总线 。
C/BE#[3::0],命令/字节使能信号 。
PAR,奇偶校验信号 。
仲裁号:
REQ#,Master用来请求总线使用权的信号 。
GNT#,Arbiter允许Master得到总线使用权的信号 。
错误报告:
PERR#,数据奇偶校验错误 。
SERR#,系统奇偶校验错误 。
二、操作说明
当PCI总线进行操作时,发起者(Master)先置REQ#,当得到仲裁器(Arbiter)的许可时(GNT#),会将FRAME#置低,并在AD总线上放置Slave地址,同时C/BE#放置命令信号,说明接下来的传输类型。所有PCI总线上设备都需对此地址译码,被选中的设备要置DEVSEL#以声明自己被选中。然后当IRDY#与TRDY#都置低时,可以传输数据。当Master数据传输结束前,将FRAME#置高以标明只剩最后一组数据要传输,并在传完数据后放开IRDY#以释放总线控制权。
Rear of Computer:------:------:-12V |- B1 A1 -| Test ResetTest Clock |- B2 A2 -| +12VGround |- B3 A3 -| Test Mode SelectTest Data Output |- B4 A4 -| Test Data Input+5V |- B5 A5 -| +5V+5V |- B6 A6 -| Interrupt AInterrupt B |- B7 A7 -| Interrupt CInterrupt D |- B8 A8 -| +5VPRSNT1# |- B9 A9 -| ReservedReserved |- B10 A10 -| +V I/OPRSNT2# |- B11 A11 -| Reserved:------:------::------:------:Reserved |- B14 A14 -| ReservedGround |- B15 A15 -| ResetClock |- B16 A16 -| +V I/OGround |- B17 A17 -| GrantRequest |- B18 A18 -| Ground+V I/O |- B19 A19 -| ReservedAddress 31 |- B20 A20 -| Address 30Address 29 |- B21 A21 -| +3.3VGround |- B22 A22 -| Address 28Address 27 |- B23 A23 -| Address 26Address 25 |- B24 A24 -| Ground+3.3V |- B25 A25 -| Address 24C/BE 3 |- B26 A26 -| Init Device SelectAddress 23 |- B27 A27 -| +3.3VGround |- B28 A28 -| Address 22Address 21 |- B29 A29 -| Address 20Address 19 |- B30 A30 -| Ground+3.3V |- B31 A31 -| Address 18Address 17 |- B32 A32 -| Address 16C/BE 2 |- B33 A33 -| +3.3VGround |- B34 A34 -| Cycle FrameInitiator Ready |- B35 A35 -| Ground+3.3V |- B36 A36 -| Target ReadyDevice Select |- B37 A37 -| GroundGround |- B38 A38 -| StopLock |- B39 A39 -| +3.3VParity Error |- B40 A40 -| Snoop Done+3.3V |- B41 A41 -| Snoop BackoffSystem Error |- B42 A42 -| Ground+3.3V |- B43 A43 -| PARC/BE 1 |- B44 A44 -| Address 15Address 14 |- B45 A45 -| +3.3VM66EN/Ground |- B46 A46 -| Address 13Address 12 |- B47 A47 -| Address 11Address 10 |- B48 A48 -| GroundGround |- B49 A49 -| Address 9:------:------::------:------:Address 8 |- B52 A52 -| C/BE 0Address 7 |- B53 A53 -| +3.3V+3.3V |- B54 A54 -| Address 6Address 5 |- B55 A55 -| Address 4Address 3 |- B56 A56 -| GroundGround |- B57 A57 -| Address 2Address 1 |- B58 A58 -| Address 0+5 I/O |- B59 A59 -| +V I/OAcknowledge 64-bit |- B60 A60 -| Request 64-bit+5V |- B61 A61 -| +5V+5V |- B62 A62 -| +5V:------:------::------:------:Reserved |- B63 A63 -| GroundGround |- B64 A64 -| C/BE 7C/BE 6 |- B65 A65 -| C/BE 5C/BE 4 |- B66 A66 -| +V I/OGround |- B67 A67 -| Parity 64-bitAddress 63 |- B68 A68 -| Address 62Address 61|- B69 A69 -| Ground+V I/O |- B70 A70 -| Address 60Address 59 |- B71 A71 -| Address 58Address 57 |- B72 A72 -| GroundGround |- B73 A73 -| Address 56Address 55 |- B74 A74 -| Address 54Address 53 |- B75 A75 -| +V I/OGround |- B76 A76 -| Address 52Address 51 |- B77 A77 -| Address 50Address 49 |- B78 A78 -| Ground+V I/O |- B79 A79 -| Address 48Address 47 |- B80 A80 -| Address 46Address 45 |- B81 A81 -| GroundGround |- B82 A82 -| Address 44Address 43 |- B83 A83 -| Address 42Address 41 |- B84 A84 -| +V I/OGround |- B85 A85 -| Address 40Address 39 |- B86 A86 -| Address 38Address 37 |- B87 A87 -| Ground+V I/O |- B88 A88 -| Address 36Address 35 |- B89 A89 -| Address 34Address 33 |- B90 A90 -| GroundGround |- B91 A91 -| Address 32Reserved |- B92 A92 -| ReservedReserved |- B93 A93 -| GroundGround |- B94 A94 -| Reserved:------:------:
每日好图
相关文章:
PCI总线管脚定义(引脚定义)
文章目录 1: 参考资料的链接2: 图片说明3:PCI文字说明每日好图 1: 参考资料的链接 PCI bus pinout PCI三种标准引脚信号定义 PCI bus pinout 2: 图片说明 A面和B面正反 PCI Universal Card 32/64 bit ----------------------------------…...
万字详解PHP+Sphinx中文亿级数据全文检索实战(实测亿级数据0.1秒搜索耗时)
Sphinx查询性能非常厉害,亿级数据下输入关键字,大部分能在0.01~0.1秒,少部分再5秒之内查出数据。 Sphinx 官方文档:http://sphinxsearch.com/docs/sphinx3.html极简概括: 由C编写的高性能全文搜索引擎的开源组件&…...
数据库索引及优化
数据库索引及优化 什么是索引? MySQL官方对索引的定义为:索引(INDEX)是帮助MySQL高效获取数据的数据结构。 索引的本质: 数据结构 为什么要引入索引? 引入索引的目的在于提高查询效率,就好像是…...
flink: 将接收到的tcp文本流写入HBase
一、依赖: <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0"xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation"http://maven.apache.o…...
SpringBoot集成knife4j
SpringBoot集成knife4j 1、什么是Knife4j2、SpringBoor整合Knife4j2.1、Knife4j配置方式12.2 配置方式二2.3、写注解2.4、效果 1、什么是Knife4j 在日常开发中,写接口文档是我们必不可少的,而Knife4j就是一个接口文档工具,可以看作是Swagger…...
Vue3之setup方法
Vue 3 的 setup 方法是 Vue Composition API 的一部分,用于组织和复用 Vue 组件的逻辑代码。Vue Composition API 允许您以更具响应性和函数式的方式来组织和复用 Vue 组件中的代码,特别是在处理复杂逻辑或跨组件共享逻辑时非常有用。 以下是关于 setup…...
MySQL常见索引及其创建
MySQL索引 在 MySQL 数据库中,常见的索引类型包括以下几种: 普通索引(Normal Index):最基本的索引类型,没有任何限制。唯一索引(Unique Index):要求索引列的值是唯一的…...
高效测量“芯”搭档 | ACM32激光测距仪应用方案
激光测距仪概述 激光测距仪是利用激光对目标的距离进行准确测定的仪器。激光测距仪在工作时向目标射出一束很细的激光,由光电元件接收目标反射的激光束,计时器测定激光束从发射到接收的时间,计算出从观测者到目标的距离。激光测距仪分为手持激…...
基于Hive大数据分析springboot为后端以及vue为前端的的民宿系
标题基于Hive大数据分析springboot为后端以及vue为前端的的民宿系 本文介绍了如何利用Hive进行大数据分析,并结合Spring Boot和Vue构建了一个民宿管理系统。该民民宿管理系统包含用户和管理员登陆注册的功能,发布下架酒店信息,模糊搜索,酒店详情信息展示,收藏以及对收藏的…...
pnpm、monorepo分包管理、多包管理、npm、vite、前端工程化、保姆级教程
浅尝pnpm monorepo 多包管理方案 💡tips: 创建pnpm monorope多包管理框架流程 初始化 mkdir taurus & cd taurus pnpm init创建基础文件 创建文件pnpm-workspace.yaml packages:- packages/**创建文件夹packages/ -packages/ -package.json -pnpm-workspace…...
vue3封装Element分页
配置当前页 配置每页条数 页面改变、每页条数改变都触发回调 封装分页 Pagination.vue <template><el-paginationbackgroundv-bind"$attrs":page-sizes"pageSizes"v-model:current-page"page"v-model:page-size"pageSize":t…...
真机 ARM64 架构转模拟器 ARM64 架构
本文字数:2051字 预计阅读时间:15分钟 01 需要转换架构的原因 老版 Mac 使用 Intel 芯片,是x86_64架构,相应地在老版 Mac 上运行的模拟器使用的也就是 x86_64架构。 由于模拟器的 x86_64 架构与真机的 arm64、armv7 等架构不冲突&…...
敏捷教练CSM认证考了有没有用,谁说了算?
敏捷教练CSM证书是近年来备受关注的一项证书,它被认为可以提升敏捷开发团队的管理能力和项目执行效率。然而,对于这个证书的价值和含金量,人们的观点却不尽相同。那么,CSM证书到底有没有用,谁来说了算呢? 首…...
Docker-Container
Docker ①什么是容器②为什么需要容器③容器的生命周期容器 OOM容器异常退出容器暂停 ④容器命令清单总览docker createdocker rundocker psdocker logsdocker attachdocker execdocker startdocker stopdocker restartdocker killdocker topdocker statsdocker container insp…...
下载安装anaconda和pytorch的详细方法,以及遇到的问题和解决办法
下载安装Anaconda 首先需要下载Anaconda,可以到官网Anaconda官网或者这里提供一个镜像网站去下载anaconda镜像网站 安装步骤可参考该文章:Anaconda安装步骤,本篇不再赘述 注意环境变量的配置,安装好Anaconda之后一定要在环境变量…...
2020年天津市二级分类土地利用数据(矢量)
天津市,位于华北平原海河五大支流汇流处,东临渤海,北依燕山。地势以平原和洼地为主,北部有低山丘陵,海拔由北向南逐渐下降,地貌总轮廓为西北高而东南低。天津有山地、丘陵和平原三种地形,平原约…...
设计模式——结构型——外观模式Facade
处理器类 public class Cpu {public void start() {System.out.println("处理器启动了...");} } 内存类 public class Memory {public void start() {System.out.println("内存启动了...");} } 硬盘类 public class Disk {public void start() {Syste…...
OpenGL的MVP矩阵理解
OpenGL的MVP矩阵理解 右手坐标系 右手坐标系与左手坐标系都是三维笛卡尔坐标系,他们唯一的不同在于z轴的方向,如下图,左边是左手坐标系,右边是右手坐标系 OpenGL中一般用的是右手坐标系 1.模型坐标系(Local Space&…...
前端超分辨率技术应用:图像质量提升与场景实践探索-设计篇
超分辨率! 引言 在数字化时代,图像质量对于用户体验的重要性不言而喻。随着显示技术的飞速发展,尤其是移动终端视网膜屏幕的广泛应用,用户对高分辨率、高质量图像的需求日益增长。然而,受限于网络流量、存储空间和图像…...
C++11入门手册第一节,学完直接上手Qt(共两节)
入门 hello.cpp #include <iostream>int main() { std::cout << "Hello Quick Reference\n"<<endl; return 0;} 编译运行 $ g hello.cpp -o hello$ ./helloHello Quick Reference 变量 int number 5; // 整数float f 0.95; //…...
Docker部署MinIO对象存储服务
1. 拉取MinIO镜像 # 下载镜像 docker pull minio/minio#查看镜像 docker images2. 创建目录 # 文件存储目录 mkdir -p /opt/minio/data# 配置文件 mkdir -p /opt/minio/config# 日志文件 mkdir -p /opt/minio/logs3. 创建Minio容器并运行 docker run \ -p 9000:9000 \ -p 90…...
基于Echarts的超市销售可视化分析系统(数据+程序+论文)
本论文旨在研究Python技术和ECharts可视化技术在超市销售数据分析系统中的应用。本系统通过对超市销售数据进行分析和可视化展示,帮助决策层更好地了解销售情况和趋势,进而做出更有针对性的决策。本系统主要包括数据处理、数据可视化和系统测试三个模块。…...
使用ai智能写作场景之gpt整理资料,如何ai智能写作整理资料
Ai智能写作助手:Ai智能整理资料小助手 Ai智能整理资料小助手可试用3天! 通俗的解释一下怎么用ChatGPT来进行资料整理: 搜寻并获取指定数量的特定领域文章: 想像你在和我说话一样,告诉我你想要多少篇关于某个话题的文…...
C/C++ 内存管理
1、C/C内存分布 首先我们来了解在一个程序中,代码主要存储在哪些地方; 1.栈:又叫堆栈,其中一般存储非静态局部变量、函数参数、返回值等,栈的增长是向下的。 2.内存映射段:是高效的 I/O 映射方式࿰…...
android pdf框架-10,相册浏览
MupdfViewer 这是最后apk,源码在前面的文章已经贴过了本站下载地址,只是不是最新的.可能不少是旧的内容. subsampling-scale-image-view这是一个大图片的分块加载的实现.比较不错的.滑动方面我觉得使用flinger的效果比它要流畅,惯性要好. 也有人把这个作成pdf渲染器.但翻页就…...
基于SSM的高校普法系统(有报告)。Javaee项目。ssm项目。
演示视频: 基于SSM的高校普法系统(有报告)。Javaee项目。ssm项目。 项目介绍: 采用M(model)V(view)C(controller)三层体系结构,通过Spring Spri…...
数据结构刷题篇 之 【力扣二叉树基础OJ】详细讲解(含每道题链接及递归图解)
有没有一起拼用银行卡的,取钱的时候我用,存钱的时候你用 1、相同的树 难度等级:⭐ 直达链接:相同的树 2、单值二叉树 难度等级:⭐ 直达链接:单值二叉树 3、对称二叉树 难度等级:⭐⭐ 直达…...
Jackson 2.x 系列【6】注解大全篇二
有道无术,术尚可求,有术无道,止于术。 本系列Jackson 版本 2.17.0 源码地址:https://gitee.com/pearl-organization/study-jaskson-demo 文章目录 注解大全2.11 JsonValue2.12 JsonKey2.13 JsonAnySetter2.14 JsonAnyGetter2.15 …...
在低成本loT mcu上实现深度神经网络端到端自动部署-深度神经网络、物联网、边缘计算、DNN加速——文末完整资料
目录 前言 DNN 量化神经网络 并行超低功耗计算范式 面向内存的部署 结果 原文与源码下载链接 REFERENCES 前言 在物联网极端边缘的终端节点上部署深度神经网络( Deep Neural Networks,DNNs )是支持普适深度学习增强应用的关键手段。基于低成本MCU的终端节点…...
【linux】基础IO |文件操作符
需要掌握:操作文件,本质:进程操作文件。进程和文件的关系 向文件中写入,本质上向硬件中写入->用户没有权利直接写入->操作系统是硬件的管理者,我们可以通过操作系统往硬件写入->操作系统必须提供系统调用&…...
做网上推广/seo关键词优化的技巧
最短Hamilton路径 给定一张 n 个点的带权无向图,点从 0~n-1 标号,求起点 0 到终点 n-1 的最短Hamilton路径。 Hamilton路径的定义是从 0 到 n-1 不重不漏地经过每个点恰好一次。 输入格式 第一行输入整数n。 接下来n行每行n个整数,其中第i…...
网站被抄袭/推广软文平台
搭建好简单版本的feign客户端与服务端,本文基于简单版本进行扩展,支持客户端支持gzip。 1.修改配置文件开启gizp feign:client:config:default:connectTimeout: 5000readTimeout: 5000loggerLevel: basiccompression:request:enabled: true #开启gz…...
可以用来做简单的网络验证的网站/国际形势最新消息
方法区知识概括栈 堆 方法区的交互关系方法区的理解设置方法区大小与 OOM方法区的内部结构方法区演进细节方法区的垃圾回收运行时数据区总结栈 堆 方法区的交互关系 从线程共享与否的角度来看: ThreadLocal:如何保证多个线程在并发环境下的安全性&…...
cms模板/百度app优化
按变量的生存周期来划分,Linux变量可分为两类,它们的修改方法如下:(1)永久的:需要修改配置文件,变量永久生效。 常见的配置文件包括: (1-1)/etc/profil…...
商丘做网站推广的公司/定制化网站建设
import tensorflow as tf import numpy as np# 在这个例子中,我们的目标就是要找到合适的b和k,使得该线性模型能够把上面的样本给表示出来# 第一、使用Numpy生成一百个随机点,这就是样本 x_data np.random.rand(100) y_data x_data*0.1 0.2# 第二、构…...
免费注册自己的网站/培训课
1354 选数字基准时间限制:1 秒 空间限制:131072 KB 分值: 80 难度:5级算法题收藏关注当给定一个序列a[0],a[1],a[2],...,a[n-1] 和一个整数K时,我们想找出,有多少子序列满足这么一个条件:把当前子序列里面的所有元素乘…...