SMP8654 Secure Media Processor with Multiple A/V Codec Support
Total Page:16
File Type:pdf, Size:1020Kb
SMP8654 Secure Media Processor with Multiple A/V Codec Support Datasheet February, 2009 Document #: SMP8654-DS-A-10 Copyright Information © 2009 by Sigma Designs Inc. All rights reserved. No part of this document may be copied or reproduced in any form or by any means without the prior written consent of Sigma Designs Inc. The information in this document is subject to change without notice. Sigma Designs, REALmagic and the REALmagic logo are either registered trademarks or trademarks of Sigma Designs Inc. in the United States and/or other countries. Manufactured under license from Dolby Laboratories and Macrovision. Dolby, Pro Logic, and the double-D symbol are trademarks of Dolby Laboratories. All other trademarks or registered trademarks are the properties of their respective owners. Sigma Designs products are sold by description only. Sigma Designs reserves the right to make changes in circuit design and/or specifications at any time without notice. Accordingly, the reader is cautioned to verify that the datasheet is current before placing orders. Information furnished by Sigma Designs is believed to be accurate and reliable. However, no responsibility is assumed by Sigma Designs or its subsidiaries for its use; nor for any infringements of patents or other rights of third parties which may result from its use. No license is granted by implication or otherwise under any patent or patent rights of Sigma Designs or its subsidiaries. Disclaimer Sigma Designs Inc. makes no warranty, express, statutory, implied or by description regarding the information set forth herein or regarding the freedom of the described devices from intellectual property infringement. Sigma Designs Inc. makes no warranty of merchantability or fitness for any purpose. Sigma Designs Inc. shall not be responsible for any errors that may appear in this document. Sigma Designs Inc. makes no commit- ment to update or keep current the information contained in this document. Confidentiality This document contains confidential information, trade secrets or both that are the property of Sigma Designs Inc. It is to be treated as confidential under the Non Disclosure Agreement (NDA), which has been signed by the obtainer. Reproduction or transmission in any manner to others in whole or in part is prohibited without prior written permission from Sigma Designs Inc. Export Control Due to the inclusion of cryptographic functions, Sigma Designs has applied to the US Department of Commerce, Bureau of Industry and Security (BIS) for authorization to ship the SMP8654 and SMP8655 to customers around the world. These devices have been authorized by the BIS for license exception ENC under sections 740.17 (A) and (B3). The ECCN number under which this exception was granted is 5A002A.1. The following Web site lists all countries where this license exception applies (see country group B, as in B3 above): http://www.gpo.gov/bis/ear/pdf/740spir.pdf. Life Support Policy The product(s) described in this document is not intended for use as critical component(s) in life support devices or systems without prior written permission from Sigma Designs Inc. • Life support devices or systems are devices or systems which, (a) are intended as surgical implant(s) into the body, or (b) sup- port or sustain life, and whose failure to perform, when properly used in accordance with instructions for use provided in the labeling, can be reasonably expected to result in a significant injury to the user. • A critical component is any component of a life support device or system whose failure to perform can be reasonably expected to cause the failure of the life support device or system, or to affect its safety or effectiveness. Trademarks Secure Media Processor, SMP8654 and SMP8655 are trademarks of Sigma Designs Inc. Address Sigma Designs Inc. 1778 McCarthy Blvd. Milpitas CA USA - 95035 Tel: 408.262.9003 Fax: 408.262.9740 www.sigmadesigns.com Document #: SMP8654-DS-A-10 Table of Contents Conventions ....................................................................................................................................1 0.1 Acronyms and Abbreviations .................................................................1 0.2 Units of Measurement .........................................................................4 0.3 General Conventions ...........................................................................5 1 Introduction ...................................................................................................................................7 1.1 Block Diagram of SMP8654 ...................................................................7 1.2 Main Features of SMP8654 ...................................................................8 1.3 Main Components of SMP8654 ............................................................ 11 1.4 Application Examples ......................................................................... 15 2 Host CPU Block ...........................................................................................................................17 2.1 Block Diagram of Host CPU Block......................................................... 17 2.2 Introduction ..................................................................................... 18 Central Processor Unit (CPU)............................................................................................... 19 2.3 Introduction...................................................................................... 19 2.4 Features........................................................................................... 19 2.5 Block Diagram................................................................................... 21 2.6 Functional Description ....................................................................... 22 Local Memory ....................................................................................................................... 42 2.7 Introduction...................................................................................... 42 2.8 Features........................................................................................... 42 2.9 Functional Description ........................................................................ 42 Interrupt Controller ............................................................................................................... 43 2.10 Introduction .................................................................................... 43 2.11 Features ......................................................................................... 43 2.12 Block Diagram................................................................................. 43 2.13 Functional Description ..................................................................... 44 Timers..................................................................................................................................... 50 2.14 Introduction .................................................................................... 50 2.15 Features ......................................................................................... 50 2.16 Block Diagram................................................................................. 51 2.17 Functional Description ...................................................................... 51 2.18 Register Map .................................................................................. 54 UARTs..................................................................................................................................... 54 2.19 Introduction .................................................................................... 54 Sigma Designs Confidential i SMP8654 Datasheet SMP8654-DS-A-10 2.20 Features ........................................................................................ 55 2.21 Block Diagram ................................................................................ 56 2.22 Functional Description ..................................................................... 57 2.23 Register Map .................................................................................. 61 2.24 Pin Description ............................................................................... 62 2.25 Electrical Characteristics................................................................... 62 2.26 Timing Diagrams ............................................................................ 63 Smartcard Interface ..............................................................................................................64 2.27 Introduction ................................................................................... 64 2.28 Features ........................................................................................ 64 2.29 Block Diagram ............................................................................... 64 2.30 Functional Description...................................................................... 65 2.31 Register Map .................................................................................. 68 2.32 Pin Description................................................................................ 69 3 Security Subsystem ................................................................................................................... 71 3.1 Block Diagram of Security Subsystem .................................................. 71 3.2 Introduction ...................................................................................