量产应用的高功效定制
图1 用于量产移动应用的一种新型设备,兼具可配置硬连接内核和可编程结构
可编程结构由功能多样的验证功能库支持,包括开发人员可以利用以实现其独特设计要求的处理器接口。
应用实例:PMP
如图2所示的便携媒体播放器(PMP),解释了CSSP设计方法的灵活性。左图显示了该设计的原始电路结构。右图是采用了CSSP产品ArcticLink的同一个PMP。
图2 在本PMP应用实例中,利用ArcticLink较原始状态节省了7个IC并提高了设计的灵活性
ArcticLink通过其可编程结构、硬连接USB OTG和存储接口核节省了7个芯片:CPLD、USB PHY、四个电平转换器和NOR闪存器件。可编程结构可用来执行连接移动电视外设的MPEG传送流(TS)。通过执行一个 “受控NAND”接口可以省去用于引导的NOR闪存,并通过“受控NAND”接口的软硬件单元从受控NAND器件中实现引导(同时可以提供一个与NAND厂商无关的接口)。CSSP还可以实现硬盘驱动器引导。这些功能为批量制造商提供了开发低材料成本、高功效PMP的能力,不论是固态存储器型号,还是高端型号硬盘都可以实现。
如上所述,设计灵活性对当前许多便携式产品的成功非常关键,如何实现这一点也值得我们在此讨论一下。ArcticLink平台的可编程资源也被称为可定制构建模块或CBB,现在ArcticLink平台具有20个这样的模块。这个应用中需要的功能使用了八个CBB,还有12个可以用于其他用途。如果你考虑增加一个实用功能,比如从移动电话传送文件的蓝牙链接,它可以支持无线耳机等应用。最新的蓝牙2.x设备采用3 Mbps的增强型数据速率(EDR)传输,但是集成在许多普遍应用的嵌入式处理器中的UART无法支持这样的数据速率。ArcticLink的功能库包含了一个专为此集成的4 Mbps的UART。例如,如果该UART被用来与一个设备连接,比如,CSR的BlueCore5-FM设备(集成了蓝牙、FM收音机调谐器和所需的4 Mbps UART),那么PMP就可以具有标准蓝牙、蓝牙、FM收音机或蓝牙立体声耳机的能力,这将提高产品的灵活性,并延长市场占有时间。
参考文献:
1. QuickLogic白皮书,FPGA与CPLD核演示板的功耗比较,http://www.quicklogic.com/images/QL_Prog_Logic_Pwr_Cons_WP.pdf
评论