PC/104总线简述  
  
 
 
PC/104是一种专门为嵌入式控制而定义的工业控制总线, 是PC总线在嵌入式应用中的衍生产物,堆栈式结构,在国际上广泛流行, 被IEEE协会定义为IEEE-P996.1.我们知道, IEEE-P996是PC/XT和PC/AT工业总线规范, 而从PC/104被定义为IEEE-P996.1 就可以看出,PC/104总线实质上是一种紧凑型,小型化的IEEE-P996.其总线信号定义和PC/AT基本一致,但电气和机械规范却完全不同,是一种优化的,小型化的, 堆栈式结构的嵌入式控制系统.相对于普通计算机上PCI及PCI Express,在PC/104嵌入式计算机中被分别定义为PC/104plus(或PCI-104)及PCI/104 Express (或PC/104 Express)2006年由Felix Kunz先生为PC/104协会起草,定义了新一代基于PC/104的PCI/104Express总线规范,于2008年首季度被正式认定为IEEE总线规范之一,成为国际标准。
  
 
有关PC/104,PC/104plus及PCI/104Express:
PC/104有两个版本, 8位和16位总线,分别与普通PC的PC/XT和PC/AT相对应,其有效信号与PC/XT及PC/AT完全一致,有时也被称之为PC/104的ISA总线,在PC/104总线的两个版本中,8位PC/104总线,共有64个总线管脚(单列双排插针和插孔),16位总线为(64+40=) 104个总线管脚(双列双排插针和插孔) ,其有效信号线和控制线完全与“PC/XT”和“PC/AT”兼容.仅仅增加了几个定位孔和电源及地而已。
 
PC/104plus( 也称之为PC/104+),则与PCI总线相对应,有时也被称之为PC/104的PCI总线.真正意义上PC/104plus总线产品应同时包含ISA和PCI两个总线,而将仅仅包含PCI部分的产品称之为PCI-104。但基于历史上约定俗成的叫法,我们通常会把PC/104板上的PCI总线也称之为PC/104plus,  PC/104plus(PCI-104)为单列三排120个总线管脚,有效信号线和控制线和PCI总线完全兼容.与我们的计算机一样,一个计算机主板可以同时拥有PC/AT和PCI总线,一个PC/104的CPU模块则可以同时拥有PC/104和PC/104plus总线
 
PCI/104 Express则与PCI-Express(PCIe)及PCI双总线相对应,有时也被称之为PC/104上的PCI Express+ PCI总线,真正意义上PCI/104-Express总线产品应同时包含PCI和PCI-Express两个总线,而将仅仅包含PCI-Express部分的产品称之为PCIe/104, PCIe/104是高速串行总线,有20个PCI Express内部总线通道(Lane),采用150芯高密堆栈式总线连接器将各个带有Express总线的PC/104相连.与我们的计算机一样,一个通用高速计算机主板可以同时拥有PCI和PCIe总线,一个PCI/104 Express的CPU模块则可以同时拥有PCI-104和PCIe/104两个总线同时在板,新一代PCI/104-Express产品中的PCIe/104在板上占据了原来PC/104(ISA)的位置,也就是说,新一代的PC/104 Express产品中包含PCI-104(PCI)和PCIe/104,但不再拥有PC/104(ISA)总线。
以下是PC/104总线20年来的发展和演变图
 
相关说明:对比PC/104与普通PC,我们可以看到PC/104总线产品软件上与PC/XT和PC/AT完全兼容.PC/104plus与PC/AT及PCI完全兼容,PCI/104 Express则于PCIe及PCI完全兼容。在硬件上PC/104与PC主板主要存在着以下几方面的不同:A. 小尺寸结构,PC/104标准模块的机械尺寸为:3.8x3.6英寸(96x90mm),B..堆栈式,“针”“孔”总线连接,即PC/104总线模块之间总线的连接是通过上层的针和下层的孔相互咬和相连,有极好的抗震性。C.. 6mA总线驱动既可使模块正常工作,低功耗,减少元件数量,本网站所列大部分产品的驱动能力为24mA, 4.自我堆栈式连接,无须母板。

PC/104总线简述相关推荐

  1. pc安装linux内核,PC/104平台嵌入式Linux系统核心定制方法

    摘 要:基于PC/104平台的嵌入式Linux技术在海洋自动观测系统中具有广泛的应用前景,Linux核心定制方法的研究是嵌入式Linux系统研制的关键工作.本文结合PC/104平台嵌入式Linux系统 ...

  2. pc104计算机加固,凌华科技发布高性价比、加固型宽温PC/104单板计算机

    描述 全球信赖的模块化嵌入式计算产品及行业应用平台提供商--凌华科技发布旗下最新款PC/104单板计算机CM1-86DX2,CM1-86DX2采用DMP的Vortex86DX2系统单芯片解决方案,整合 ...

  3. PC/104工控主板LX800

    AMD芯片嵌入式主板(LX800) 产品型号:HT-LX800 产品概述:板贴AMD GX3 LX800-500MHZ 无风扇低功耗CPU:板贴256MB DDR内存: 支持VGA/TFT/LVDSL ...

  4. 嵌入式Linux串口终端的定制,基于PC/104平台嵌入式Linux系统定制方法

    基于PC/104平台的嵌入式Linux技术在海洋自动观测系统中具有广泛的应用前景,Linux定制方法的研究是嵌入式Linux系统研制的关键工作.本文结合PC/104平台嵌入式Linux系统的研制,详细 ...

  5. 对CAN、USART、SPI、SCI等常见总线的简单介绍

     任何一个微处理器都要与一定数量的部件和外围设备连接,但如果将各部件和每一种外围设备都分别用一组线路与CPU直接连接,那么连线将会错综复杂,甚至难以实现.为了简化硬件电路设计.简化系统结构,常用一 ...

  6. 内部总线、系统总线、外部总线

    内部总线:在CPU内部,寄存器之间和算术逻辑部件ALU与控制部件之间传输数据所用的总线称为片内总线(即芯片内部的总线). 1.I2C总线 (Inter-IC)总线:10多年前由Philips公司推出, ...

  7. 总线的定义, 并行总线和串行总线

    任何一个微处理器都要与一定数量的部件和外围设备连接,但如果将各部件和每一种外围设备都分别用一组线路与CPU直接连接,那么连线将会错综复杂,甚至难以实现.为了简化硬件电路设计.简化系统结构,常用一组线路 ...

  8. 嵌入式系统设计中常用总线和接口

    任何一个微处理器都要与一定数量的部件和外围设备连接,但如果将各部件和每一种外围设备都分别用一组线路与CPU 直接连接,那么连线将会错综复杂,甚至难以实现.为了简化硬件电路设计.简化系统结构,常用一组线 ...

  9. 计算机总线接口规范协议,MIL-STD-1553B航空总线协议开发手册

    MIL-STD-1553B GJB289-87总线简介 1553B总线是MIL-STD-1553总线的简称,MIL-STD-1553总线是飞机内部时分制命令/响应式多路复用数据总线.1553B总线能挂 ...

  10. 什么是工业微型计算机,2008年(下)全国自考工业用微型计算机试卷02241

    2008年(下)高等教育自学考试全国统一命 题考试 工业用微型计算机试卷及答案详解 (考试时间150分钟) 第一部分选择题 一.单项选择题(本大题共20小题,每小题2分,共40分)在每小题列出的四个备 ...

最新文章

  1. php面积计算html代码,计算PHP页面中的所有HTML标记
  2. 在RHEL 5中Yum应用大全
  3. C++语言基础(20)-模板的非类型参数
  4. 将DevExpress.Utils.ImageCollection变量的image导出
  5. 电脑技巧:如何彻底关闭电脑右下角闪烁弹窗广告?
  6. Android Button字母自动全部大写的问题
  7. c 多文件全局变量_C语言开发单片机为什么大多数都采用全局变量的形式?
  8. 我的Dll(动态链接库)学习笔记(转)
  9. mysql主从同步破坏测试_mysql主从同步 错误测试(1)
  10. tensorflow 数据归一化_TensorFlow——批量归一化操作
  11. python测试用例设计方法_设计测试用例的基本方法
  12. uni-app url 传参有长度限制么?
  13. 最早设计计算机的目的是进行科学计算,其主要计算的问题面向,北京师范大学计算机试题1答案...
  14. python usb通信测试
  15. js-05--对象是什么、创建对象、对象使用、操作对象、遍历对象、内置对象、Math、任意范围随机数、日期对象、字符串对象
  16. 我的计算机 不显示桌面存储路劲,win10系统保存文件路径在桌面无法显示的操作步骤...
  17. win10计算机怎么改中文,win10系统中文语言的设置方法
  18. 背景色和背景图片共存,背景图片覆盖色
  19. 机器人抓取(六)—— 抓取点检测(抓取位姿估计) gqcnn代码测试与解读
  20. 基于Python进行餐饮订单数据分析

热门文章

  1. 摘要标红:十四五国家政务信息化规划
  2. 使用动软.net代码生成器生成数据库文档
  3. html 获取浏览器宽高,js获取浏览器高度与宽度的方法
  4. C# list集合去重
  5. 前端网络基础-GET和POST的区别
  6. 4场直播丨EsgynDB连接服务层、Oracle、openGauss
  7. 计算机cad模板样例,教你如何新建适合自己的CAD模板
  8. Ubuntu虚拟机镜像下载及创建
  9. 海信LINUX系统改安卓,如何获取海信电视的root许可一键单击海信Smart TV的root卸载内置软件...
  10. 如何构建自定义人脸识别数据集?本文介绍了三种训练方法