一种可编程 ExpressCard 解决方案
在桌面计算机市场(图1b),无论PC制造商还是最终用户,都强烈希望向密封盒模型迁移,拥抱通过抽屉式扩展卡这种已在笔记本计算机领域应用达十年之久的轻松的傻瓜式升级方式。桌面计算机领域的这一趋势为最终用户带来易用性,使PC制造商实现更少维修成本,因为最终用户将无需因打开其桌面计算机而有机会损坏机器。ExpressCard技术可能会扩展到基于PC的电器中,如多媒体盒和IP机顶盒等。
ExpressCard技术
ExpressCard标准规定,所有ExpressCard模块可以支持USB2.0或PCIExpress(或同时支持两者),并且所有ExpressCard插槽必须接受为使用480MbpsUSB2.0接口或单通道("x1")2.5GbpsPCIExpress接口而设计的模块。ExpressCard标准还支持热拔插功能,具有严格的外形规格、电源管理模式和发热极限要求。
ExpressCard模块有两种尺寸:
ExpressCard/34: 34mm(W)x75mm(L)x5mm(H)
ExpressCard/54: 54mm(W)x75mm(L)x5mm(H)
主机系统可以提供34-或54-模块宽度的任意插槽组合。34-mm模块可以工作在针对54-mm-宽度模块设计的插槽中,但反之不可。
发热极限定义为“插槽内”耗散。发热极限为ExpressCard/34模块1.3W,ExpressCard/54模块2.1W。ExpressCard技术规定PCIExpress必须采用活动状态L0和活动状态L1电源管理。活动状态电源管理(activestatepowermanagement,ASPM)支持极为积极的硬件发起电源管理功能性,超越了通过使用PCI-PM和ACPI(高级配置与电源接口)软件电源管理技术所能获得的功能。
热拔插功能性是CardBus和USB规范一个制定完善的部分,PCIExpress规范同样提供了支持。ExpressCard模块用户可以随时安装和拆下模块,无需关闭主机。此外,PCIExpress和USB2.0的自动检测与配置功能允许主机系统无需使用外部插槽控制器即可支持ExpressCard技术。需要使用一个ExpressCard电源开关来控制到插槽的电源。
WindowsXP和2000未对PCI和PCIExpress设备提供内在发现支持。但从WindowsLonghorn开始,PCIExpress设备的移除和发现将像今天的USB设备那样优雅无缝。
PX1011APCIExpressPHY和Spartan-3EFPGA
飞利浦半导体公司和赛灵思公司共同为新兴的ExpressCard市场提供一种低成本可编程PCIExpress解决方案。我们的解决方案通过飞利浦PX1011APCIExpressPHY、赛灵思®Spartan-3EFPGA和赛灵思LogiCOREPCIExpressIP核,提供完全符合规范的x1PCIExpress端点。该解决方案凭借较低的功耗、先进的封装、信号完整性和对PCIExpress规范的完全符合,满足了ExpressCard规范的要求。此外,该解决方案的可编程、可重配置结构,还使您能够构建具有创新性的ExpressCard应用,如多功能卡或智能外设,并降低与元件库存和合格鉴定与关的成本。
许多新兴ExpressCard应用由于封装、功耗、信号完整性或其他技术要求而无法使用现有半导体器件。与其等待制造出符合要求的芯片,不如使用我们的经过验证的二片式可编程解决方案,它为您提供了一种低风险的、成本有效的替代选择,具有较短的上市时间和较长的在市时间。最终产品的设计、测试和发运可在几周之内完成――而且一旦出现未预见到的问题,您可以随时升级或修复硬件。
飞利浦PX1011A
飞利浦PX1011A是一款为与低成本FPGA一起使用而优化的x12.5GbpsPCIExpressPHY器件。它具有很小的封装,可提供卓越的发射和接收性能,符合PCIExpress规范v1.0a和v1.1。PX1011A可同时服务于ExpressCard/34和ExpressCard/54应用。PX1011A具有以下支持ExpressCard应用的关键特性:
正常L0模式下的低功耗特性(300mW),包括I/O
小而薄的81脚封装(9x9x1.05mm),仅占据ExpressCard/34模块上可用面积的很小部分
支持活动状态L0和L1模式
在可选的L2模式下,可以使用一个边带WAKE#信号作为L2电源模式的唤醒机制
赛灵思Spartan-3EFPGA和PCIExpressIP核
赛灵思PCIExpressIP核是为Spartan-3EFPGA设计的,并具有较小的资源使用量。它实现了PCIExpress规范定义的所有逻辑和事务层,例如对于Spartan-3E500器件来说,可剩余大约50%的设计资源。
Spartan-3EFPGA使用250MHzPXPIPE标准(基于SSTL_2I/O)与PX1011APHY进行通信,并提供丰富的块RAM资源,您可以使用这些资源实现发射和接收端缓冲器,以存储事务层包。Spartan-3E500FPGA采用很小的球栅阵列封装,符合ExpressCard规范的机械要求。PCIExpressIP核具有ExpressCard应用所要求的以下特性:
完全符合PCIExpress基本规范v1.1
每个方向2.5Gbps带宽
资源利用率
5,408-5,708个LUT
六个块RAM
3,920-4,017个触发器
PCI/PCIExpress电源管理功能
活动状态电源管理(ASPM)
可编程电源管理(PPM)
兼容目前的PCI软件模型
这种组合式飞利浦/赛灵思PCIExpress解决方案功耗低(700-800mW),因而同时适用于ExpressCard/34和ExpressCard/54应用。
此外,该联合解决方案已于2005年6月成功完成由第45号PCI-SIG认证专题小组进行的PCIExpress认证测试,并进入PCI-SIG集成商目录。
使用飞利浦/赛灵思解决方案,应用可以充分利用由PCIExpress带来的2.5Gbps高吞吐率优势,同时享受可编程解决方案的灵活性。
DVB-TExpressCard/34演示设备
在2006年1月举办的消费电子展(CES)上,我们展出了世界上第一个可编程ExpressCard应用,该应用由飞利浦PX1011APCIExpressPHY与PDD2016DVB-T模块(图2),和赛灵思Spartan-3EFPGA与优化的赛灵思PCIExpressIP核(图3)组成。
飞利浦DVB-TExpressCard/34演示设备插在一台笔记本计算机ExpressCard插槽内,接收来自一台实况电视发射器的DVB-T信号。流式TV接收在笔记本计算机上显示。
飞利浦RF解决方案选择飞利浦/赛灵思联合解决方案,将MPEG传输流转换为PCIExpress包(与主机处理器通信需要),其选择基于以下优点:
与竞争解决方案相比,具有较低的总成本
能够提供进一步产品增强等未来保护和跟上ExpressCard标准修改
提高了客户产品间的重复利用性
结论
随着ExpressCard技术开始在笔记本计算机中流行,随后将进入桌面计算机和其他基于PC的电器中,如媒体盒和IP机顶盒等。我们的飞利浦/赛灵思联合ExpressCard解决方案提供了一种低成本、低功耗、可编程解决方案,可支持未来几年内的众多新兴应用。
作者:
HoWaiWong-Lam ,营销经理 飞利浦半导体公司 ho.wai.wong-lam@philips.com
AbhijitAthavale, 高级营销经理 赛灵思公司 abhijit.athavale@xilinx.com
评论