旧技术需要存活多久?在消费者领域可能只需半个小时,但在嵌入式领域则需要几十年的时间,而且是以接口的形式串口和RS-232.
工业标准架构(ISA)外围组件互连(PCI)和Versa模块欧陆(VME)是并行总线,曾经主导嵌入式和PC空间。但如今,PCI的后继者PCI Express (PCIe)由于其串行特性,运行速度更快,使用的电路板轨迹更少。甚至Ethernet也加入了一些背板上的PCIe。
像PC/104这样的外形因素已经利用了多种界面,比如Diamond System的Aries PC/104- plus(图1)配备支持PCI Express的Intel E3800 Atom处理器。将此与最新的钻石系统的金星相比较(图2)它有一个PCI、两个Mini-PCIes和OneBank Plus插座。其中2个接口使用PCIe。当处理器只提供PCIe时,需要fpga或桥接芯片来处理PCI和ISA等接口。芯片可用性已经成为这些并行平台的一个问题,即使它们因为嵌入式系统的长期特性而继续蓬勃发展。
1.钻石系统的Plus使用Intel E3800 Atom,支持PCI Express,但它有ISA和PCI并行总线,需要桥接接口。
挑战在于,尽管价格上涨,但兼容性支持芯片的供应也在减少。一种VME支持芯片已经停产,这迫使许多供应商购买一种芯片,以支持他们的客户再过十年。
类似ISA的另一个问题是,它是一个5v系统,所以缓冲器需要提供电平切换。现在,在使用最新处理器和接口芯片的处理器和外围设备板上使用这种芯片并不少见。同样地,像闪存这样的外设如果没有自己的电平移位器,通常不能在5v电压下运行。后者占据了董事会的空间,在一个两者都很珍贵的时代使用了更多的权力。
那么,你的设计适合这个讨论吗?