量產應用的高功效定制
圖1 用于量產移動應用的一種新型設備,兼具可配置硬連接內核和可編程結構
可編程結構由功能多樣的驗證功能庫支持,包括開發(fā)人員可以利用以實現其獨特設計要求的處理器接口。
應用實例:PMP
如圖2所示的便攜媒體播放器(PMP),解釋了CSSP設計方法的靈活性。左圖顯示了該設計的原始電路結構。右圖是采用了CSSP產品ArcticLink的同一個PMP。
圖2 在本PMP應用實例中,利用ArcticLink較原始狀態(tài)節(jié)省了7個IC并提高了設計的靈活性
ArcticLink通過其可編程結構、硬連接USB OTG和存儲接口核節(jié)省了7個芯片:CPLD、USB PHY、四個電平轉換器和NOR閃存器件。可編程結構可用來執(zhí)行連接移動電視外設的MPEG傳送流(TS)。通過執(zhí)行一個 “受控NAND”接口可以省去用于引導的NOR閃存,并通過“受控NAND”接口的軟硬件單元從受控NAND器件中實現引導(同時可以提供一個與NAND廠商無關的接口)。CSSP還可以實現硬盤驅動器引導。這些功能為批量制造商提供了開發(fā)低材料成本、高功效PMP的能力,不論是固態(tài)存儲器型號,還是高端型號硬盤都可以實現。
如上所述,設計靈活性對當前許多便攜式產品的成功非常關鍵,如何實現這一點也值得我們在此討論一下。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
評論