二极管 菜单 关闭

PCIe / PCI网桥

二极管提供pci -to- pci / PCIX桥接产品,能够向前或反向桥接。“转发”(PCI -to-PCI/PCIX)模式在主端PCI Express Host和作为辅助接口的PCI/PCIX外围设备之间提供了一种有效的交钥匙桥接解决方案。“反向”(PCI / PCI -to- pcie)模式提供了反向桥接功能,已证明可以有效地将新的PCI Express端点设备桥接到旧的PCI主机cpu,对现有的PCI硬件/软件投资影响最小。二极管的性能调优pci -to- pci / PCIX /USB桥是专门为各种应用程序和平台设计的:bet188体育在线个人电脑/笔记本电脑系统作为PCIe插件卡片紧凑型PCI和PCIe系统,多功能或企业打印机,网络路由器而且开关工业电脑的而且安全/视频监控系统。作为PCI-SIG, PICMG和ASI SIG Plugfest的积极成员和参与者,所有二极管pci -to- pci /PCIX桥产品在PCI-SIG Integrator的列表上完全合格。

相关链接:

PCIe / PCI桥详细信息

柏科姆提供以下桥梁解决方案:

  • PCI对PCI
  • PCI-X, PCI-X
  • 作为PCIe对PCI
  • 作为PCIe, PCI-X
  • PCIe到UART I/O桥接

桥梁的优点和特点

  • PCI和PCI- x桥允许系统中的附加设备
  • 创建一个单独的辅助总线
  • 允许向系统添加更多的设备或“负载”
    • 允许在系统中为适配器卡提供更多插槽
    • 允许在线路卡或外接插件上使用多个设备

Intel兼容的pci - pci桥接器

  • 流行的英特尔2端口设备的随意替换
  • 扩展的商业温度范围(0°C至85°C)

增强PCI-to-PCI桥梁

3端子产品特点:

  • 一个主母线和两个副母线
  • 非常适合冗余应用程序bet188体育在线
  • 用于流量隔离,提供独特的点对点模式
  • 工业温度范围

PCIe到PCI可逆桥接

PCIe to PCI桥的非透明模式:

  • 支持等时数据流
  • 双优先模式小封装:12 × 12 PBGA 160针
  • 反向模式选项-出色的反向模式性能
  • 高输出驱动程序-可以跨连接器驱动8 PCI设备
  • 工业温度范围

串行总线®到PCI & PCI- x可逆桥

透明和非透明模式:

  • 虚拟同步支持
  • 大包装:17 × 17 PBGA 256针
  • 完全可逆的
  • 工业温度范围

串行总线®对于UART

单芯片支持2、4、8个高性能16C950 UART接口:

  • 完全软件兼容16c550型设备驱动程序
  • 128字节的发送和接收FIFO
  • 灵活的时钟预刻度从4到46
  • 数据帧大小:5、6、7、8和9
  • 异步模式下波特率高达15mbps,同步模式下波特率高达62.5 Mbps
  • 支持256字节的最大负载大小
  • 典型的0.7W-2口,0.8W-4口,0.9W-8口
  • 商业温度范围0°C ~ 70°C
  • 包装:可在12 × 12毫米,160引脚LFBGA和14 × 14毫米,128引脚LQFP,无铅和100%绿色

PCIe / PCI桥接faq

有没有现成实用程序的建议来帮助调优我们的桥接应用程序?

是的。在任何Windows操作系统下,一个优秀的共享软件工具是www.PCItree.de,请遵循pt_user .html文件中的安装说明。使用该工具所做的更改不是永久性的,因此调优桥寄存器是安全且容易的。

把7300D放到一个非常老的系统里有什么特别的需要注意的吗?

BIOS日期很重要。根据PCI规范2.2**,桥计算从P_RESET#去断言到第一个允许的PCI配置周期的225个PCI时钟。这是3300万个时钟,在33mhz下大约1秒。对于根据Intel/Microsoft AC97(“绿色PC”)规范制作的BIOS, 1秒(33mhz)延迟不是问题。但是对于较旧的BIOS标准,这将阻止BIOS枚举辅助PCI总线上的PCI设备,因此它们没有分配资源。因为DOS使用BIOS进行PCI枚举(enumerate == "detect and assign resources"),所以早于1996年的主板BIOS可能不会检测和分配资源到桥接后面的设备。当即插即用操作系统加载时(许多秒后),那么它的第一个计算机枚举将检测我们的桥(以及桥后面的设备)。因此,Windows 9x和Windows ME操作系统将检测到网桥,任何现代的足以运行Windows 2000或XP的主板都将检测到网桥。**在第128页,第4.2.3.2节“定时参数”PCI规范2.2表4-6,Trhfa“RST# High to First Configuration Access”。一个解决方法存在:放置两个二极管,P_RESET#到s1_req# 6和P_RESET#到s1_req# 7,这样当P_RESET#是低的,内部仲裁器感知s1_req# 6和s1_req# 7低。 The diode blocks normal REQ# assertion from resetting the system, but allows P_RESET# to pull low the corresponding S1_REQ#.

Linux驱动程序是否可用于8150 PCI桥?

桥使用通用的PCI-PCI桥驱动程序,该驱动程序已经是Linux内核2.2的一部分;不需要一个伯利om特定的驱动程序。

PI7C7300D的Linux驱动程序可用吗?

pci-pci桥将在您的操作系统中显示为两个标准的pci-pci桥。对于Linux内核2.2及更高版本,我们不需要添加设备驱动程序;我们在Linux (Intel PC上的Red Hat 7.0)下的测试定位、配置和运行桥后面的设备。

PI7C9X110的PCI端口能够25MHz和50MHz吗?

是的,25MHz和50MHz时钟信号必须提供到PCI端口。

PI7C9X111的PCI端口能够25MHz和50MHz吗?

是的,25MHz和50MHz时钟信号必须提供到PCI端口。

除了数据表之外,是否还有其他文档可以参考以澄清我的问题?

如需了解更多信息,请参考以下规格:

•PCI Express Base规范

•PCI Express卡机电规范

•PCI本地总线规范

•PCI Express到PCI/PCI- x桥规范

我可以浮动输入,如REQ#信号,MSK_IN或S_CFN_L?

不,输入不应该是浮动的。下拉引脚23 (S_CFN_L)次要总线仲裁者选择。拉下引脚126 MSK_IN打开所有的次要总线时钟,而无需通过GPIO编程。REQ信号应该有拉升到Vio。详情请参阅应用注释55、58、60。

我可以让这两辆公共汽车以不同的频率工作吗?

是的,您可以让辅助总线以与主总线相似的速度运行,或者您可以让辅助总线以主总线一半的速度运行。所以,如果主总线运行在66兆赫,那么辅助总线可以运行在33兆赫或66兆赫。这是由Config66和s_m66en信号控制的。如果两者都很高,那么辅助总线将以与主总线相同的速度运行。如果其中任何一个较低,那么副总线将以主总线的一半速度运行。

我可以把这块板插在PCI-X插槽上吗?

是的,你可以,PCI-X规范向后兼容这个桥,它将在66兆赫的速度下工作。

我可以在主时钟上选择33兆赫的操作,即使主时钟是66兆赫?

当M66EN信号驱动较低时,66mhz总线通常下降到33mhz。因此,如果您希望,您可以通过绑定或拉低P_M66EN信号将主总线降低到33兆赫。更重要的是,其他一些卡可能会这样做,如果它的设计为33兆赫,但插入到一个通常66兆赫的总线。

我可否为VTT提供1.0V电源,以减少电源电压的种类?

是的,这是可以做到的。事实上,评估委员会就是这样设计的。

辅助总线设备的内存映射地址空间可以大于1mb吗?

是的。可预取和不可预取的内存空间按1mb的倍数预留。

8152的主从总线是否可以设置为不同的时钟频率?

没有

没有
副总线的运行速度能高于主总线吗?

不,副总线的运行频率是主总线的一半或相等。

这在64位插槽中可以工作吗?

是的,您可以将其插入64位插槽。系统将自动调整槽位大小为32位,所有传输将发生在32位的数据宽度。

可以使用备用时钟s_clk[1..]4]断开连接还是我需要通过编程桥寄存器禁用它们?

将一个时钟绑定到S_CLKIN(引脚51)。其他未使用的时钟可以断开连接。默认情况下,所有时钟都是启用的;未使用的时钟也可以在次要时钟控制寄存器(配置寄存器偏移68h,位8:0)关闭。

将一个时钟绑定到S_CLKIN(引脚51)。其他未使用的时钟可以断开连接。默认情况下,所有时钟都是启用的;未使用的时钟也可以在次要时钟控制寄存器(配置寄存器偏移68h,位8:0)关闭。
可以使用备用时钟s_clk[1..]9]断开连接还是我需要通过编程时钟模式(使用GPIO和MSK_IN)禁用它们?

将一个时钟绑定到S_CLKIN (FQFP 208引脚包的引脚21)。其他未使用的时钟可以断开连接;连接MSK_IN(引脚126)低跳使用GPIO时钟编程电路和未使用的时钟输出可以不连接。

设计师是否使用饼形滤波器或使用简单的去耦方案,例如0.1uF和22uF的电容,工作充分?

只要提供总去耦电容,两者都可以工作。我们的一般指导方针是用。1和10uF的电容将进入电路板的电源解耦,然后用。1,.01和10uF的电容将进入桥式IC的四个角的电源解耦。

我需要一个热插拔控制器来设计热插拔硬件吗?

是的,一个热插拔控制器是需要的,以增加所需的电源。如果有什么错误,有太多的电流流过Vcc平面,它也会关闭。

我是否需要连接IC底部的中心衬垫(引脚129)?

是的,底部中间的接地垫是接地垫,必须与地面相连。建议在单板布局中设计几个通孔,以便充分连接。

为了使用PCI-PCI桥接,我需要编写一个驱动程序吗?

我们的桥不需要一个伯利om特定的设备驱动程序。在Windows 2000/XP级别上,通用的pci-pci桥接驱动程序pci。Sys是所有窗口所需要的。Linux (Red Hat 7)支持我们的桥而不需要我们的驱动程序,使用默认的pci-pci桥驱动程序。

我们的桥不需要一个伯利om特定的设备驱动程序。在Windows 2000/XP级别上,通用的pci-pci桥接驱动程序pci。Sys是所有窗口所需要的。Linux (Red Hat 7)支持我们的桥而不需要我们的驱动程序,使用默认的pci-pci桥驱动程序。
P_Vio / S_Vio引脚控制输出电压或输出驱动电平吗?

桥上的P_Vio和S_Vio引脚控制“输出驱动强度”,这与电流而不是电压水平有关。3.3V信号和5V信号规格之间的V/I曲线是不同的,我们可以从我们的IBIS模型中看到准确的上拉和下拉曲线,其中“高驱动”是(P/S)_Vio输入为5V,“低驱动”是(P/S)_Vio输入为3.3V。

我们是否需要配置任何寄存器来使网桥起作用?

通常情况下,系统BIOS(在非即插即用环境中)将配置桥接,即分配PCI总线号,枚举(检测并分配地址范围)辅助总线上的设备,并更新分配给每个总线的内存范围。操作系统为即插即用系统做到了这一点。一旦完成了这些配置,桥就可以向任意方向转发事务,而不需要更多的特定于伯利om的驱动程序。对于Windows和Linux环境,网桥使用已成为OS内核一部分的通用网桥驱动程序。

我们是否需要为66兆赫应用安装散热器?bet188体育在线

也许吧。你需要确定模具连接处的温度,但这首先需要知道功率、部件的热阻(theta Ja)和环境空气温度。功率= Vcc * Icc。峰值流量在桥上产生以下电流:峰值ICC @ 3.6V Vcc. 5 MHz 61 mA(所有3个总线在5 MHz)。33 MHz 310mA(所有3个总线在33 MHz)。66 MHz 780 mA(所有3总线在66 MHz)。NA272包的Theta Ja为27.55 C/W。Tj = Temp_Air + Power[Theta Ja]。看到包装工业制品为更多的信息。

你是否有关于FET隔离的应用说明可以推荐?

最好的和最新的应用程序说明热插入*开关*是应用注52

你有任何解耦建议和其他示意图和布局指南吗?

是的,所有这些指南都可以在硬件实现指南中找到。所有有关的申请说明/简介可在应用笔记选项卡上的产品详细页面对于每个产品工具。请参阅桥梁

PI7C8150 PCI-PCI桥的硬件实现指南

PI7C8152硬件实现指南

PI7C8154硬件实现指南。

对于这个7300D设备,你有任何解耦建议和任何其他原理图和布局指南吗?

是的,所有这些指南在7300的原理图和布局指南中都有。参见应用注释44。

你有任何解耦建议和其他示意图和布局指南吗?

是的,所有这些指南都可以在PI7C8154硬件实现指南.看到应用注60

它是否同时支持非透明模式和透明模式?

7300 d而且815 x桥族是透明桥。

PI7C9X110在PCI接口上支持5V PCI设备吗?

是的,PI7C9X110在PCI接口上支持5V PCI设备。

PI7C9X110是否支持64位地址空间?

是的,PI7C9X110支持64位地址空间。

PI7C9X110是否支持突发传输模式?

是的,PI7C9X110支持突发传输模式。

PI7C9X110是否支持热插拔功能?

PI7C9X110支持热插拔功能,但仅系统支持,且硬件、软件、连接器兼容。详情请参阅以下规格:

•PCI热插拔规范

•PCI标准热插拔控制器和子系统规范

PI7C9X110是否支持工业温度范围?

是的,PI7C9X110支持工业温度范围(-40℃至85℃)。

PI7C9X110在没有EEPROM的情况下工作吗?

是的,PI7C9X110可以在没有EEPROM的情况下工作。设备使用寄存器中的默认值。如果在上电过程中EEPROM是可用的,设备在验证内容后从EEPROM加载值,并覆盖寄存器中的默认值。初始上电后,可以通过PCI/PCIe配置寄存器写入寄存器值。

PI7C9X111在Forward模式下是否需要外部PCI时钟源?

PI7C9X111有内部时钟源可供使用,如下表所示。不需要配置外部时钟源。如果系统需要使用外部时钟源,请参考数据表中的时钟方案部分。

PI7C9X111在PCI接口上支持5V PCI设备吗?

是的,PI7C9X111支持PCI接口上的5V PCI设备。

PI7C9X111是否支持64位地址空间?

是的,PI7C9X111支持64位地址空间。

PI7C9X111是否支持热插拔功能?

PI7C9X111支持热插拔功能,但仅系统支持,且硬件、软件、连接器兼容。详情请参阅以下规格:

•PCI热插拔规范

•PCI标准热插拔控制器和子系统规范

PI7C9X111是否支持工业温度范围?

是的,PI7C9X111支持工业温度范围(-40℃至85℃)。

PI7C9X111在没有EEPROM的情况下工作吗?

是的,PI7C9X111可以在没有EEPROM的情况下工作。设备使用寄存器中的默认值。如果在上电过程中EEPROM是可用的,设备在验证内容后从EEPROM加载值,并覆盖寄存器中的默认值。初始上电后,可以通过PCI/PCIe配置寄存器写入寄存器值。

PI7C9X111SL是否支持突发传输模式?

是的,PI7C9X111SL支持突发传输模式。

PI7C9X130在PCI接口上支持5V PCI设备吗?

是的,PI7C9X130支持5V PCI设备的PCI接口。

PI7C9X130是否支持64位地址空间?

是的,PI7C9X130支持64位地址空间。

PI7C9X130是否支持突发传输模式?

是的,PI7C9X130支持突发传输模式。

PI7C9X130是否支持热插拔功能?

是的,PI7C9X130支持热插拔功能,但仅系统支持,且硬件、软件、连接器兼容。详情请参阅以下规格:

•PCI热插拔规范

•PCI标准热插拔控制器和子系统规范

PI7C9X130是否支持工业温度范围?

是的,PI7C9X130支持工业温度范围(-40°C至85°C)。

PI7C9X130是否可以在没有EEPROM的情况下工作?

是的,PI7C9X130没有eepm工作。设备使用寄存器中的默认值。如果在上电过程中EEPROM是可用的,设备在验证内容后从EEPROM加载值,并覆盖寄存器中的默认值。初始上电后,可以通过PCI/PCIe配置寄存器写入寄存器值。

8150有任何动力斜坡要求吗?

当第一次为芯片供电时,要么在为Vio供电前给核心电压供电(3.3V),要么允许3.3V和5V一起上升(这是主板电源的正常情况)。

8152有任何动力斜坡要求吗?

当第一次为芯片供电时,要么在为Vio供电前给核心电压供电(3.3V),要么允许3.3V和5V一起上升(这是主板电源的正常情况)。

网桥实现缓存窥探吗?

网桥不做任何缓存窥探。PCI总线不负责窥探。如果您认为窥探是必需的,那么您必须在PCI总线上有自己的缓存控制器来进行窥探。桥存储了简短的内存写入,但它们被持续地写入到桥的远端。如果您希望刷新已发送的写缓冲区,您的应用程序应该将IO写或IO读命令放入事务队列中。在IO事务结束后执行命令后启动的内存写操作。

桥架是否支持工业温度?

不,这只是一个商业级别的部分。

内部仲裁者是在S1和S2之间轮换,还是独立仲裁?在事务启动之前,两个总线都需要空闲吗?

三个总线{主、备S1、备S2}中的每一个都是独立的,因此,无论另一个总线上的活动或空闲状态如何,每个总线都将分别进行仲裁。

PCIe桥的PCIe端口是否支持异步时钟源?

是的,作为PCIe桥在PCIe端口两侧支持异步差分100Mhz时钟源,前提是另一侧的PCIe设备也支持异步时钟源。应该注意的是,不是所有的PCIe设备都支持异步时钟源。

f我提供66兆赫到主时钟输入,我可以选择33兆赫或66兆赫在辅助总线?

是的,取决于信号S_M66EN的状态,当主时钟为66 MHz时,可以将两个、其中一个或两个辅助总线都设置为主总线的相同速度(S_M66EN =高)或一半速度(S_M66EN =低)。

对于66兆赫使能信号,它们是否只在启动期间影响芯片?初始化后PI7C7300是否会查看这个引脚?

M66EN信号直接用于控制逻辑。我们不使用M66EN捆扎,(因此M66EN信号在所有时间都是“活的”)。

GPIO支持PI7C8154A?

gpio存在于PI7C8154A.请检查数据表中的配置寄存器偏移64H。

热插入:从已上电的“带电”系统中移除或插入包含PI7C7300D设备的模块是否保证“安全”?

PI7C7300D是“热插拔友好型”,这本质上意味着它可以连接到热插拔电源控制器。但它本身不能承受Vcc=0V和I/O引脚的活信号——在这种模式下,电流将流过我们的桥。因此,如果有这种情况发生的可能性,我们需要一个热插拔电源控制器和隔离开关。如果您不需要预充电您的开关信号,那么较便宜的或PI3C32X245开关是适合的信号开关。我们的大多数客户在他们的应用程序中使用这种开关。bet188体育在线

我如何提高这个芯片的性能?

通常,大多数主板将主板主PCI总线(即系统北桥)的缓存线大小设置为8,一些较新的选择16。在启动时,系统BIOS将此值复制到桥CLS寄存器。在不太可能爆发的地方,这个数字很小;但较小的突发长度会降低可用的PCI带宽。折衷的是,小的突发具有更小的延迟,即对等待使用PCI总线的其他设备的影响更小。也就是说,通常最好的性能出现在我们的桥设置为缓存线大小“00”,这允许读写到4Kb的地址边界和预取行为相同的缓存线大小16。最好的延迟发生在CLS值较小(4到8)的情况下。

你的零件与21152的兼容性如何?英特尔驱动程序是否适用于该设备?

PI7C8152B是Intel 21152兼容引脚的替代物。目前为英特尔设备工作的驱动程序也将与我们的设备一起工作。的PI7C8152B不需要任何外部驱动程序,而是利用Windows内嵌的驱动程序。唯一可能出现的问题是,如果您的软件正在专门寻找英特尔设备和供应商ID,那么它将需要修改。的PI7C8152B有一个额外的功能,它可以工作在66兆赫。我们的设备ID和供应商ID与英特尔的不一样。

你的零件与英特尔21150的兼容性如何?英特尔驱动程序是否适用于该设备?

PI7C8150B是Intel 21150的一个兼容引脚的替代物。目前为英特尔设备工作的驱动程序也将与我们的设备一起工作。的PI7C8150B不需要任何外部驱动程序,而是利用Windows内嵌的驱动程序。唯一可能出现的问题是,如果您的软件正在专门寻找英特尔设备和供应商ID,那么它将需要修改。我们的设备和供应商ID与英特尔的不同。

我们如何连接预留的引脚?

RESVD(封装MA-208中的引脚127)在J14,将其作为NC(没有连接),RESVD(封装MA-208中的引脚128)在J16,将其作为NC(没有连接)。

如何设置读模式为不可预取?

不可预取的读事务使用单个DWORD数据阶段。3.6.3“读预取地址边界”章节显示了Memory Read Line和Memory Read Multiple命令的隐式预取。内存读命令的行为不同:对于下行内存读命令(即目标设备在辅助PCI总线上),程序配置地址20h与您的内存映射I/O范围(即非预取)和配置地址24h预取基址需要*高*比预取限制地址。示例:[配置寄存器偏移24]write 0000FFFF(它将读回为0000FFF0,因为最后一个字节是RO)[配置寄存器偏移28]默认为00000000,因此预取基数和预取限制的上32位对齐。上游默认为PREFETCHABLE,因为重置后配置偏移40h位4 = 0。将偏移40h位4写入“1”以关闭上游预取。

桥如何知道将事务转发到正确的总线?从一个辅助总线到同一个桥接IC的另一个辅助总线上的PCI流量会影响主总线上的流量吗?

在启动时,BIOS探测每个PCI总线,以查找有内存或IO需求的PCI设备。当读取完所有可能的设备编号后,PCI桥它拥有该PCI总线,具有编程的内存范围(I/O、不可预取内存和可预取内存)。这个过程一直持续,直到BIOS找到所有PCI总线和这些总线上的所有设备。在此之后,无论何时发生PCI事务,桥接器都会根据bridge配置寄存器中每个总线上编程的内存RANGE检查目标地址。如果启动器在辅助总线上,而目标地址在所有内存和I/O地址寄存器的范围之外(开始地址到结束地址),则事务被转发到主PCI总线,以便其他设备来认领它。如果发起者在主PCI总线上,而目标地址没有解码到配置寄存器0(用于总线S1)或配置寄存器1(用于总线S2)中的一个地址范围,那么桥就不会声明该事务。在这两种情况下,都没有使用CPU。

这座桥上张贴的写FIFOs有多大?

有两个独立的写fifo或缓冲区,每个有32个dword(128字节),每边一个(即一个在主PCI端口和一个在辅助PCI端口)。这两个fifo用于存储所有通过桥的内存写和内存写无效事务。只要FIFO中还有空间,桥就会继续存储数据(直到满足内部边界)。一旦桥有了一个入口,它将开始清空另一边的FIFO。对于PI7C8154,为了容纳64位数据路径(因此每个方向有256字节的数据),每个方向有两个32个dword的写入缓冲区。

这座桥上的读取FIFOs有多大?

该芯片有两个128字节的延迟事务缓冲区,每一边一个先进先出。读事务被视为延迟事务,并存储在此FIFO中。当桥接收到内存读请求时,它将继续预取数据,直到FIFO满,或者如果这个事务是可预取的,它到达内部边界。如果这是不可预取的,比如I/O读、配置读或不可预取的内存读周期,那么桥将只读取请求的读数据。的PI7C8154B除了它在每个方向上有两个32 Dword fifo,以便容纳64位的数据路径(因此每个方向上有256字节的数据)之外,它是类似的。

8154已经生产多久了?

PI7C8154B于2002年11月发布。

我该如何连接引体向上?到哪个电压级别?

我们推荐用Vio做引体向上。

如果不使用JTAG,应该如何处理JTAG信号?

TRST#信号应该通过一个330欧姆的电阻拉下来。

TMS和TDI信号应该通过5.1k-欧姆的电阻拉升。

TCK信号应该通过5.1k-欧姆的电阻拉下来。

TDO信号应该保持漂浮状态。

如何处理PCIXCAP和PCIXUP信号?

根据PCI总线需求,请参考下面的应用电路图。

如何处理PCI插槽中的PRSNT1#和PRSNT2#引脚?

PCI插槽的PRSNT1#和PRSNT2#引脚被外接卡用来表示存在状态。在主板上,它们应该被拉起。在外接程序卡上,它们应该根据卡的电源状态进行配置。

请参考PCI规范4.4.1了解更多信息。

解耦电容应该如何放置在PCIe端口的TN/TP引脚上?

根据《PCI Express Specification》,PCIe端口的出口信号需要放置0.1μF的解耦电容。因此,PCIe桥的TN/TP引脚需要0.1μF的去耦电容。同样,所连接的PCIe设备的PCIe端口的出口信号需要0.1μF的去耦电容。

PCI设备的IDSEL信号应该如何连接?

发展模式:

作为PCIe桥的IDSEL应通过1k欧姆的电阻接地。根据PCI规范,连接的PCI设备的IDSEL信号应该连接到一个AD16-AD31信号。使用的AD信号决定了PCI设备的设备号。请参阅下表:

反模式:

IDSEL信号需要与CPU侧PCI控制器的IDSEL信号相连。

PCIe桥的PCIe端口的REFCLKN/REFCLKP引脚应该如何连接?

REFCLKN/REFCLKP引脚需要0.1μF的去耦电容。在测试信号时,应该只测试交流特性,以符合PCIe规范。对直流特性测试无要求。

如何通过软件重置桥架?

有两个复位位:1- secondary reset——bit 22 offset 3c Hex该位将复位从接口信号和fifo。2-芯片复位——位8偏移40十六进制。这个位将复位整个芯片,主、次总线和FIFOs以及内部寄存器。

如果在系统中没有使用EEPROM,应该如何处理SMBCLK/SCL和SMBDATA/SDA引脚?

根据PCI规范4.3.3,这两个引脚应该被拉起。上拉寄存器的推荐值为5.1k-欧姆。

如果不使用INTA_L、INTB_L、INTC_L和INTD_L信号,它们可以保持浮动状态吗?

这些中断信号必须通过5.1k-欧姆的电阻拉起,无论它们是否被使用。

如果没有使用LOCK_L和PME_L信号,它们可以保持浮动状态吗?

无论是否使用LOCK_L和PME_L信号,都必须通过5.1k-欧姆的电阻拉升。

如果有多个PCI设备连接,它们应该如何连接到inta#, intb#, intc#和intd#信号?

inta#、intb#、intc#和intd#信号由菊花链中的多个PCI设备共享。这取决于IDSEL引脚上使用的是哪个AD信号。请参考下面的映射表和PCI规范2.2.6了解更多信息。

在Forward模式下,PCIe桥的inta#, intb#, intc#, intd#相当于下表中主板端的中断引脚- IRQW, IRQX, IRQY,和IRQZ。PCIe桥的PCI总线上的inta#, intb#, intc#, intd#与下表中设备端的中断引脚inta#, intb#, intc#, intd#等价。

在Reverse模式下,PCIe桥的inta#、intb#、intc#、intd#相当于下表中设备侧的中断引脚——inta#、intb#、intc#、intd#。

为了澄清,下表中的主板一侧是指靠近CPU的一侧。如果网桥构建在外接卡上,则将inta#、intb#、intc#和intd#连接到金手指上相应的inta#、intb#、intc#和intd#。

FIFO深度是否可调?

不,FIFO深度是一个固定的大小。

当流量从S1移动到S2时,主PCI总线是否空闲/可用?

是的,当流量从S1移动到S2时,主PCI总线是空闲的/可用的。

过时的零件有替换品吗?

并非所有过时的部件都有直接的替代品。但是,我们建议您联系您的地区销售办公室

是否有办法阻止S1上的设备与S2上的设备通信?

在具有解码到同一总线的目标地址的总线上发起的通信不会传播到其他总线。如果目标地址解码到另一个辅助总线,事务将被放置到目标总线的已发布的写缓冲区或延迟的事务缓冲区中(取决于使用的PCI命令),并将在桥下一次从仲裁者接收授权时从另一个总线开始。如果目标地址既没有解码到辅助总线,又从辅助总线发起,桥接通过将事务放入用于该PCI命令的适当FIFO将其转发到主PCI总线。如果发起者已经在桥的上游,而目标也在桥的上游,桥就不会认领该事务。没有“受保护的”或“不透明的”地址空间;以上四个条件之一适用。

在66兆赫主总线上的2桥是否有加载问题?

每个基于网桥的外接插件按一个Load加载主PCI总线,而不管该网桥IC的辅助总线上放置了多少个设备。PCI规范修订版2.2允许在66 MHz时加载2个负载,在33 MHz时加载4个负载。

是否有方法编程内部仲裁者,使其不遵循轮询系统?

内部仲裁器为每个辅助总线主设备和桥接本身具有两个可能的优先级。这些可在配置寄存器偏移40h处进行编程。通过选择一些高优先级设备和一些低优先级设备,您可以优先选择高带宽或时间紧迫的设备。

该部件是否容忍5V,它支持什么信号环境?

是的,这部分是3.3V的核心,但信号可以在3.3V或5V。根据这两个信号被驱动到什么位置,涉及到P_VIO和S_VIO两个信号。特定的主或次要总线将驱动3.3V信令或5V信令。输入也是5V的公差。

其中一个CLKOUT输出信号必须连接到FBCLKIN。此跟踪的长度必须等于其他CLKOUT输出信号跟踪?

是的,所有CLKOUT输出跟踪必须具有相同的长度。

在PCI总线上的AD, CBE和PAR信号也应该被拉上来吗?

不,AD, CBE和PAR信号不需要上拉电阻。它们的状态由PCI总线停车场保证。

PI7C8154引脚与哪个版本的Intel 21154兼容?

该电桥设计为Intel 21154BE能力(电源管理支持在引脚D11, 2KV ESD额定值,0.35微米工艺,以及更可靠的3.3V/5V电源启动顺序公差。)该桥也可以用于21154版本AC, AE和BC的设计。

“MSK_IN”引脚上的电压必须保持稳定。我们如何实现这一点?

MSK_IN引脚是多功能的。其功能之一是移位寄存器的输入,以启用和禁用相应的CLKOUT信号(请参阅寄存器描述:SECONDARY CLOCK and CLKRUN CONTROL register - OFFSET A4h)。这是一个遗留的PCI函数。请参阅下面的遗留应用程序电路。然而,大多数设计师不再使用这种传统电路了。相反,使用EEPROM或固件配置寄存器。在这种情况下,MSK_IN必须通过1k-欧姆的电阻下拉或接地,以保持电压稳定。保持电压水平稳定将确保移位寄存器不会发生干扰。

在正向模式和反向模式下,INTA_L、INTB_L、INTC_L和INTD_L有什么区别?

Forward模式下,INTA_L、INTB_L、INTC_L、INTD_L为输入信号。下游PCI设备的中断信号要与之相连。

Reverse模式下,INTA_L、INTB_L、INTC_L、INTD_L为输出信号,需要连接CPU的中断信号。

PERST_L和RESET_L在正向模式和反向模式下有什么区别?

发展模式:

PERST_L是一个输入信号。CPU驱动复位信号到作为PCIe桥

RESET_L是一个输出信号,用于控制下游PCI设备连接到作为PCIe桥

反模式:

RESET_L是一个输入信号。CPU驱动复位信号到作为PCIe桥

PERST_L是一个输出信号,用于控制连接到作为PCIe桥

抖动的类型是什么?

抖动有几种类型,但主要有:周期到周期抖动、周期抖动、半周期抖动和峰到峰抖动。抖动术语可在AB36:应用中的抖动测量技术中找到短暂的36号申请须知第27号

什么是透明和非透明模式?

在透明模式下,作为PCIe桥对于CPU和PCI端设备来说是透明的。在这种模式下,CPU与PCI端设备通信,就好像它们是直接连接的一样。

非透明模式通常用于多CPU场景,其中单个CPU需要被分割,以便将特定CPU关联到PCI端设备。在这种模式下,CPU不能直接与PCI端设备通信,而不能直接与PCI端设备通信作为PCIe桥必须为他们翻译地址。

我需要做什么来修改我的驱动程序,以利用Pericom的缓存线大小为0的应用程序性能改进?

的地址PCI桥(因为地址会根据主板上的插槽和主板的不同而变化)。在上面的总线/设备/功能=0/偏移=0C处配置1 Dword的PCI类型。使用AND操作:(配合上面的Dword和FFFFFF00h)。因此位[0到7]被清除为0。使用PCI type 1配置写入将新值写入到bus/device/function=0/offset=0C。这就是所需要的全部修改。

什么是PCI-to-PCI桥接?

PCI-to-PCI-Bridge是一种芯片,它的一侧有一个PCI接口(我们称之为主总线),另一侧也有另一个PCI接口(称为辅助总线)。它是一个芯片,允许您添加另一个PCI总线到您的系统。

什么是可逆桥?

作为PCIe桥可通过“REVRSB”带引脚配置工作在正向或反向模式。

Forward模式下,设备支持pci -to- pci桥接和风扇出,即CPU←PCIe→the作为PCIe桥PCI→PCI端设备。该设备通过PCI接口连接到CPU,通过PCI接口连接到多达8个PCI设备。在这种模式下,CPU将PCIe桥作为PCIe端点处理,而对于PCI端设备,则使用作为PCIe桥充当PCI主机。

在Reverse模式下,设备支持PCI-to- pcie桥接,即CPU←PCI→the作为PCIe桥←PCIe→PCIe端设备。的作为PCIe桥Reverse模式适用于CPU只有PCI接口,但需要连接到PCIe端设备的应用。在此模式下,CPU处理作为PCIe桥作为PCI设备,而对于PCIe端设备,则作为PCIe桥充当根复合体。

PI7C9X110的PCI端口带宽是多少?

PI7C9X110的PCI端口是32位的PCI接口,能够提供66MHz时钟速率。

PI7C9X111的PCI端口带宽是多少?

PI7C9X111SL的PCI端口是32位的PCI接口,能够提供66MHz时钟速率。

PI7C9X130的PCI端口带宽是多少?

PI7C9X130的PCI端口是一个64位PCI- x接口,能够133MHz时钟速率。

PI7C9X130的PCIe端口带宽是多少?

PI7C9X130's的PCIe端口是一个x4 PCIe接口,支持2.5Gb/s时钟速率。

8152的数据宽度和最大频率是多少?

这是32位,66兆赫PCI-to-PCI桥它遵循PCI规范rev 2.2, PCI-to-PCI桥规范1.1。

PI7C8150的数据宽度和最大频率是多少?

这是32位,66兆赫PCI-to-PCI桥它遵循PCI规范rev 2.2, PCI-to-PCI桥规范1.1。

8150的结温是多少?

路口温度,峰值流量/峰值工作频率:Tj = Ta +P [Theta Ja]。对于ND(256引脚BGA)部分,Theta Ja为31.2°C/watt;MA部分使用39°C/watt的Theta Ja。峰值流量/66 MHz在两个PCI总线上使用1.39 W的功率。如果我们在公式中使用这些数字:Tj = 85°C +1.4w[31.2°C] ?125.6 C(256引脚BGA,封装ND)Tj = 70°C + 1.4w[39°C] ?124.6 C(208引脚FQFP,封装MA)我们知道组件按照所有额定规格运行,直到连接温度超过至少125 C。在33 MHz主总线/33 MHz次总线的典型功耗略低于一半,约为600mW。有关更多信息,请参阅包装机制。

柏科姆产品的铅饰面是什么?无铅呢?

伯瑞康所有非无铅产品的锡含量为85%,铅含量为15%。无铅产品由100%哑光锡组成。无铅产品的标识和订购都在零件号后面加上字母“E”后缀。

高速PCIe信号支持的跟踪长度是什么?如果使用背板,该长度是如何计算的?

许多因素影响可支持的轨迹长度,包括PCB材料,连接器等。请参考PCIe规格。如果跟踪长度比预期的长,或者使用背板,我们建议这样做作为PCIe re-drivers用来改善信号。

请联系Pericom身上参阅Re-Driver产品信息。

PI7C9X110对上电顺序有什么要求?

PI7C9X1101.8V前需要3.3V电源。

PI7C9X111对上电顺序有什么要求?

PI7C9X111SL1.0V之前需要3.3V电源。

PI7C9X130对上电顺序有什么要求?

PI7C9X1301.8V前需要3.3V电源。

pi7c8150的供应商和设备编号是什么?

VendorID = 12D8 h

DeviceID = 8150 h"

pi7c8152的供应商和设备编号是什么?

VendorID = 12D8 h

DeviceID = 8152 h"

pi7c8154的供应商和设备编号是什么?

"供应商ID = 12D8 h .

设备ID = 8154 h"

PI7C7300需要什么上电顺序?

我们期望核心Vcc (3.3V)先于IO出现在热插拔应用中。bet188体育在线热插拔应用需要热插bet188体育在线拔控制器和外部开关来限制通过桥的感应电流。对于升压电源,我们预计3.3V和5V会同时开始升压,因此它们之间的差值保持在1.7V左右或更低,假设一些设备将有到Vio的上拉,这可能与5V有关。

反向模式下CFN_L引脚应该怎么做?

在反向模式下,CFN_L引脚应该通过1k-欧姆的电阻拉起。

反向模式下的CLKIN, CLKOUT和FBCLKIN引脚应该做什么?

在反向模式下,FBCLKIN是PCI时钟输入,它应该从CPU或系统获得PCI时钟源,即33MHz。不使用CLKIN引脚,应该通过1k-欧姆的电阻向下拉。没有使用CLKOUT,应该让它保持浮动状态。

如果时钟管理功能被禁用,该如何处理CLKRUN_L引脚?

建议将CLKRUN_L引脚通过1k-欧姆的电阻拉下。请参考《PCI移动设计指南》和《PCI Express卡机电规范》了解更多关于时钟管理的详细信息。

反向模式下PME_L引脚应该怎么做?

在反向模式下,PME_L是输出引脚,应该通过5.1k-欧姆的上拉电阻连接到CPU侧的PME_L引脚。

反向模式下的REQ和GNT引脚应该做什么?

在反向模式下,REQ0是一个输入引脚,应该连接到CPU侧的GNT引脚上。GNT0是一个输出引脚,应该连接到CPU端的REQ。

如果我打算在32位模式下使用PCI接口,我应该如何处理它?

根据PCI规范,64位端口兼容32位模式。AD[63:32], C/BE[7:4], PAR64, REQ64#,和ACK64#信号应该通过5.1k-欧姆的电阻拉升。

DEV64信号应该下拉表示32位模式。

我应该如何处理未使用的req#和gnt#信号?

调出未使用的req#信号;您可以使用一个在5K-8K欧姆范围内的电阻绑定到Vio以减少零件数量。gnt#是桥接IC的输出,可以不连接。

英特尔和二极管的FIFO尺寸有什么区别?

(从http://www.intel.com/design/bridge/index.htm英特尔21154有(以字节为单位)。主写= 88字节,读= 72字节,延迟条目=3次写= 152字节。read =152字节,Delayed entries= 3。对于二极管的PI7C8154:(FIFOs的发布写缓冲区和延迟事务缓冲区数据大小)主写= 128+128字节。阅读= 128 + 128字节。延迟项= 8。对二级也是一样。因此二极管的8154比英特尔有更多的FIFO缓冲。

当PCI总线工作在32位模式时,应该对PCI插槽上的ACK64#和REQ64#引脚做什么?

这两个信号应该通过5.1k-欧姆的电阻拉上来。

请参考PCI规范4.4.1了解更多信息。

当在热插拔硬件中使用PI7C7300时,我应该将它连接到哪个Vcc ?

根据热插拔规范修订1.0版本。时,桥架应接早电源。板子上的所有其他芯片都应该连接到开关电源,这是稍后从热插拔控制器驱动的。

柏康PI7C8150 PBGA pci-pci桥接装置中的MS0和MS1引脚在哪里?

MS1 (MA-208封装引脚106)是BGA 8150的引脚R16。通常连接到VSS。MS0 (MA-208封装引脚155)是BGA 8150的引脚B14。正常情况下与VDD相连。

我在哪里可以找到柏康产品的平均故障前时间(MTBF)或故障时间(FIT)值?

FIT和MTBF数据可以在伯利康姆找到质量网页上。

我在哪里可以找到你们无铅和绿色包装的资料?

无铅(Pb)和绿色信息可以在个别数据表或无铅和绿色页面

你推荐哪款100MHz差分时钟发生器?

我们推荐伯利康自己的PI6C557-03PI6C20400,PI6C20800型号,专门为提供PCIe差分时钟源而设计。PI6C557-03提供2通道输出,而PI6C20400提供4通道输出,PI6C20800提供8通道输出。PI6C557-10能够同时输出PCIe差分时钟和33MHz时钟。

请联系Pericom西班牙为更多的信息。

哪些EEPORM型号与PI7C9X110兼容?

PI7C9X110兼容AT24C02B, AT24C04B, AT24C08B, AT24C16B和其他兼容的EEPROM型号。但由于该型号的寻址方法,不建议使用AT24C64。

哪些EEPORM型号与PI7C9X111兼容?

PI7C9X111SL兼容AT24C02B, AT24C04B, AT24C08B, AT24C16B和其他兼容的EEPROM型号。但由于该型号的寻址方法,不建议使用AT24C64。

哪些EEPORM型号与PI7C9X130兼容?

PI7C9X130兼容AT24C02B, AT24C04B, AT24C08B, AT24C16B和其他兼容的EEPROM型号。但由于该型号的寻址方法,不建议使用AT24C64。

哪些PCI总线信号应该被拉起?

根据PCI规范4.3.3,以下PCI总线信号应该通过5.1k-欧姆电阻拉升:FRAME#, TRDY#, IRDY#, DEVSEL#, STOP#, SERR#, PERR#, LOCK#, INTA#, intb#, intc#, INTD#, REQ64#,和ACK64#。

主板上需要上拉电阻,但外接卡上不需要。

在前向模式下作为PCIe桥需要PCI侧的上拉电阻。在反向模式下,作为PCIe桥要求CPU侧有上拉电阻。

为什么MS0和MS1信号也被列为VDD和VSS引脚?

这些实际上是多路复用引脚。默认情况下,我们兼容Intel 21150解决方案,其中引脚155是VDD,引脚106是VSS。在该芯片的未来版本中,改变这些引脚上的设置(拉高或拉低)将允许未来的功能。目前,保留了这些可选功能。

为什么我需要一个pci -to- pci桥接?

该芯片有许多用途,包括:

1)缓解主板过载。该芯片可用于服务器板,或需要连接多个I/O卡的系统主板;这些I/O卡可以是以太网、光纤通道、SCSI或任何其他PCI I/O卡。PCI规范rev 2.2允许您有多达4个插槽@ 33 MHz插槽和两个66 MHz插槽。如果您的系统需要超过4个插槽,那么您需要添加一个PCI-to-PCI桥.这个桥将只承担一个负载,但它将允许您在另一边增加四个额外的槽。见图1应用注55可在网上获得。

2)如果外接插件上有多个PCI接口芯片。如果您正在设计一个智能外接插件,它需要一个CPU和一个I/O芯片,如以太网、SCSI或Fiberchannel,那么您将有两个或更多的PCI负载,在这种情况下您必须有一个PCI-to-PCI桥在卡片上。PCI规范rev 2.2只允许一个PCI Load连接到PCI Edge连接器。见图3应用注55可在网上获得。

3)如果你有很多类型的接口,并且你想要将每个应用程序的流量隔离到一个特定的总线上(例如:你的系统上有两个以太网芯片,需要32位和66 MHz,有两个低性能的32位应用程序,如运行在33 MHz的调制解调器卡)。bet188体育在线在本例中,为了隔离两个不同的应用程序,您将为66 MHz高速I/O接口添加一个网桥,bet188体育在线为低速应用程序添加另一个网桥。这样做的好处是,高速I/O卡不必等待低速应用程序完成传输。您还将有一个总线运行在66兆赫,另一个慢总线运行在33兆赫。

为什么在非透明模式下软件无法检测到PCIe桥?

在非透明模式下,类的“类代码”作为PCIe桥不是一个普通的设备。因此,BIOS不会在设备列表中列出PCIe桥。

在这种模式下,除电气搬运外,在板面设计上还要隔离两侧作为PCIe桥为保证系统正常工作,需要软件驱动和桥的正确配置。

Baidu
map