230 likes | 552 Vues
TigerSHARC and Blackfin. Different Applications. Introduction. Quick overview of TigerSHARC Quick overview of Blackfin low power processor Case Study: Blackfin Gemei Portable Media Player Case Study: TigerSHARC Arturia: Synthesizer Conclusion. TigerSHARC. TigerSHARC Specifications.
E N D
TigerSHARC and Blackfin Different Applications
Introduction • Quick overview of TigerSHARC • Quick overview of Blackfin low power processor • Case Study: Blackfin • Gemei Portable Media Player • Case Study: TigerSHARC • Arturia: Synthesizer • Conclusion
TigerSHARC Specifications • Up to 600MHz (1.67 ns instruction cycle rate) • 24M bits of internal—on-chip—DRAM memory • 2 computation blocks • ALU • multiplier • Shifter • register file • communications logic unit (CLU)
TigerSHARC specifications • 2 integer ALUs • Integrated I/O • 14-channel DMA controller external port • 4 link ports • SDRAM controller • programmable flag pins • two timers, and timer expired pin • JTAG test port • Single-precision IEEE 32-bit • Extended-precision 40-bit floating-point data formats • 8, 16, 32, and 64-bit fixed-point data formats
Blackfin Specifications • Up to 600MHz • 2 16-bit MACs • 2 40-bit ALUs • 4 8-bit video ALUs • 40-bit shifter • 1.8V, 2.5V, or 3.3V I/O operation
Blackfin Specifications (Memory) • 132K bytes of total on-chip memory: • 48K bytes of instruction SRAM • 16K bytes of instruction SRAM/cache • 32K bytes of data SRAM • 32K bytes of data SRAM/cache • 4K bytes of scratchpad SRAM • External memory controller • Nand flash controller • Flexible booting options • One-time programmable memory for security • Two dual-channel memory DMA controllers • Memory management unit providing memory protection
Blackfin Peripherals • USB 2.0 high speed • 10/100 Ethernet • Parallel peripheral interface (PPI) & Serial peripheral interface (SPI) • Host DMA port • 2 dual-channel, full-duplex synchronous serial ports (SPORTs) • 12 peripheral DMAs • Event handler with 54 interrupt inputs • 54 independent interrupt inputs
Blackfin Peripherals • 2 UARTs, Two-wire interface (TWI) controller • Eight 32-bit timers/counters • 32-bit up/down counter with rotary support • Real-time clock (RTC) and watchdog timer • 32-bit core timer • 48 general-purpose I/Os • NAND flash controller • JTAG interface • On-chip PLL capable of 0.5 to 64_ frequency multiplication
Blackfin TigerSHARC Analog Devices
Blackfin Application • VOIP • Multimedia applications • Accessories • Networked audio • Industrial control systems • Instrumentation • Imaging
Gemei Portable Media Player • Low Cost Processor • Developed entirely on software • New features • FLAC Audio format • Sound Effects • Gaming • Combination of micro-controller and signal processor
Gemei Portable Media Player • Battery Life (1600mAh battery) • 25 hours audio • 7 hours video • Dynamic Power Management • Peripherals • SPORT Audio codec & FM radio • PPI LCD and Video in • SPI NOR Flash
TigerSHARC Application • Video & Communication markets • Broadband Wireless • Industrial instrumentation • Military & Medical applications
Arturia: Synthesizer • Takes advantage of SIMD operation • Large I/O memory bus • Performance/cost • Larger memory than competitors • Used link ports • Xilinx FPGA • TigerSHARC
Conclusion - Blackfin • Low Cost • High performance (Blackfin standard) • Power Management • Integration of both processor and micro-controller • DRM capability • Peripheral • Ease of development
Conclusion - TigerSHARC • Low cost (performance/cost) • High performance (processing capability) • Large system bus and I/O • Ease of development
References • [1] Analog Devices, “Blackfin Embedded Processor ADSP-BF522/525/527,” February 2007, http://www.analog.com/UploadedFiles/Data_Sheets/ADSP-BF522_BF525_BF527.pdf • [2] Analog Devices, “TigerSharc Embedded Processor ADSP-TS201S,” December 2006, http://www.analog.com/processors/EP_DSP_Sel_Guide_2007_Web.pdf • [3] Analog Devices, “Embedded Processor and DSP Selection Guide 2007 Edition,” 2007, http://www.analog.com/processors/EP_DSP_Sel_Guide_2007_Web.pdf • [4] Electronic Specifier, “Analog Devices’ Blackfin combines processing power, security and ease-of-programming to deliver live video to mobile phones”, August, 2006, http://www.electronicspecifier.com/Wireless-and-Portable/Analog-Devices-Blackfin-combines-processing-power-security-and-easeofprogramming-to-deliver-live-video-to-mobile-phones.asp • [5] EETimes,“Blackfin DSP picked for mobile- TV play”, March, 2007 http://www.eetimes.eu/germany/197802042;jsessionid=S1PS102F5QMDMQSNDLPSKHSCJUNN2JVN?pgno=2 • [6] Analog Devices, “Gemei’s Powerful New Portable Media Player is Driven by Blackfin”,http://www.analog.com/processors/blackfin/overview/customerStories/gemei/gemeiIndex.html • [7] Analog Devices, “Roku’s Networked Music Player Streams Digital Music from PC to Stereo System via Blackfin”, http://www.analog.com/processors/blackfin/overview/customerStories/roku/rokuIndex.html • [8] Analog Devices, “Fractal Audio’s Real-time Guitar Pre-amp is Routable and Progarmmable with TigerSHARC”, http://www.analog.com/processors/tigersharc/overview/customerstories/fractalAudio/fractalAudioIndex.html • [9] Analog Devices, “Arturia: Musicians “Blown Away” by TigerSHARC-based Synthesizer”, http://www.analog.com/processors/tigersharc/overview/customerstories/arturia/arturiaIndex.html • [10] DSP Design Line, “New Blackfin touts ultra-low power, security features”, March 2007,http://www.dspdesignline.com/showArticle.jhtml?printableArticle=true&articleId=198000163