WinCE6.0 MFC SMDKV210. Revision 1.90 October Samsung Electronics Co., Ltd. All rights reserved.

Size: px
Start display at page:

Download "WinCE6.0 MFC SMDKV210. Revision 1.90 October Samsung Electronics Co., Ltd. All rights reserved."

Transcription

1 WinCE6.0 MFC SMDKV210 Revision 1.90 October Samsung Electronics Co., Ltd. All rights reserved.

2 Important Notice The information in this publication has been carefully checked and is believed to be entirely accurate at the time of publication. Samsung assumes no responsibility, however, for possible errors or omissions, or for any consequences resulting from the use of the information contained herein. Samsung reserves the right to make changes in its products or product specifications with the intent to improve function or design at any time and without notice and is not required to update this documentation to reflect such changes. This publication does not convey to a purchaser of semiconductor devices described herein any license under the patent rights of Samsung or others. Samsung makes no warranty, representation, or guarantee regarding the suitability of its products for any particular purpose, nor does Samsung assume any liability arising out of the application or use of any product or circuit and specifically disclaims any and all liability, including without limitation any consequential or incidental damages. "Typical" parameters can and do vary in different applications. All operating parameters, including "Typicals" must be validated for each customer application by the customer's technical experts. Samsung products are not designed, intended, or authorized for use as components in systems intended for surgical implant into the body, for other applications intended to support or sustain life, or for any other application in which the failure of the Samsung product could create a situation where personal injury or death may occur. Should the Buyer purchase or use a Samsung product for any such unintended or unauthorized application, the Buyer shall indemnify and hold Samsung and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, expenses, and reasonable attorney fees arising out of, either directly or indirectly, any claim of personal injury or death that may be associated with such unintended or unauthorized use, even if such claim alleges that Samsung was negligent regarding the design or manufacture of said product. Copyright 2010 Samsung Electronics Co., Ltd. All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electric or mechanical, by photocopying, recording, or otherwise, without the prior written consent of Samsung Electronics. Samsung Electronics Co., Ltd. San #24 Nongseo-Dong, Giheung-Gu Yongin-City, Gyeonggi-Do, Korea Contact Us: junghwan.shin@samsung.com Home Page:

3 Revision History Revision No. Date Author(s) , 2009 Initial Draft Peter Oh , 2009 Encoder API function changed Peter Oh , 2009 Encoder API related structure changed Peter Oh , 2009 Crop info related API added Peter Oh , 2009 OS independent API function applied Peter Oh , 2010 Definitions and variables for open GOP structure for H.264 encoding added Changhwan Youn , 2010 for VC-1 stream is added Peter Oh , 2010 for decoding input buffer added Jeongtae Park , 2010 Definition of Hierarchical P feature added Peter Oh , 2010 S.LSI Reference Kimoon Kim

4 Table of Contents 1 INTRODUCTION Purpose Scope Intended Audience SOFTWARE ARCHITECTURE Overview Decoding Decoding API Functions Decoding Flow Input Buffer MPEG H H VC Encoding Encoding API Functions Encoding Flow DECODER API SsbSipMfcDecOpen SsbSipMfcDecInit SsbSipMfcDecClose SsbSipMfcDecExe SsbSipMfcDecGetInBuf SsbSipMfcDecSetInBuf SsbSipMfcDecGetOutBuf SsbSipMfcDecSetConfig SsbSipMfcDecGetConfig ENCODER API SsbSipMfcEncOpen SsbSipMfcEncInit SsbSipMfcEncClose SsbSipMfcEncExe SsbSipMfcEncGetInBuf SsbSipMfcEncSetInBuf SsbSipMfcEncGetOutBuf SsbSipMfcEncSetOutBuf SsbSipMfcEncSetConfig SsbSipMfcEncGetConfig DATA STRUCTURE SSBSIP_MFC_DEC_OUTPUT_INFO SSBSIP_MFC_ENC_INPUT_INFO SSBSIP_MFC_ENC_OUTPUT_INFO

5 5.4 SSBSIP_MFC_ENC_H263_PARAM (total: 18) SSBSIP_MFC_ENC_MPEG4_PARAM (total: 25) SSBSIP_MFC_ENC_H264_PARAM (total: 36) DEFINITION AND ERROR CODES Types SSBSIP_MFC_CODEC_TYPE SSBSIP_MFC_FORCE_SET_FRAME_TYPE SSBSIP_MFC_FRAME_TYPE SSBSIP_MFC_DEC_OUTBUF_STATUS SSBSIP_MFC_DEC_CONF SSBSIP_MFC_ENC_CONF SSBSIP_MFC_ERROR_CODE

6 List of Figures Figure Title Page Number Number Figure 2-1 SW Structure of S5PV210 MFC Figure 2-2 Supporting Format of S5PV210 MFC Figure 2-3 NV12 Linear format Figure 2-4 Decoding API Functions Figure 2-5 Decoding Flow Figure 2-6 Encoding API Functions Figure 2-7 Encoding flow

7 List of Tables Table Title Page Number Number Table 2-1 MPEG4 Video Stream (Case #1) Table 2-2 MPEG4 Video Stream (Case #2) Table 2-3 H.263 Video Stream Table 2-4 H.264 Video Stream (Case #1) Table 2-5 H.264 Video Stream (Case #2) Table 2-6 VC-1 Video Stream (Case #1) Table 2-7 VC-1 Video Stream (Case #2)

8 List of Acronyms MFC API Acronyms Multi-Format Codec Application Programming Interface s

9 1 INTRODUCTION 1 INTRODUCTION 1.1 Purpose This document is prepared for the purpose of describing the S5PV210 HW codec (MFC V5.0) API, so that users can implement their multimedia application easily. 1.2 Scope The scope of this document is to describe Software architecture of Encoder/Decoder Data structures and API used for Encoder/Decoder Usage example of Encoder/Decoder 1.3 Intended Audience Intended Audience Project Manager Project Leader Project Team Member Test Engineer Yes Yes Yes Yes Tick whenever Applicable 1-1

10 2 INTRODUCTION 2 SOFTWARE ARCHITECTURE 2.1 Overview The S5PV210 Multi-Format Codec s Encoder/Decoder SW package consists of two parts: S5PV210 Multi-Format Codec Encoder/Decoder Library (located in user region) S5PV210 Multi-Format Codec Device Driver (located in OS region) User Application Create MFC instance Release MFC resources Get memory address of in/out buffer Set memory address of in/out buffer Initialize MFC instance Execute MFC stream Get CODEC configuration Set CODEC configuration S5PV210 MFC Decoder/Encoder Library open release ioctl mmap Linux File I/O functions S5PV210 MFC Device Driver Figure 2-1 SW Structure of S5PV210 MFC 2-1

11 2 INTRODUCTION The software architecture is shown in Figure 2-1. User s multimedia application can call the API functions provided by S5PV210 Multi-Format Codec Encoder/Decoder Library to encode and decode the multimedia data. Moreover, it can call the OS (WIN32, VFS of Linux) file I/O functions directly because those functions are also exposed in the user region. Figure 2-2 Supporting Format of S5PV210 MFC NV12 Linear format is supported for decoding output (Tiled Mode Only) and encoding input. A plane of 8 bit Y samples followed by an interleaved U/V plane containing 8 bit 2x2 sub sampled color difference samples. Y0 Y1 Y2 Y U0 V0 U1 V Figure 2-3 NV12 Linear format 2-2

12 2 INTRODUCTION 2.2 Decoding Decoding API Functions Figure 2-4 Decoding API Functions Decoding Flow SsbSipMfcDecOpen() SsbSipMfcDecGetInBuf() SsbSipMfcDecSetInBuf() SsbSipMfcDecInit() SsbSipMfcDecExe() SsbSipMfcDecGetOutBuf() no Is out buffer empty? yes SsbSipMfcDecClose() Figure 2-5 Decoding Flow 2-3

13 2 INTRODUCTION Input Buffer For decoding, the application needs to fill the input buffer with the exact size of one frame in the video stream. The stream header contains Visual Object Sequence, Visual Object, Video Object, Visual Object Layer and User Data for MPEG4; SPS, PPS and SEI for H.264; and Metadata, Sequence Layer and Entry-Pointer Layer for VC-1. The first input buffer (PIC #1) contains the stream header only or stream header with first I frame data. Note that MFC is able to handle both cases for decoding start: the stream header alone, and the stream header and the first frame together. In case of H.263, there is no sequence header and there is only frame header. In other words, there is no stream header for the first frame; the first input buffer (PIC #1) is used for parsing the frame header and decoding the first frame data MPEG4 In Table 2-1 the CONFIG stream is introduced for the configuration. It consists of several stream data which are Visual Object Sequence, Visual Object, Video Object, Visual Object Layer and User Data. The VOP streams are introduced individually to the decoder for obtaining decoded frame. Like PIC #N-2, when it happens to have the CONFIG stream in the middle of the VOP streams, it should be merged with the next VOP stream and then introduced to decoder for decoding. Table 2-2 shows the alternative method to initialize decoder and decoding first I-picture. Unlike Table 2-1 you can make up the PIC #1 with some stream data and first I-picture for decoder. PIC # 1 Table 2-1 MPEG4 Video Stream (Case #1) Values Stream Bytes Type Visual Object Sequence B0 03 Visual Object B5 09 Video Object Visual Object Layer F User Data B2 CC CC 63 CONFIG Stream 2 Video Object Plane (I-picture) B VOP Stream 3 Video Object Plane (P-picture) B6 50 7D... VOP Stream 4 Video Object Plane (P-picture) B6 50 FA... VOP Stream 5 Video Object Plane (P-picture) B6 50 ED... VOP Stream N-2 Visual Object Visual Object Layer F User Data B2 CC CC 63 Video Object Plane (I-picture) B CONFIG Stream N-1 Video Object Plane (P-picture) B VOP Stream 2-4

14 2 INTRODUCTION PIC # Values Stream Bytes Type N Video Object Plane (P-picture) B VOP Stream PIC # 1 Table 2-2 MPEG4 Video Stream (Case #2) Values Stream Bytes Type Visual Object Sequence B0 03 Visual Object B5 09 Video Object Visual Object Layer F User Data B2 CC CC 63 Video Object Plane (I-picture) B CONFIG Stream 2 Video Object Plane (P-picture) B6 50 7D... VOP Stream H.263 In case of H.263, each compressed video frame has its header. The video frame of I-picture is used as initializing CONFIG stream for the H.263 decoding. Also, it is used as decoding first frame data. Table 2-3 H.263 Video Stream PIC # N Video Header Video Data (I-picture) Video Header Video Data (P-picture) Video Header Video Data (P-picture) Values Stream Bytes Type Video Header Video Data (P-picture) C... CONFIG Stream A 0A VOP Stream A VOP Stream A 0A VOP Stream

15 2 INTRODUCTION H.264 In Table 2-4, the CONFIG stream is introduced to the H.264 decoder for the configuration. It consists of SPS, PPS, and SEI NALs. The VIDEO streams are introduced individually to the decoder for obtaining decoded frame. Likewise MPEG4 decoding, PIC #1 can include first I-slice, it shown in Table 2-5. PIC # 1 Table 2-4 H.264 Video Stream (Case #1) NAL Unit Type Stream Bytes (Example) Type Sequence Parameter Set (SPS) C 04 Picture Parameter Set (PPS) CE 09 C8 Suppl. Enhancement Info. (SEI) CONFIG Stream 2 Coded slice (I) B8 AF 78 VIDEO Stream 3 Coded slice (P) E1 98 VIDEO Stream 4 Coded slice (P) E2 E0 VIDEO Stream 5 Coded slice (P) (multi-slice 1) Coded slice (P) (multi-slice 2) E3 E E3 E M Sequence Parameter Set (SPS) Picture Parameter Set (PPS) DE 12 C8 Coded slice (I) B8 BF N-1 VIDEO Stream CONFIG Stream Picture Parameter Set (PPS) A0 D1 CONFIG Coded slice (I) B8 EA 62 Stream N Coded slice (P) E2 24 VIDEO Stream Table 2-5 H.264 Video Stream (Case #2) PIC # NAL Unit Type Stream Bytes (Example) Type 1 Sequence Parameter Set (SPS) C 04 Picture Parameter Set (PPS) CE 09 C8 Suppl. Enhancement Info. (SEI) Coded slice (I) B8 AF 78 CONFIG Stream 2 Coded slice (P) E1 98 VIDEO Stream

16 2 INTRODUCTION When it happens to have the SPS, PPS and/or SEI NALs in the middle of the VIDEO streams, it should be merged with the next VIDEO stream (commonly it is I-slice) and then introduced to decoder for decoding, The PIC #M and PIC #N-1 in Table 2-5 show above status. H.264 standard supports the multi-sliced NALs. The PIC #5 in Table 2-4 shows the multi-sliced NALs. Multiple slices are put together in the input buffer if they are part of one picture. NOTE: 1. For the MPEG4/H.263/H.264 decoding, CONFIGURATION call is followed by the procedure of input buffer fill with the next VOP stream. Then DECODE call comes for decoding it. 2. Multi-sliced NALs need to be put together in H.264 decoding if they are part of one picture in order to interface based on frame (Default). 3. In addition, each slice can be put to stream buffer for decoding in order to interface based on slice VC-1 In Table 2-6, the CONFIG stream is introduced to the VC-1 decoder for the configuration. Note that it includes the Sequence Layer ( F) & Entry-Point Layer ( E). Likewise other decoding process, you can divide it separately. The VIDEO streams are introduced individually to the decoder for obtaining decoded frame. Make sure that start code for VC-1 frame data is D. The container based on WMV9 (WVC1) can extract different format, for example there might be no start code depending on parser. The container based on VOB has the Sequence Layer & Entry-Point Layer in the middle of the VIDEO streams; it should be merged with the next VIDEO stream and then introduced to decoder for decoding, it shown in Table 2-6 (PIC #N-1). Table 2-6 VC-1 Video Stream (Case #1) PIC # NAL Unit Type Stream Bytes (Example) Type 1 2 Sequence Layer Entry-Point Layer Video Header Video Data Video Header Video Data F E D CONFIG Stream D VIDEO Stream N-1 Video Header Video Data Sequence Layer Entry-Point Layer Video Header Video Data D VIDEO Stream F E D CONFIG Stream 2-7

17 2 INTRODUCTION PIC # NAL Unit Type Stream Bytes (Example) Type N Video Header Video Data D VIDEO Stream Table 2-7 VC-1 Video Stream (Case #2) PIC # NAL Unit Type Stream Bytes (Example) Type 1 Sequence Layer F CONFIG Entry-Point Layer E Stream 2 Video Header Video Data D VIDEO Stream

18 2 INTRODUCTION 2.3 Encoding Encoding API Functions Encoding API Functions SsbSipMfcEncOpen() SsbSipMfcEncClose() MPEG4_ENC H263_ENC H264_ENC SsbSipMfcEncInit() SsbSipMfcEncExe() SsbSipMfcEncGetInBuf() SsbSipMfcEncSetInBuf() SsbSipMfcEncGetOutBuf() SsbSipMfcEncSetOutBuf() SsbSipMfcEncSetConfig() SsbSipMfcEncGetConfig() Figure 2-6 Encoding API Functions Encoding Flow SsbSipMfcEncOpen() SsbSipMfcEncInit() SsbSipMfcEncGetInBuf() SsbSipMfcEncSetInBuf() SsbSipMfcEncSetOutBuf() SsbSipMfcEncExe() SsbSipMfcEncGetOutBuf() no Is out buffer empty? yes SsbSipMfcEncClose() Figure 2-7 Encoding flow 2-9

19 3 INTRODUCTION 3 DECODER API 3.1 SsbSipMfcDecOpen SsbSipMfcDecOpen () This function is to create the MFC decoder instance void * SsbSipMfcDecOpen (void); Parameters Handle of the MFC decoder instance. 3.2 SsbSipMfcDecInit SsbSipMfcDecInit () Parameters This function is to Initialize MFC decoder instance MFC_ERROR_CODE SsbSipMfcDecInit (void *openhandle, SSBSIP_MFC_CODEC_TYPE codec_type, int Frameleng) [IN] openhandle - Return handle from SsbSipMfcDecOpen () [IN] codec_type Codec type to be decoded [IN] Frameleng the maximum length of input stream. Error code. 3.3 SsbSipMfcDecClose SsbSipMfcDecClose () This function is to release MFC decoder resources MFC_ERROR_CODE SsbSipMfcDecClose (void *openhandle); Parameters [IN] openhandle - Return handle from SsbSipMfcDecOpen () Error code 3-1

20 3 INTRODUCTION 3.4 SsbSipMfcDecExe SsbSipMfcDecExe () Parameters This function is to decode MFC video stream MFC_ERROR_CODE SsbSipMfcDecExe (void *openhandle, int lengthbuffill); [IN] openhandle - Return handle from SsbSipMfcDecOpen () [IN] lengthbuffill Length of data filled in the input buffer Error code. 3.5 SsbSipMfcDecGetInBuf SsbSipMfcDecGetInBuf () Parameters This function is to get memory address of decoding input buffer void * SsbSipMfcDecGetInBuf (void *openhandle, void **phyinbuf, int inputbuffersize); [IN] openhandle - Return handle from SsbSipMfcDecOpen (). [OUT] phyinbuf physical address of allocated buffer [IN] inputbuffersize - Allocation size(byte) Virtual address of input buffer. 3.6 SsbSipMfcDecSetInBuf SsbSipMfcDecSetInBuf () Parameters This function is to set memory address of decoding input buffer MFC_ERROR_CODE SsbSipMfcDecSetInBuf (void *openhandle, void *phyinbuf, void *virinbuf, int inputbuffersize); [IN] openhandle - Return handle from SsbSipMfcDecOpen (). [IN] phyinbuf physical address of buffer [IN] virinbuf virtuall address of buffer [IN] inputbuffersize - Allocated size(byte) Error code. NOTE: Buffer should not be located over 256MB from the MFC FW buffer, and buffer should be align to 64KByte 3-2

21 3 INTRODUCTION 3.7 SsbSipMfcDecGetOutBuf SsbSipMfcDecGetOutBuf () This function is to get memory address for decoding output buffer Parameters SSBSIP_MFC_DEC_OUTBUF_STATUS SsbSipMfcDecGetOutBuf (void *openhandle, SSBSIP_MFC_DEC_OUTPUT_INFO *output_info); [IN] openhandle - Return handle from SsbSipMfcDecOpen (). [OUT] output_info Output information Current status of output buffer 3.8 SsbSipMfcDecSetConfig SsbSipMfcDecSetConfig () This function is to set codec variables MFC_ERROR_CODE Parameters SsbSipMfcDecSetConfig (void *openhandle, SSBSIP_MFC_DEC_CONF conf_type, void *value); [IN] openhandle Return handle from SsbSipMfcDecOpen (). [IN] conf_type Configuration type [IN] value Configuration value. Error code. 3-3

22 3 INTRODUCTION 3.9 SsbSipMfcDecGetConfig Parameters SsbSipMfcDecGetConfig () This function is to get codec variables MFC_ERROR_CODE SsbSipMfcDecGetConfig (void *openhandle, SSBSIP_MFC_DEC_CONF conf_type, void *value); [IN] openhandle Return handle from SsbSipMfcDecOpen (). [IN] conf_type Configuration type [OUT] value Configuration value Error code. 3-4

23 4 INTRODUCTION 4 ENCODER API 4.1 SsbSipMfcEncOpen Parameters SsbSipMfcEncOpen () This function is to create the MFC encoder instance void * SsbSipMfcEncOpen (void); Handle of the MFC encoder instance. 4.2 SsbSipMfcEncInit Parameters SsbSipMfcEncInit () This function is To Initialize MFC encoder instance MFC_ERROR_CODE SsbSipMfcEncInit (void *openhandle, void *param); [IN] openhandle - Return handle from SsbSipMfcEncOpen () [IN] param encoding parameter structure pointer Error code. 4.3 SsbSipMfcEncClose SsbSipMfcEncClose () This function is to release MFC encoder resources MFC_ERROR_CODE SsbSipMfcEncClose (void *openhandle); Parameters [IN] openhandle - Return handle from SsbSipMfcEncOpen () Error code 4-1

24 4 INTRODUCTION 4.4 SsbSipMfcEncExe SsbSipMfcEncExe () This function is to encode MFC video stream MFC_ERROR_CODE SsbSipMfcEncExe(void *openhandle); Parameters [IN] openhandle - Return handle from SsbSipMfcEncOpen () Error code 4.5 SsbSipMfcEncGetInBuf Parameters SsbSipMfcEncGetInBuf () This function is to get memory address of encoding input buffer MFC_ERROR_CODE SsbSipMfcEncGetInBuf (void *openhandle, SSBSIP_MFC_ENC_INPUT_INFO * input_info); [IN] openhandle - Return handle from SsbSipMfcEncOpen (). [OUT] input_info output value Error code 4.6 SsbSipMfcEncSetInBuf Parameters SsbSipMfcEncGetInBuf () This function is to set memory address of encoding input buffer MFC_ERROR_CODE SsbSipMfcEncSetInBuf (void *openhandle, SSBSIP_MFC_ENC_INPUT_INFO * input_info); [IN] openhandle - Return handle from SsbSipMfcEncOpen (). [IN] input_info setting value Error code. NOTE: Each Buffer(Y and C) should be align to 64KB 4-2

25 4 INTRODUCTION 4.7 SsbSipMfcEncGetOutBuf Parameters SsbSipMfcEncGetOutBuf () This function is to get memory address for encoding output buffer MFC_ERROR_CODE SsbSipMfcEncGetOutBuf (void *openhandle, SSBSIP_MFC_ENC_OUTPUT_INFO *output_info); [IN] openhandle - Return handle from SsbSipMfcEncOpen (). [OUT] output_info output information. Virtual address of out buffer. 4.8 SsbSipMfcEncSetOutBuf Parameters SsbSipMfcEncSetOutBuf () This function is to set memory address for encoding output buffer MFC_ERROR_CODE SsbSipMfcEncSetOutBuf (void *openhandle, void *phyoutbuf, void *viroutbuf, int outputbuffersize); [IN] openhandle - Return handle from SsbSipMfcEncOpen (). [IN] phyoutbuf physical address of output buffer [IN] viroutbuf virtual address of output buffer [IN] outputbuffersize - Allocated size(byte) Error code. 4.9 SsbSipMfcEncSetConfig Parameters SsbSipMfcEncSetConfig () This function is to set codec variables MFC_ERROR_CODE SsbSipMfcEncSetConfig (void *openhandle, SSBSIP_MFC_ENC_CONF conf_type, void *value); [IN] openhandle Return handle from SsbSipMfcEncOpen (). [IN] conf_type Configuration type [IN] value Configuration value. Error code. 4-3

26 4 INTRODUCTION 4.10 SsbSipMfcEncGetConfig Parameters SsbSipMfcEncGetConfig () This function is to get codec variables MFC_ERROR_CODE SsbSipMfcEncGetConfig (void *openhandle, SSBSIP_MFC_ENC_CONF conf_type, void *value); [IN] openhandle Return handle from SsbSipMfcEncOpen (). [IN] conf_type Configuration type [OUT] value Configuration value Error code. 4-4

27 5 INTRODUCTION 5 DATA STRUCTURE 5.1 SSBSIP_MFC_DEC_OUTPUT_INFO SSBSIP_MFC_DEC_OUTPUT_INFO void *YPhyAddr Physical address of luma data void *CPhyAddr Physical address of chroma data void *YVirAddr Virtual address of luma data void *CVirAddr Virtual address of chroma data int img_width Width of real image int img_height Height of real image int buf_width Width of output buffer, It is multiple of 16 int buf_height Height of output buffer, It is multiple of 32 int timestamp_top Timestamp of top field int timestamp_bottom Timestamp of bottom field int consumedbyte The number of byte consumed during decoding int crop_right_offset int crop_left_offset int crop_bottom_offset Frame crop information (Only in case of H.264) int crop_top_offset 5.2 SSBSIP_MFC_ENC_INPUT_INFO void *YPhyAddr void *CPhyAddr void *YVirAddr void *CVirAddr int YSize int CSize SSBSIP_MFC_ENC_INPUT_INFO Physical address of luma data Physical address of chroma data Virtual address of luma data Virtual address of chroma The size of luma data The size of chroma data 5-1

28 5 INTRODUCTION 5.3 SSBSIP_MFC_ENC_OUTPUT_INFO unsigned int datasize unsigned int headersize unsigned int frametype void *StrmPhyAddr void *StrmVirAddr void *encodedyphyaddr void *encodedcphyaddr SSBSIP_MFC_ENC_OUTPUT_INFO The length of encoded data stream The length of encoded header stream The type of encoded frame The physical address of stream buffer The virtual address of stream buffer The physical address of encoded luma data The physical address of encoded chroma data 5.4 SSBSIP_MFC_ENC_H263_PARAM (total: 18) Variable Value Range SSBSIP_MFC_CODEC_TYPE codectype Codec type See int SourceWidth; Width of video to be encoded 64 ~ 1920 int SourceHeight Height of video to be encoded 64 ~ 1080 int IDRPeriod int SliceMode GOP number(interval of I-frame) Multi slice mode 0 = All frame is P frame 1 = All frame is I frame 2 = I-P-I-P 3 = I-P-P-I-P-P-I-P 0 = Disable 1 = Enable int RandomIntraMBRefresh Cyclic intra refresh 0 ~ MBCnt int EnableFRMRateControl Frame based rate control enable int FrameRate Rate control parameter(frame rate) 1 ~ int Bitrate Rate control parameter(bit rate) 1 ~ 0 = Disable 1 = Enable int FrameQp The quantization parameter of the frame 1 ~ 31 int FrameQp_P The quantization parameter of the P frame 1 ~ 31 int QSCodeMax Maximum Quantization value 1 ~ 31 int QSCodeMin Minimum Quantization value 1 ~ 31 int CBRPeriodRf int PadControlOn Reaction coefficient parameter for rate control Enable padding control int LumaPadVal Luma pel value used to fill padding area 0 ~ 255 CBR: 2 ~ 10 VBR: 100~1000 int CbPadVal CB pel value used to fill padding area 0 ~ = Use boundary pixel 1 = Use the below setting value 5-2

29 5 INTRODUCTION Variable Value Range int CrPadVal CR pel value used to fill padding area 0 ~ SSBSIP_MFC_ENC_MPEG4_PARAM (total: 25) Variable Value Range SSBSIP_MFC_CODEC_TYPE codectype Codec type See int SourceWidth; width of video to be encoded 64 ~ 1920 int SourceHeight height of video to be encoded 64 ~ 1080 int IDRPeriod int SliceMode int SliceArgument GOP number(interval of I-frame) Multi slice mode MB number or byte number int RandomIntraMBRefresh cyclic intra refresh 0 ~ MBCnt int EnableFRMRateControl frame based rate control enable int TimeIncreamentRes rate control parameter(frame rate) 1 ~ int VopTimeIncreament rate control parameter(frame rate) 1 ~ int Bitrate rate control parameter(bit rate) 1 ~ 0 = All frame is P frame 1 = All frame is I frame 2 = I-P-I-P 3 = I-P-P-I-P-P-I-P 0 = Disable 1 = Fixed MB number slice 2 = Fixed byte number slice 4 = Variable MB number slice MB number: 1 ~ (MBCnt -1) Byte number: 1900 ~ 0 = Disable 1 = Enable int FrameQp The quantization parameter of the frame 1 ~ 31 int FrameQp_P int FrameQp_B The quantization parameter of the P frame The quantization parameter of the B frame 1 ~ 31 1 ~ 31 int QSCodeMax Maximum Quantization value 1 ~ 31 int QSCodeMin Minimum Quantization value 1 ~ 31 int CBRPeriodRf int PadControlOn Reaction coefficient parameter for rate control Enable padding control int LumaPadVal Luma pel value used to fill padding area 0 ~ 255 int CbPadVal CB pel value used to fill padding area 0 ~ 255 int CrPadVal CR pel value used to fill padding area 0 ~ 255 int ProfileIDC profile CBR: 2 ~ 10 VBR: 100~ = Use boundary pixel 1 = Use the below setting value 0 = SP 1 = ASP 5-3

30 5 INTRODUCTION Variable Value Range int LevelIDC level 0 (level 0) ~ 50 (level 5.0) int NumberBFrames int DisableQpelME The number of consequtive B frame inserted disable quarter-pixel motion estimation 0 (not used) ~ 2 0 = Enable 1 = Disable 5.6 SSBSIP_MFC_ENC_H264_PARAM (total: 36) Variable Value Range SSBSIP_MFC_CODEC_TYPE codectype Codec type See int SourceWidth; Width of video to be encoded 64 ~ 1920 int SourceHeight Height of video to be encoded 64 ~ 1080 int IDRPeriod int SliceMode int SliceArgument GOP number(interval of I-frame) Multi slice mode MB number or byte number int RandomIntraMBRefresh Cyclic intra refresh 0 ~ MBCnt int EnableFRMRateControl Enable frame based rate control int FrameRate Rate control parameter(frame rate) 1 ~ int Bitrate Rate control parameter(bit rate) 1 ~ int FrameQp int FrameQp_P int FrameQp_B The quantization parameter of the frame (for I frame) The quantization parameter of the frame (for P frame) The quantization parameter of the frame (for B frame) 0 = All frame is P frame 1 = All frame is I frame 2 = I-P-I-P 3 = I-P-P-I-P-P-I-P 0 = Disable 1 = Fixed MB number slice 2 = Fixed byte number slice 4 = Variable MB number slice MB number: 1 ~ (MBCnt -1) Byte number: 1900 ~ 0 = Disable 1 = Enable 1 ~ 51 1 ~ 51 1 ~ 51 int QSCodeMax Maximum Quantization value 1 ~ 51 int QSCodeMin Minimum Quantization value 1 ~ 51 int CBRPeriodRf int PadControlOn Reaction coefficient parameter for rate control Enable padding control CBR: 2 ~ 10 VBR: 100~1000 int LumaPadVal Luma pel value used to fill padding area 0 ~ = Use boundary pixel 1 = Use the below setting value 5-4

31 5 INTRODUCTION Variable Value Range int CbPadVal CB pel value used to fill padding area 0 ~ 255 int CrPadVal CR pel value used to fill padding area 0 ~ 255 int ProfileIDC Profile 0 = main 1 = high 2 = baseline int LevelIDC Level 1(level 1.0) ~ 40(level 4.0) int NumberBFrames The number of consecutive B frame inserted int NumberReferenceFrames The number of reference pictures used 1 ~ 2 int NumberRefForPframes int LoopFilterDisable The number of reference pictures used for encoding P pictures Disable the loop filter 0(not used) ~ 2 1 ~ 2 0 = Enable 1 = Disable int LoopFilterAlphaC0Offset Alpha & C0 offset for H.264 loop filter -6 ~ +6 int LoopFilterBetaOffset Beta offset for H.264 loop filter -6 ~ +6 int SymbolMode int PictureInterlace int Transform8x8Mode int EnableMBRateControl int DarkDisable int SmoothDisable int StaticDisable int ActivityDisable The mode of entropy coding Enables the interlace mode Allow 8x8 transform(this is allowed only for high profile) Enable macroblock-level rate control Disable adaptive rate control on dark region Disable adaptive rate control on smooth region Disable adaptive rate control on static region Disable adaptive rate control on high activity region 0 = CAVLC 1 = CABAC 0 = Frame picture 1 = Field picture 0 = Disable 1 = Enable 0 = Disable 1 = Enable 0 = Disable 1 = Enable 0 = Disable 1 = Enable 0 = Disable 1 = Enable 0 = Disable 1 = Enable 5-5

32 6 INTRODUCTION 6 DEFINITION AND ERROR CODES 6.1 Types SSBSIP_MFC_CODEC_TYPE SSBSIP_MFC_FORCE_SET_FRAME_TYPE DONT_CARE I_FRAME NOT_CODED MFC_FORCE_SET_FRAME_TYPE Don t care I frame Not coded frame SSBSIP_MFC_FRAME_TYPE MFC_FRAME_TYPE_NOT_CODED MFC_FRAME_TYPE_I_FRAME MFC_FRAME_TYPE_P_FRAME MFC_FRAME_TYPE_B_FRAME MFC_FRAME_TYPE_OTHERS SSBSIP_MFC_FRAME_TYPE Not coded type (skipped frame) I /IDR frame P frame B frame Other type SSBSIP_MFC_DEC_OUTBUF_STATUS MFC_GETOUTPUT_DECODING_ONLY MFC_GETOUTPUT_DISPLAY_DECODING MFC_GETOUTPUT_DISPLAY_ONLY MFC_GETOUTPUT_DISPLAY_END SSBSIP_MFC_DEC_OUTBUF_STATUS There is no data to be displayed in output buffer There is data to be displayed in output buffer There is data to be displayed in output buffer, After this status, input stream has to be skipped. Displayable data is not determined yet 6-1

33 6 INTRODUCTION SSBSIP_MFC_DEC_CONF MFC_DEC_SETCONF_POST_ENABLE MFC_DEC_SETCONF_EXTRA_BUFFER_NUM SSBSIP_MFC_DEC_CONF Set mpeg4 post filter enable Set the number of extra buffer to prevent tearing MFC_DEC_SETCONF_DISPLAY_DELAY Set the number of display delay only for H.264 MFC_DEC_SETCONF_IS_LAST_FRAME MFC_DEC_SETCONF_SLICE_ENABLE MFC_DEC_SETCONF_CRC_ENABLE MFC_DEC_GETCONF_CRC_DATA MFC_DEC_GETCONF_BUF_WIDTH_HEIGHT Tell to driver that this stream is the last. Set slice based input Set CRC generation for conformance test Get CRC data to verify decoded data. Get buf_width and buf_height after SsbSipMfcDecInit() SSBSIP_MFC_ENC_CONF MFC_ENC_SETCONF_FRAME_TYPE MFC_ENC_SETCONF_CHANGE_FRAME_RATE MFC_ENC_SETCONF_CHANGE_BIT_RATE MFC_ENC_SETCONF_ALLOW_FRAME_SKIP MFC_ENC_SETCONF_I_PERIOD MFC_ENC_SETCONF_HIER_P SSBSIP_MFC_ENC_CONF Set frame type by force Change frame rate during encoding Change bit rate during encoding Allow frame skip to guarantee max bit rate Set intra picture period to generate open GOP. Valid for H.264 encoder only Set using hierarchical prediction structure 6.2 SSBSIP_MFC_ERROR_CODE Error MFC_RET_OK 1 MFC_RET_FAIL MFC_RET_OPEN_FAIL MFC_RET_CLOSE_FAIL MFC_RET_DEC_INIT_FAIL MFC_RET_DEC_EXE_TIME_OUT MFC_RET_DEC_EXE_ERR MFC_RET_DEC_GET_INBUF_FAIL MFC_RET_DEC_SET_INBUF_FAIL MFC_RET_DEC_GET_OUTBUF_FAIL MFC_RET_DEC_GET_CONF_FAIL MFC_RET_DEC_SET_CONF_FAIL Error Code 6-2

34 6 INTRODUCTION Error MFC_RET_ENC_INIT_FAIL MFC_RET_ENC_EXE_TIME_OUT MFC_RET_ENC_EXE_ERR MFC_RET_ENC_GET_INBUF_FAIL MFC_RET_ENC_SET_INBUF_FAIL MFC_RET_ENC_GET_OUTBUF_FAIL MFC_RET_ENC_SET_OUTBUF_FAIL MFC_RET_ENC_GET_CONF_FAIL MFC_RET_ENC_SET_CONF_FAIL MFC_RET_STATE_INVALID MFC_RET_DEC_HEADER_FAIL MFC_RET_DEC_INIT_BUF_FAIL MFC_RET_ENC_HEADER_FAIL MFC_RET_ENC_PARAM_FAIL MFC_RET_FRM_BUF_SIZE_FAIL MFC_RET_FW_LOAD_FAIL MFC_RET_FW_INIT_FAIL MFC_RET_INST_NUM_EXCEEDED_FAIL MFC_RET_MEM_ALLOC_FAIL MFC_RET_MEM_INVALID_ADDR_FAIL MFC_RET_MEM_MAPPING_FAIL MFC_RET_GET_CONF_FAIL MFC_RET_SET_CONF_FAIL MFC_RET_INVALID_PARAM_FAIL MFC_RET_API_FAIL Error Code 6-3

WinCE6.0 I2C SMDKV210. Revision 1.00 October Samsung Electronics Co., Ltd. All rights reserved.

WinCE6.0 I2C SMDKV210. Revision 1.00 October Samsung Electronics Co., Ltd. All rights reserved. WinCE6.0 I2C SMDKV210 Revision 1.00 October 2010 2010 Samsung Electronics Co., Ltd. All rights reserved. Important Notice The information in this publication has been carefully checked and is believed

More information

NOVPEK NetLeap User Guide

NOVPEK NetLeap User Guide NOVPEK NetLeap User Guide Document Number: 001-124-04 Rev. 1.0 1/2017 Property of NovTech, Inc. 2016. All Rights Reserved Contact Information: Home Page: Company: www.novtech.com Modules: www.novsom.com/#/products1/

More information

Software Defined Radio API Release Notes

Software Defined Radio API Release Notes Software Defined Radio API Release Notes SDRplay Limited. Software Defined Radio API Release Notes Applications Revision History Revision Release Date: Reason for Change: Originator 1.0 03/Jun/2013 First

More information

2005: 0.5 PQ-MDS-PCIEXP

2005: 0.5 PQ-MDS-PCIEXP HW Getting Started Guide PQ-MDS-PCIEXP Adaptor December 2005: Rev 0.5 PQ-MDS-PCIEXP Adaptor HW Getting Started Guide Step 1:Check HW kit contents 1.PQ-MDS-PCIEXP Adaptor 2.PIB (Platform I/O Board) to PCIEXP

More information

for ColdFire Architectures V7.2 Quick Start

for ColdFire Architectures V7.2 Quick Start for ColdFire Architectures V7.2 Quick Start CodeWarrior Development Studio for ColdFire Architectures V7.2 Quick Start SYSTEM REQUIREMENTS Hardware Operating System Disk Space 1 GHz Pentium compatible

More information

Installing Service Pack Updater Archive for CodeWarrior Tools (Windows and Linux) Quick Start

Installing Service Pack Updater Archive for CodeWarrior Tools (Windows and Linux) Quick Start Installing Service Pack Updater Archive for CodeWarrior Tools (Windows and Linux) Quick Start SYSTEM REQUIREMENTS Hardware Operating System Disk Space Windows OS: PC with 1 GHz Intel Pentium compatible

More information

CodeWarrior Kernel-Aware Debug API

CodeWarrior Kernel-Aware Debug API CodeWarrior Kernel-Aware Debug API Revised: 17 October 2006 Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. CodeWarrior is a trademark or registered trademark of Freescale

More information

SDR API Linux Installation

SDR API Linux Installation Mirics Limited. Applications Revision History Revision Release Date: Reason for Change: Originator 1.0 15 th May 2014 Pre-Release 0.0.1 APC 1.1 3 rd August 2014 Update for 1.1 build APC 1.2 28 th May 2015

More information

Device Errata MPC860ADS Application Development System Board Versions ENG, PILOT, REV A

Device Errata MPC860ADS Application Development System Board Versions ENG, PILOT, REV A nc. Microprocessor and Memory Technologies Group Errata Number: E2 Device Errata MPC860ADS Application Development System Board Versions ENG, PILOT, REV A February 5, 1997 1. Failures bursting to EDO DRAM.

More information

Upgrade the Solution With No Changes 2 Upgrade the Solution With No Changes If a Codebase does not contain updates to its properties, it is possible t

Upgrade the Solution With No Changes 2 Upgrade the Solution With No Changes If a Codebase does not contain updates to its properties, it is possible t Freescale Semiconductor Application Note Document Number: AN3819 Rev. 0.0, 02/2009 Methods for Upgrading Freescale BeeStack Codebases 1 Introduction This note describes how to upgrade an existing Freescale

More information

Freescale Semiconductor, I

Freescale Semiconductor, I nc. Order this document by /D Motorola Semiconductor How to Program Chip Selects on Modular Microcontrollers with a System Integration Module or a Single-Chip Integration Module By Sharon Darley Austin,

More information

Intel Media Server Studio 2018 R1 - HEVC Decoder and Encoder Release Notes (Version )

Intel Media Server Studio 2018 R1 - HEVC Decoder and Encoder Release Notes (Version ) Intel Media Server Studio 2018 R1 - HEVC Decoder and Encoder Release Notes (Version 1.0.10) Overview New Features System Requirements Installation Installation Folders How To Use Supported Formats Known

More information

Controller Continuum. for Microcontrollers V6.3. Quick Start

Controller Continuum. for Microcontrollers V6.3. Quick Start Controller Continuum for Microcontrollers V6.3 Quick Start CodeWarrior Development Studio for Microcontrollers V6.x Quick Start SYSTEM REQUIREMENTS Hardware Operating System Disk Space PC with 1 GHz Intel

More information

H264 Encoder Codec. API Specification 12/20/2017. Revision SOC Technologies Inc.

H264 Encoder Codec. API Specification 12/20/2017. Revision SOC Technologies Inc. H264 Encoder Codec API Specification 12/20/2017 Revision 2.2 2017 SOC Technologies Inc. SOC is disclosing this user manual (the Documentation ) to you solely for use in the development of designs to operate

More information

CodeWarrior Development Tools mwclearcase Plug-in User s Guide

CodeWarrior Development Tools mwclearcase Plug-in User s Guide CodeWarrior Development Tools mwclearcase Plug-in User s Guide Revised: 29 January 2008 Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. CodeWarrior is a trademark or registered

More information

for Freescale MPC55xx/MPC56xx Microcontrollers V2.10 Quick Start

for Freescale MPC55xx/MPC56xx Microcontrollers V2.10 Quick Start for Freescale MPC55xx/MPC56xx Microcontrollers V2.10 Quick Start CodeWarrior Development Studio for MPC55xx/MPC56xx Microcontrollers, version 2.xx Quick Start SYSTEM REQUIREMENTS Hardware Operating System

More information

Utilizing Extra FC Credits for PCI Express Inbound Posted Memory Write Transactions in PowerQUICC III Devices

Utilizing Extra FC Credits for PCI Express Inbound Posted Memory Write Transactions in PowerQUICC III Devices Freescale Semiconductor Application Note Document Number: AN3781 Rev. 0, 06/2009 Utilizing Extra FC Credits for PCI Express Inbound Posted Memory Write Transactions in PowerQUICC III Devices This application

More information

PCB Layout Guidelines for the MC1321x

PCB Layout Guidelines for the MC1321x Freescale Semiconductor Application Note Document Number: AN3149 Rev. 0.0, 03/2006 PCB Layout Guidelines for the MC1321x 1 Introduction This application note describes Printed Circuit Board (PCB) footprint

More information

H264 Encoder Codec. API Specification. 04/27/2017 Revision SOC Technologies Inc.

H264 Encoder Codec. API Specification. 04/27/2017 Revision SOC Technologies Inc. H264 Encoder Codec API Specification 04/27/2017 Revision 1.7 2017 SOC Technologies Inc. SOC is disclosing this user manual (the Documentation ) to you solely for use in the development of designs to operate

More information

Design Recommendations to Implement Compatibility Between the MC13783VK and the MC13783VK5

Design Recommendations to Implement Compatibility Between the MC13783VK and the MC13783VK5 Freescale Semiconductor Application Note Document Number: AN3417 Rev. 0.1, 01/2010 Design Recommendations to Implement Compatibility Between the MC13783VK and the MC13783VK5 by: Power Management and Audio

More information

Pad Configuration and GPIO Driver for MPC5500 Martin Kaspar, EMEAGTM, Roznov Daniel McKenna, MSG Applications, East Kilbride

Pad Configuration and GPIO Driver for MPC5500 Martin Kaspar, EMEAGTM, Roznov Daniel McKenna, MSG Applications, East Kilbride Freescale Semiconductor Application Note Document Number: AN2855 Rev. 0, 2/2008 Pad Configuration and GPIO Driver for MPC5500 by: Martin Kaspar, EMEAGTM, Roznov Daniel McKenna, MSG Applications, East Kilbride

More information

Programming and Evaluation Tool for Serial EEPROMs

Programming and Evaluation Tool for Serial EEPROMs EasyPro 3.2 Evaluation Board User's Manual EVAL BOARD USER S MANUAL Programming and Evaluation Tool for Serial EEPROMs What is EasyPRO? EasyPRO is an easy-to-use, software-driven device programmer that

More information

ColdFire Convert 1.0 Users Manual by: Ernest Holloway

ColdFire Convert 1.0 Users Manual by: Ernest Holloway Freescale Semiconductor CFCONVERTUG Users Guide Rev.0, 09/2006 ColdFire Convert 1.0 Users Manual by: Ernest Holloway The ColdFire Convert 1.0 (CF) is a free engineering tool developed to generate data

More information

MPR121 Jitter and False Touch Detection

MPR121 Jitter and False Touch Detection Freescale Semiconductor Application Note Rev 1, 03/2010 MPR121 Jitter and False Touch Detection INTRODUCTION Touch acquisition takes a few different parts of the system in order to detect touch. The baseline

More information

PQ-MDS-QOC3 Module. HW Getting Started Guide. Contents. About This Document. Required Reading. Definitions, Acronyms, and Abbreviations

PQ-MDS-QOC3 Module. HW Getting Started Guide. Contents. About This Document. Required Reading. Definitions, Acronyms, and Abbreviations HW Getting Started Guide PQ-MDS-QOC3 Module July 2006: Rev. A Contents Contents........................................................................................ 1 About This Document..............................................................................

More information

AND8319/D. How to Maintain USB Signal Integrity when Adding ESD Protection APPLICATION NOTE

AND8319/D. How to Maintain USB Signal Integrity when Adding ESD Protection APPLICATION NOTE How to Maintain USB Signal Integrity when Adding ESD Protection Prepared by: Edwin Romero APPLICATION NOTE Introduction The Universal Serial Bus (USB) has become a popular feature of PCs, cell phones and

More information

Freescale Semiconductor, I

Freescale Semiconductor, I nc. Using the Bluetooth Audio Signal Processor (BTASP) for High-Quality Audio Performance Application Note AN2210/D Rev. 0, 12/2001 nc. Motorola reserves the right to make changes without further notice

More information

MPC5200(b) ATA MDMA, UDMA Functionality BestComm Setup Recommendations

MPC5200(b) ATA MDMA, UDMA Functionality BestComm Setup Recommendations Freescale Semiconductor Engineering Bulletin Document Number: EB711 Rev. 0, 05/2009 MPC5200(b) ATA MDMA, UDMA Functionality BestComm Setup Recommendations by: Peter Kardos Application Engineer, Roznov

More information

Using the Project Board LCD Display at 3.3 volts

Using the Project Board LCD Display at 3.3 volts Freescale Semiconductor SLK0100AN Application Note Rev. 0, 1/2007 By: John McLellan Applications Engineering Austin, TX 1 Introduction This document guides you through the steps necessary to use the LCD

More information

AND9192/D. Estimating Dark Current from Operating Temperature APPLICATION NOTE

AND9192/D. Estimating Dark Current from Operating Temperature APPLICATION NOTE Estimating Dark Current from Operating Temperature APPLICATION NOTE Description Dark current generated in CCD imagers, is highly temperature dependent. It includes two components: one is generated from

More information

Component Development Environment Installation Guide

Component Development Environment Installation Guide Freescale Semiconductor Document Number: PEXCDEINSTALLUG Rev. 1, 03/2012 Component Development Environment Installation Guide 1. Introduction The Component Development Environment (CDE) is available as

More information

MTIM Driver for the MC9S08GW64

MTIM Driver for the MC9S08GW64 Freescale Semiconductor Application Note Document Number: AN4160 Rev. 0, 8/2010 MTIM Driver for the MC9S08GW64 by: Tanya Malik Reference Design and Applications Group India IDC MSG NOIDA 1 Introduction

More information

Hardware Documentation

Hardware Documentation Hardware Documentation for JTAG Debug Adapter Version 1.0 2014-12-02 F&S Elektronik Systeme GmbH Untere Waldplätze 23 D-70569 Stuttgart Fon: +49(0)711-123722-0 Fax: +49(0)711 123722-99 History Date V Platform

More information

MC56F825x/MC56F824x (2M53V) Chip Errata

MC56F825x/MC56F824x (2M53V) Chip Errata Freescale Semiconductor MC56F825XE_2M53V Chip Errata Rev. 1, 05/2012 MC56F825x/MC56F824x (2M53V) Chip Errata The following errata items apply to devices of the maskset 2M53V. 2012 Freescale Semiconductor,

More information

Prepared by: Gang Chen ON Semiconductor U1 NCP1529 GND SW 5. Figure 1. Typical Simulation Circuit of NCP1529 for DC DC Applications

Prepared by: Gang Chen ON Semiconductor   U1 NCP1529 GND SW 5. Figure 1. Typical Simulation Circuit of NCP1529 for DC DC Applications AND94/D Use of NCP1529 Pspice Model Prepared by: Gang Chen ON Semiconductor APPLICATION NOTE Overview The NCP1529 is a synchronous step down DC DC converter for portable applications powered by one cell

More information

Updating the Firmware on USB SPI Boards (KITUSBSPIEVME, KITUSBSPIDGLEVME)

Updating the Firmware on USB SPI Boards (KITUSBSPIEVME, KITUSBSPIDGLEVME) Freescale Semiconductor User s Guide Document Number: KTUSBSPIPRGUG Rev. 1.0, 7/2010 Updating the Firmware on USB SPI Boards (KITUSBSPIEVME, KITUSBSPIDGLEVME) Figure 1. KITUSBSPIEVME and KITUSBSPIDGLEVME

More information

SML40-CH04 Chassis CWDM Passive 4 Slot Rack

SML40-CH04 Chassis CWDM Passive 4 Slot Rack SML40-CH04 Chassis CWDM Passive 4 Slot Rack The information in this publication has been carefully checked and is believed to be entirely accurate at the time of publication. CTC Union Technologies assumes

More information

Freescale Semiconductor, I

Freescale Semiconductor, I SEMICONDUCTOR APPLICATION NOTE Order this document by AN65/D Prepared by: Bill Lucas and Warren Schultz A plug in module that is part of a systems development tool set for pressure sensors is presented

More information

Performance Factors nc. 2 Performance Factors The following sections discuss performance factors. 2.1 MPX vs. 60x Bus Mode One of the main factors tha

Performance Factors nc. 2 Performance Factors The following sections discuss performance factors. 2.1 MPX vs. 60x Bus Mode One of the main factors tha nc. White Paper MPC74XXBUSWP Rev. 1.1, 11/2003 Memory Bus Throughput of the MPC74xx Richie David, CPD Applications risc10@email.mot.com This document compares the memory bus data transfer rate of the MPC7450

More information

1N5221B - 1N5263B Zener Diodes

1N5221B - 1N5263B Zener Diodes 1N5-1N5 Zener Diodes Tolerance = 5% 1N5-1N5 Zener Diodes DO-35 Glass case COLOR BAND DENOTES CATHODE Absolute Maximum Ratings Stresses exceeding the absolute maximum ratings may damage the device. The

More information

AND8335/D. Design Examples of Module-to-Module Dual Supply Voltage Logic Translators. SIM Cards SDIO Cards Display Modules HDMI 1-Wire Sensor Bus

AND8335/D. Design Examples of Module-to-Module Dual Supply Voltage Logic Translators. SIM Cards SDIO Cards Display Modules HDMI 1-Wire Sensor Bus Design Examples of Module-to-Module Dual Supply Voltage Logic Translators Prepared by: Jim Lepkowski ON Semiconductor Introduction Dual supply voltage logic translators connect modules or PCBs together

More information

Freescale Semiconductor, I. How to Use the Table Lookup and Interpolate Instruction on the CPU32

Freescale Semiconductor, I. How to Use the Table Lookup and Interpolate Instruction on the CPU32 nc. Order this document by /D Motorola Semiconductor How to Use the Table Lookup and Interpolate Instruction on the CPU32 By Sharon Darley Austin, Texas Introduction The table lookup and interpolate instruction

More information

etpu General Function Set (Set 1) David Paterson MCD Applications Engineer

etpu General Function Set (Set 1) David Paterson MCD Applications Engineer Freescale Semiconductor Application Note Document Number: AN2863 Rev. 0, 12/2007 etpu General Function Set (Set 1) by David Paterson MCD Applications Engineer 1 Introduction This application note complements

More information

Apollo2 EVB Quick Start Guide

Apollo2 EVB Quick Start Guide Apollo2 EVB Quick Start Guide Doc ID: QS-A2-1p00 Revision 1.0 June 2017 QS-A2-1p00 Page 1 of 11 2017 Ambiq Micro, Inc. Table of Content 1. Introduction...3 2. Documentation Revision History...3 3. Overview

More information

Boot Screen. NetDCU, PicoMOD, PicoCOM, efus, QBliss and armstone with Windwos Embedded CE Windows Embedded Compact. Version 1.

Boot Screen. NetDCU, PicoMOD, PicoCOM, efus, QBliss and armstone with Windwos Embedded CE Windows Embedded Compact. Version 1. Boot Screen NetDCU, PicoMOD, PicoCOM, efus, QBliss and armstone with Windwos Embedded CE Windows Embedded Compact Version 1.4 2017-07-04 F&S Elektronik Systeme GmbH Untere Waldplätze 23 D-70569 Stuttgart

More information

SGTL5000 I 2 S DSP Mode

SGTL5000 I 2 S DSP Mode Freescale Semiconductor Application Note Document Number: AN3664 Rev. 2, 11/2008 SGTL5000 I 2 S DSP Mode by Name of Group Freescale Semiconductor, Inc. Austin, TX 1 Description SGTL5000 supports multiple

More information

M68HC705E6PGMR PROGRAMMER USER'S MANUAL

M68HC705E6PGMR PROGRAMMER USER'S MANUAL M68HC705E6PGMR/D2 nc. Oct 1993 M68HC705E6PGMR PROGRAMMER USER'S MANUAL Motorola reserves the right to make changes without further notice to any products herein to improve reliability, function or design.

More information

EB180. Motorola Semiconductor Engineering Bulletin. Differences between the MC68HC705B16 and the MC68HC705B16N. Freescale Semiconductor, I

EB180. Motorola Semiconductor Engineering Bulletin. Differences between the MC68HC705B16 and the MC68HC705B16N. Freescale Semiconductor, I nc. Order this document by /D Motorola Semiconductor Differences between the MC68HC705B16 and the MC68HC705B16N By Joanne Field CSIC Applications Motorola Ltd. East Kilbride, Scotland Introduction Motorola

More information

PQ-MDS-PIB. HW Getting Started Guide 12,13. January 2006: Rev Check kit contents

PQ-MDS-PIB. HW Getting Started Guide 12,13. January 2006: Rev Check kit contents HW Getting Started Guide PQ-MDS-PIB January 2006: Rev. 0.4 Step 1: Check kit contents 1. PQ- MDS- PIB (Platform I/O Board, or PIB ) 2. Power cable extension with on-off switch 3. 25 Pin IEEE 1284 Parallel

More information

Changing the i.mx51 NAND Flash Model for Windows Embedded CE TM 6.0

Changing the i.mx51 NAND Flash Model for Windows Embedded CE TM 6.0 Freescale Semiconductor Application Note Document Number: AN3986 Rev. 0, 02/2010 Changing the i.mx51 NAND Flash Model for Windows Embedded CE TM 6.0 by Multimedia Applications Division Freescale Semiconductor,

More information

Mechanical Differences Between the 196-pin MAP-BGA and 196-pin PBGA Packages

Mechanical Differences Between the 196-pin MAP-BGA and 196-pin PBGA Packages Freescale Semiconductor Engineering Bulletin EB360 Rev. 1, 10/2005 Mechanical Differences Between the 196-pin MAP-BGA and 196-pin PBGA Packages This document describes the differences between the 196-pin

More information

FIT1e Revision D Rev1.1

FIT1e Revision D Rev1.1 FIT1e Revision D00001454 Rev1.1 Page 2 of 6 FIT1e Revision, Rev 1.1 Copyright Information and Usage Notice This information disclosed herein is the exclusive property of Dynastream Innovations Inc. No

More information

Electrode Graphing Tool IIC Driver Errata Microcontroller Division

Electrode Graphing Tool IIC Driver Errata Microcontroller Division Freescale Semiconductor User Guide Addendum TSSEGTUGAD Rev. 1, 03/2010 Electrode Graphing Tool IIC Driver Errata by: Microcontroller Division This errata document describes corrections to the Electrode

More information

LA6584JA. Functions and Applications Single-phase full-wave driver for fan motor. Specitications

LA6584JA. Functions and Applications Single-phase full-wave driver for fan motor. Specitications Ordering number : ENA2125 Monolithic Linear IC Single-phase Full-wave Driver For Fan Motor http://onsemi.com Overview The is Single-phase bipolar fan motor is put into silent driving by means of BTL output

More information

CodeWarrior Development Studio

CodeWarrior Development Studio CodeWarrior Development Studio for StarCore and SDMA Architectures Quick Start for Windows Operating Systems and Embedded Cross Trigger This Quick Start explains how to set up a sample project to use the

More information

Use of PGA on MC56F800x Interaction of PDB, PGA and ADC

Use of PGA on MC56F800x Interaction of PDB, PGA and ADC Freescale Semiconductor Document Number: AN4334 Application Note Rev. 0, 03/2012 Use of PGA on MC56F800x Interaction of PDB, PGA and ADC by: William Jiang System and Application, Microcontroller Solutions

More information

Freescale Semiconductor, I

Freescale Semiconductor, I MOTOROLA SEMICONDUCTOR TECHNICAL DATA nc. Order number: Rev 3, 08/2004 3.3 V Zero Delay Buffer The is a 3.3 V Zero Delay Buffer designed to distribute high-speed clocks in PC, workstation, datacom, telecom

More information

Using the ColdFire+ Family Enhanced EEPROM Functionality Melissa Hunter Derrick Klotz

Using the ColdFire+ Family Enhanced EEPROM Functionality Melissa Hunter Derrick Klotz Freescale Semiconductor Application Note Document Number: AN4306 Rev. 0, 05/2011 Using the ColdFire+ Family Enhanced EEPROM Functionality by: Melissa Hunter Derrick Klotz 1 Introduction The ColdFire+ family

More information

Advanced Encoding Features of the Sencore TXS Transcoder

Advanced Encoding Features of the Sencore TXS Transcoder Advanced Encoding Features of the Sencore TXS Transcoder White Paper November 2011 Page 1 (11) www.sencore.com 1.605.978.4600 Revision 1.0 Document Revision History Date Version Description Author 11/7/2011

More information

Non-Windows Work Flow

Non-Windows Work Flow Overview This document details the recommended flow for getting started with the RSPs on a non-windows environment. Note that different flavours of non-windows platforms may have specific issues or requirements.

More information

Using the Kinetis Family Enhanced EEPROM Functionality

Using the Kinetis Family Enhanced EEPROM Functionality Freescale Semiconductor Application Note Document Number: AN4282 Rev. 1, 03/2015 Using the Kinetis Family Enhanced EEPROM Functionality by: Melissa Hunter Derrick Klotz 1 Introduction Some of the Kinetis

More information

LA6584M. Overview. Functions and Applications. Specitications. Monolithic Linear IC BTL Driver Single-Phase Full-Wave Fan Motor Driver

LA6584M. Overview. Functions and Applications. Specitications. Monolithic Linear IC BTL Driver Single-Phase Full-Wave Fan Motor Driver Ordering number : ENN8349 LA6584M Monolithic Linear IC BTL Driver Single-Phase Full-Wave Fan Motor Driver http://onsemi.com Overview The LA6584M is Single-phase bipolar fan motor is put into silent driving

More information

NB4N855SMEVB. Evaluation Board User's Manual for NB4N855S EVAL BOARD USER S MANUAL.

NB4N855SMEVB. Evaluation Board User's Manual for NB4N855S EVAL BOARD USER S MANUAL. Evaluation Board User's Manual for NB4N855S EVAL BOARD USER S MANUAL Description ON Semiconductor has developed an evaluation board for the NB4N855S device as a convenience for the customers interested

More information

IIC Driver for the MC9S08GW64

IIC Driver for the MC9S08GW64 Freescale Semiconductor Application Note Document Number: AN4158 Rev. 0, 8/2010 IIC Driver for the MC9S08GW64 by: Tanya Malik Reference Design and Applications Group Noida India 1 Introduction This document

More information

MPC7410 RISC Microprocessor Hardware Specifications Addendum for the MPC7410TxxnnnLE Series

MPC7410 RISC Microprocessor Hardware Specifications Addendum for the MPC7410TxxnnnLE Series Freescale Semiconductor Technical Data Document Number: MPC7410ECS08AD Rev. 1, 11/2010 MPC7410 RISC Microprocessor Hardware Specifications Addendum for the MPC7410TxxnnnLE Series This document describes

More information

PAS08QF80 User s Manual

PAS08QF80 User s Manual PAS08QF80 User s Manual HC(S)08 Programming Adapter PAS08QF80UM Revision 0., June 00 User s Manual PAS08QF80 HC(S)08 Programming Adapter PAS08QF80 Quick Start Guide The PAS08QF80 is a low-cost universal

More information

MPC8349E-mITX-GP Board Errata

MPC8349E-mITX-GP Board Errata Freescale Semiconductor Document Number: MPC8349EMITX-GPBE Rev. 2, 01/2007 MPC8349E-mITX-GP Board Errata This document describes the known errata and limitations of the MPC8349E-mITX-GP reference platform.

More information

Is Now Part of. To learn more about ON Semiconductor, please visit our website at

Is Now Part of. To learn more about ON Semiconductor, please visit our website at Is Now Part of To learn more about ON Semiconductor, please visit our website at Please note: As part of the Fairchild Semiconductor integration, some of the Fairchild orderable part numbers will need

More information

Shooter Make Ready. SIRT OneShot Installation INNOVATIVE DRY FIRE

Shooter Make Ready. SIRT OneShot Installation INNOVATIVE DRY FIRE Shooter Make Ready SIRT OneShot Installation INNOVATIVE DRY FIRE TRAINING SIRT Laser Training Pistol A laser-based firearm simulator is the ideal tool for safe dry fire practice anywhere you want to train.

More information

AND9105/D. Biquad Filters in ON Semiconductor Pre-configured Digital Hybrids APPLICATION NOTE. a 0 = 1. x[n] y[n] a 1. b 1. z 1. a 2.

AND9105/D. Biquad Filters in ON Semiconductor Pre-configured Digital Hybrids APPLICATION NOTE. a 0 = 1. x[n] y[n] a 1. b 1. z 1. a 2. Biquad Filters in ONSemiconductor Pre-configured Digital Hybrids Introduction Pre-configured products offered by ON Semiconductor offer great flexibility in adjusting input/output characteristics as well

More information

Suite56 Command Converter Server User s Guide

Suite56 Command Converter Server User s Guide nc. Suite56 Command Converter Server User s Guide S56CCSERVER/D Rev. 1.0, 10/1999 nc. Suite56 and MFAX are a trademarks of Motorola, Inc. This document contains information on a new product. Specifications

More information

NCN9252MUGEVB. High-Speed USB 2.0 (480 Mbps) DP3T Switch for USB/UART/Data Multiplexing Evaluation Board User's Manual EVAL BOARD USER S MANUAL

NCN9252MUGEVB. High-Speed USB 2.0 (480 Mbps) DP3T Switch for USB/UART/Data Multiplexing Evaluation Board User's Manual EVAL BOARD USER S MANUAL High-Speed USB 2.0 (480 Mbps) DP3T Switch for USB/UART/Data Multiplexing Evaluation Board User's Manual EVAL BOARD USER S MANUAL OVERVIEW The NCN9252 is a DP3T switch for combined UART and USB 2.0 high

More information

PAS08QF5264 User s Manual

PAS08QF5264 User s Manual PAS08QF6 User s Manual HC(S)08 Programming Adapter PAS08QF6UM Revision 0., June 00 User s Manual PAS08QF6 HC(S)08 Programming Adapter PAS08QF6 Quick Start Guide The PAS08QF6 is a low-cost universal programming

More information

Mask Set Errata. Introduction. MCU Device Mask Set Identification. MCU Device Date Codes. MCU Device Part Number Prefixes MSE08AZ32_0J66D 12/2002

Mask Set Errata. Introduction. MCU Device Mask Set Identification. MCU Device Date Codes. MCU Device Part Number Prefixes MSE08AZ32_0J66D 12/2002 Mask Set Errata MSE08AZ32_0J66D 12/2002 Mask Set Errata for MC68HC08AZ32, Mask 0J66D Introduction This mask set errata applies to this MC68HC08AZ32 MCU mask set: 0J66D MCU Device Mask Set Identification

More information

for StarCore DSP Architectures Quick Start for the Windows Edition

for StarCore DSP Architectures Quick Start for the Windows Edition for StarCore DSP Architectures Quick Start for the Windows Edition CodeWarrior Development Studio for StarCore DSP Architectures Quick Start for the Windows Edition SYSTEM REQUIREMENTS Hardware Operating

More information

Advance Information 24-BIT GENERAL PURPOSE DIGITAL SIGNAL PROCESSOR

Advance Information 24-BIT GENERAL PURPOSE DIGITAL SIGNAL PROCESSOR MOTOROLA SEMICONDUCTOR PRODUCT BRIEF Order this document by: DSP56309PB/D, Rev 0 DSP56309 Advance Information 24-BIT GENERAL PURPOSE DIGITAL SIGNAL PROCESSOR The DSP56309 is a member of the DSP56300 core

More information

PDB Driver for the MC9S08GW64

PDB Driver for the MC9S08GW64 Freescale Semiconductor Application Note Document Number: AN4163 Rev. 0, 8/2010 PDB Driver for the MC9S08GW64 by: Tanya Malik Reference Design and Applications Group Noida India 1 Introduction This document

More information

Managing Failure Detections and Using Required Components to Meet ISO7637 pulse 1 on MC33903/4/5 Common Mode Choke Implementation

Managing Failure Detections and Using Required Components to Meet ISO7637 pulse 1 on MC33903/4/5 Common Mode Choke Implementation Freescale Semiconductor Application Note AN3865 Rev. 1.0, 2/2010 Managing Failure Detections and Using Required Components to Meet ISO7637 pulse 1 on MC33903/4/5 Common Mode Choke Implementation 1 Overview

More information

Varactor Diode Monolithic dual Varactor Diode for FM Tunin 14V, 50nA, CR=2.3, Q=150, MCPH3

Varactor Diode Monolithic dual Varactor Diode for FM Tunin 14V, 50nA, CR=2.3, Q=150, MCPH3 Ordering number : EN680A SVC Varactor Diode Monolithic dual Varactor Diode for FM Tunin 14V, 0nA, CR=., Q=10, MCPH http://onsemi.com Features Twin type varactor diode with good large-signal characteristics

More information

IEXT224-4PH-L IEXT224-4PH-R Long Reach POE Extenders

IEXT224-4PH-L IEXT224-4PH-R Long Reach POE Extenders IEXT224-4PH-L IEXT224-4PH-R Long Reach POE Extenders 1 LEGAL The information in this publication has been carefully checked and is believed to be entirely accurate at the time of publication. CTC Union

More information

LB1868. Specifications Absolute Maximum Ratings at Ta = 25 C. Monolithic Digital IC 2-phase Brushless Fan Motor Driver. Ordering number : EN6202A

LB1868. Specifications Absolute Maximum Ratings at Ta = 25 C. Monolithic Digital IC 2-phase Brushless Fan Motor Driver. Ordering number : EN6202A Ordering number : EN60A Monolithic Digital IC -phase Brushless Fan Motor Driver http://onsemi.com Overview The is a -phase unipolar brushless motor driver. With only a few peripheral parts, lockup protection

More information

BZX85C3V3 - BZX85C56 Zener Diodes

BZX85C3V3 - BZX85C56 Zener Diodes BZXCV - BZXC6 Zener Diodes Tolerance = % DO- Glass Case COLOR BAND DENOTES CATHODE Absolute Maximum Ratings Stresses exceeding the absolute maximum ratings may damage the device. The device may not function

More information

Using the CAU and mmcau in ColdFire, ColdFire+ and Kinetis

Using the CAU and mmcau in ColdFire, ColdFire+ and Kinetis Freescale Semiconductor Document Number: AN4307 Application Note Rev. Rev.0, 5/ 2011 Using the CAU and mmcau in ColdFire, ColdFire+ and Kinetis by: Paolo Alcantara RTAC Americas Mexico 1 Introduction This

More information

CodeWarrior Development Studio for Freescale 68HC12/HCS12/HCS12X/XGATE Microcontrollers Quick Start SYSTEM REQUIREMENTS Hardware Operating System 200

CodeWarrior Development Studio for Freescale 68HC12/HCS12/HCS12X/XGATE Microcontrollers Quick Start SYSTEM REQUIREMENTS Hardware Operating System 200 CodeWarrior Development Studio for Freescale 68HC12/HCS12/HCS12X/XGATE Microcontrollers Quick Start SYSTEM REQUIREMENTS Hardware Operating System 200 MHz Pentium II processor or AMD-K6 class processor,

More information

Figure 1. (Top) top view and (bottom) bottom view of the version 3 ON Semiconductor SMA boards, from left to right 6mm, 3mm and 1mm

Figure 1. (Top) top view and (bottom) bottom view of the version 3 ON Semiconductor SMA boards, from left to right 6mm, 3mm and 1mm Reference Designs for the SMA and SMTPA MLP-Packaged SiPM Evaluation Boards OVERVIEW This document gives the complete schematics for the SMA and SMTPA SiPM evaluation boards from ON Semiconductor. The

More information

Is Now Part of To learn more about ON Semiconductor, please visit our website at

Is Now Part of To learn more about ON Semiconductor, please visit our website at Is Now Part of To learn more about ON Semiconductor, please visit our website at www.onsemi.com ON Semiconductor and the ON Semiconductor logo are trademarks of Semiconductor Components Industries, LLC

More information

Using the PowerQUICC II Auto-Load Feature

Using the PowerQUICC II Auto-Load Feature Freescale Semiconductor Application Note Document Number: AN3352 Rev. 0, 01/2007 Using the PowerQUICC II Auto-Load Feature by David Smith/Patrick Billings Field Application Engineering/DSD Applications

More information

2Mb Ultra-Low Power Asynchronous CMOS SRAM. Features. Power Supply (Vcc)

2Mb Ultra-Low Power Asynchronous CMOS SRAM. Features. Power Supply (Vcc) 2Mb Ultra-Low Power Asynchronous CMOS SRAM 128Kx16 bit Features Overview The is an integrated memory device containing a 2 Mbit Static Random Access Memory organized as 131,072 words by 16 bits. The device

More information

NSVF4015SG4. RF Transistor for Low Noise Amplifier. 12 V, 100 ma, f T = 10 GHz typ.

NSVF4015SG4. RF Transistor for Low Noise Amplifier. 12 V, 100 ma, f T = 10 GHz typ. NSVF401SG4 RF Transistor for Low Noise Amplifier 1 V, 0 ma, f T = GHz typ. This RF transistor is designed for low noise amplifier applications. MCPH package is suitable for use under high temperature environment

More information

DSP5630x FSRAM Module Interfacing

DSP5630x FSRAM Module Interfacing SEMICONDUCTOR TECHNICAL DATA DSP5630x FSRAM Module Interfacing Prepared by: Ian Forsyth FSRAM Applications Motorola Ltd. East Kilbride, Scotland Order this document by /D INTRODUCTION Due to ever increasing

More information

Is Now Part of To learn more about ON Semiconductor, please visit our website at

Is Now Part of To learn more about ON Semiconductor, please visit our website at Is Now Part of To learn more about ON Semiconductor, please visit our website at ON Semiconductor and the ON Semiconductor logo are trademarks of Semiconductor Components Industries, LLC dba ON Semiconductor

More information

NUP4114UCW1T2G. Transient Voltage Suppressors. ESD Protection Diodes with Low Clamping Voltage

NUP4114UCW1T2G. Transient Voltage Suppressors. ESD Protection Diodes with Low Clamping Voltage Transient Voltage Suppressors ESD Protection Diodes with Low Clamping Voltage The NUP4114UCW1 transient voltage suppressor is designed to protect high speed data lines from ESD. Ultra low capacitance and

More information

Using the Asynchronous DMA features of the Kinetis L Series

Using the Asynchronous DMA features of the Kinetis L Series Freescale Semiconductor Document Number:AN4631 Application Note Rev. 0, 12/2012 Using the Asynchronous DMA features of the Kinetis L Series by: Chris Brown 1 Introduction The power consumption of devices

More information

ESD5381 Series. Transient Voltage Suppressors. Micro Packaged Diodes for ESD Protection

ESD5381 Series. Transient Voltage Suppressors. Micro Packaged Diodes for ESD Protection Transient Voltage Suppressors Micro Packaged Diodes for ESD Protection The ESD5381 series are designed to protect voltage sensitive components from ESD. Excellent clamping capability, low leakage, and

More information

Using DMA to Emulate ADC Flexible Scan Mode on Kinetis K Series

Using DMA to Emulate ADC Flexible Scan Mode on Kinetis K Series Freescale Semiconductor Document Number: AN4590 Application Note Rev 0, 9/2012 Using DMA to Emulate ADC Flexible Scan Mode on Kinetis K Series by: Lukas Vaculik Rožnov pod Radhoštem Czech Republic 1 Introduction

More information

Model-Based Design Toolbox

Model-Based Design Toolbox Model-Based Design Toolbox Quick-Start An Embedded Target for the S32K1xx Family of Processors Version 3.0.0 Target Based Automatic Code Generation Tools For MATLAB /Simulink /Stateflow Models working

More information

1.3 General Parameters

1.3 General Parameters Advance Information MPC8245RZUPNS/D Rev. 0, 3/2002 MPC8245 Part Number Specification for the XPC8245RZUnnnx Series Motorola Part Numbers Affected: XPC8245RZU400B This document describes part-number-specific

More information

MM5Z2V4 - MM5Z75V Zener Diodes

MM5Z2V4 - MM5Z75V Zener Diodes June 2015 MM5Z2V4 - MM5Z75V Zener Diodes Features Wide Zener Voltage Range Selection, 2.4 V to 75 V Flat Lead, Surface Mount Device Under 0.70 mm Height Extremely Small Outline Plastic Package SOD523F

More information

Figure 1. Power Barrel Connector Requirements

Figure 1. Power Barrel Connector Requirements Freescale Semiconductor Quick Start Guide Rev. 0.1, 06/29/2004 DEMO9S12NE64 Demo Quick Start Guide Introduction This kit and guide contains everything you need to get started. You will connect the board

More information

F&S Introduction to Eclipse

F&S Introduction to Eclipse F&S Introduction to Eclipse Debugging an Application Version 1.1 (2018-04-06) F&S Elektronik Systeme GmbH Untere Waldplätze 23 D-70569 Stuttgart Germany Phone: +49(0)711-123722-0 Fax: +49(0)711-123722-99

More information