saa5547ps NXP Semiconductors, saa5547ps Datasheet
![no-image](/images/manufacturer_photos/0/4/487/nxp_semiconductors_sml.jpg)
saa5547ps
Related parts for saa5547ps
saa5547ps Summary of contents
Page 1
DATA SHEET SAA55xx TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) Preliminary specification Supersedes data of 1999 Aug 02 File under Integrated Circuits, IC02 INTEGRATED CIRCUITS 2000 Feb 23 ...
Page 2
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) CONTENTS 1 FEATURES 2 GENERAL DESCRIPTION 3 QUICK REFERENCE DATA 4 ORDERING INFORMATION 5 BLOCK DIAGRAM 6 PINNING INFORMATION 6.1 Pinning 6.2 Pin description 7 MICROCONTROLLER 7.1 Microcontroller ...
Page 3
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) 1 FEATURES Single-chip microcontroller with integrated On-Screen Display (OSD) One Time Programmable (OTP) memory for both Program ROM and character sets Single power supply: 3.0 to 3.6 V ...
Page 4
... ORDERING INFORMATION (1) TYPE NUMBER NAME SAA5540PS/nnnn SDIP52 SAA5541PS/nnnn SAA5542PS/nnnn SAA5543PS/nnnn SAA5547PS/nnnn Notes 1. ‘nnnn’ four digit number uniquely referencing the microcontroller program mask. 2. For details of the LQFP100 package, please contact your local regional sales office for availability. 2000 Feb 23 PARAMETER ...
Page 5
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) 5 BLOCK DIAGRAM handbook, full pagewidth 2 I C-bus, general I/O (16 TO 64-KBYTE) (UP TO 2-KBYTE) 2000 Feb 23 TV CONTROL AND INTERFACE ROM MICROPROCESSOR (80C51) DRAM ...
Page 6
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) 6 PINNING INFORMATION 6.1 Pinning handbook, halfpage 2000 Feb 23 P2.0/TPWM 1 52 P1.5/SDA1 P2.1/PWM0 2 51 P1.4/SCL1 P2.2/PWM1 3 50 P1.7/SDA0 P2.3/PWM2 4 49 P1.6/SCL0 P2.4/PWM3 5 ...
Page 7
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) handbook, full pagewidth P2.7/PWM6 1 P3.0/ADC0 2 n.c. 3 P3.1/ADC1 4 P3.2/ADC2 5 P3.3/ADC3 6 n.c. 7 n.c. 8 n. SSC 11 V SSP ...
Page 8
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) 6.2 Pin description Table 1 SDIP52 and LQFP100 packages SYMBOL SDIP52 P2.0/TPWM 1 P2.1/PWM0 2 P2.2/PWM1 3 P2.3/PWM2 4 P2.4/PWM3 5 P2.5/PWM4 6 P2.6/PWM5 7 P2.7/PWM6 8 P3.0/ADC0 ...
Page 9
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) SYMBOL SDIP52 COR DDA VDS 35 HSYNC 36 VSYNC SSP V 39 DDC OSCGND 40 XTALIN ...
Page 10
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) 7 MICROCONTROLLER The functionality of the microcontroller used on this device is described here with reference to the industry standard 80C51 microcontroller. A full description of its functionality ...
Page 11
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) MEMORY handbook, full pagewidth PROGRAM ROM USER ROM (64K x 8-BIT) CHARACTER ROM USER ROM (9K x 12-BIT) MEMORY handbook, full pagewidth PROGRAM ROM CHARACTER ROM 2000 Feb ...
Page 12
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) MEMORY handbook, full pagewidth PROGRAM ROM CHARACTER ROM handbook, halfpage 2000 Feb 23 SECURITY BITS SET USER ROM PROGRAMMING (ENABLE/DISABLE) ENABLED ENABLED Fig.6 Security bits for production blank ...
Page 13
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) handbook, halfpage 2000 Feb 23 7FH 30H 2FH bit-addressable space (bit addresses 00H to 7FH) 20H R7 1FH R0 18H R7 17H R0 10H 4 banks of 8 ...
Page 14
Acrobat reader. white to force landscape pages to be ... 8.4 SFR memory The Special Function Register (SFR) space is used for port latches, ...
Page 15
Acrobat reader. white to force landscape pages to be ... ADD R/W NAME 7 6 B5H R/W TXT21 DISP DISP LINES1 LINES0 B6H R ...
Page 16
Acrobat reader. white to force landscape pages to be ... ADD R/W NAME 7 6 D4H R/W PWM7 PW7E 1 D5H R/W PWM0 PW0E ...
Page 17
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) Table 3 SFR bit description BIT Accumulator (ACC) ACC7 to ACC0 B Register ( data byte 1 (CCDAT1) CCD17 to CCD10 CC data byte ...
Page 18
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) BIT Port 1 (P1) P17 to P10 Port 2 (P2) P27 to P20 Port 3 (P3) P37 to P30 Port 0 Configuration A (P0CFGA) and Port 0 Configuration ...
Page 19
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) BIT Power Control Register (PCON) ARD RFI WLE GF1 GF0 PD IDL Program Status Word (PSW RS1 to RS0 OV P Pulse Width Modulator 0 ...
Page 20
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) BIT Pulse Width Modulator 6 Control Register (PWM6) PW6E PW6V5 to PW6V0 Pulse Width Modulator 7 Control Register (PWM7) PW7E PW7V5 to PW7V0 ROM Bank (ROMBK) STBY 2 ...
Page 21
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) BIT C-bus Data Register (S1DAT) DAT7 to DAT0 2 I C-bus Status Register (S1STA) STAT4 to STAT0 Software ADC Register (SAD) VHI CH1 to ...
Page 22
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) BIT Timer/Counter Control Register (TCON) TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 14-bit PWM MSB Register (TDACH) TPWE TD13 to TD8 14-bit PWM LSB Register (TDACL) TD7 ...
Page 23
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) BIT Text Register 0 (TXT0) AUTO FRAME DISABLE FRAME Text Register 1 (TXT1) FIELD POLARITY H POLARITY V POLARITY Text Register 4 (TXT4) OSD BANK ...
Page 24
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) BIT PICTURE ON IN Text Register 7 (TXT7) CURSOR ON DOUBLE HEIGHT BOX ON 24 BOX BOX ON 0 Text Register 8 (TXT8) FLICKER STOP ...
Page 25
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) BIT FORCE DISP1 to FORCE DISP0 SCREEN COL2 to SCREEN COL0 Defines colour to be displayed instead of TV picture and black background; these Text Register 18 (TXT18) ...
Page 26
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) BIT PORT 0 CC/TXT Text Register 22 (TXT22) GPF7 to GPF5 GPF4 GPF3 GPF2 GPF1 and GPF0 Watchdog Timer (WDT) WDV7 to WDV0 ...
Page 27
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) 8.5 Character set feature bits Features available on the OSD only devices are reflected in a specific area of the Character ROM. These sections of the Character ROM ...
Page 28
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) 8.6 External (auxiliary) memory The normal 80C51 external memory area has been mapped internally to the device, this means that the MOVX instruction accesses memory internal to the ...
Page 29
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) handbook, full pagewidth MOVX @ Ri,A MOVX 2000 Feb 23 FFH SFR XRAMP = FFH 00H FFH SFR XRAMP = FEH 00H FFH SFR XRAMP ...
Page 30
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) 9 REDUCED POWER MODES There are three power saving modes: Standby, Idle and Power-down, incorporated into the OSD only device. When utilizing any of these modes, power to ...
Page 31
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) 9.3 Standby mode When Standby mode is entered both Acquisition and Display sections are disabled. The following functions remain active: 80C51 core Memory interface 2 I C-bus interface ...
Page 32
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) 11 INTERRUPT SYSTEM The device has six interrupt sources, each of which can be enabled or disabled. When enabled each interrupt can be assigned one of two priority ...
Page 33
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) handbook, full pagewidth EX0 ET0 EX1 ET1 ES2 EBUSY interrupt source 2000 Feb 23 source global priority enable enable control SFR IE < 0:6 > SFR IP < ...
Page 34
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) 12 TIMER/COUNTER Two 16-bit timers/counters are incorporated Timer 0 and Timer 1. Both can be configured to operate as either timers or event counters. In Timer mode, the ...
Page 35
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) 14.2 Tuning Pulse Width Modulator (TPWM) The device has a single 14-bit PWM that can be used for Voltage Synthesis Tuning. The method of operation is similar to ...
Page 36
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) handbook, halfpage 2000 Feb 23 V DDP ADC0 ADC1 MUX ADC2 ADC3 CH < 1:0 > SAD < 3:0 > 8-BIT DAC SADB < 3:0 ...
Page 37
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD C-BUS SERIAL I/O 2 The I C-bus consists of a serial data (SDA) line and a serial clock (SCL) line. The definition of the I ...
Page 38
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) 16.3 Addressing memory The memory can be addressed by the microcontroller in two ways, either directly using a MOVX command, or via Special Function Registers depending on what ...
Page 39
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) handbook, halfpage 2000 Feb 23 lower 32 kbytes upper 32 kbytes 7FFFH 23FFH TEXT DISPLAY 2000H 02FFH CC DISPLAY AUXILIARY 0000H Fig.13 DRAM memory mapping. 39 Preliminary specification ...
Page 40
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) handbook, full pagewidth 0 Row ...
Page 41
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) 17 DATA CAPTURE The Data Capture section takes in the analog Composite Video and Blanking Signal (CVBS), and from this extracts the required data, which is then decoded ...
Page 42
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) handbook, full pagewidth 18 DISPLAY The display section is based on the requirements for US Closed Caption. There are some enhancements for use with locally generated On-Screen Displays. ...
Page 43
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) handbook, full pagewidth address MICROPROCESSOR data INTERFACE control to memory interface from memory interface 2000 Feb 23 CLK VSYNC HSYNC DISPLAY TIMING address FUNCTION data REGISTERS address address ...
Page 44
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) 18.2 Display modes The display section has two distinct modes with different features available in each. The two modes are: TXT: This is the display configured for WST ...
Page 45
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) 18.3.3 S IZE The size of the characters can be modified in both the horizontal and vertical directions. CC: Two sizes are available in both the horizontal and ...
Page 46
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) 18.3.5 C OLOURS A CLUT (Colour Look-Up Table) with 16 colour entries is provided. The colours are programmable out of a palette of 4096 (4 bits per R, ...
Page 47
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) 18.3.9 U NDERLINE The underline attribute causes the characters to have the bottom scan line of the character cell forced to foreground colour, including spaces. If background duration ...
Page 48
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) handbook, full pagewidth handbook, full pagewidth handbook, full pagewidth 2000 Feb 23 Fig.18 South and south-west fringing. Fig.19 Meshing and Meshing/fringing (south + west ...
Page 49
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) 18.3.15 S PECIAL GRAPHICS CHARACTERS CC/TXT: Several special characters are provided for improved OSD effects. These characters provide a choice of four colours within a character cell. The ...
Page 50
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) 18.4 Character and attribute coding This section describes the character and attribute coding for each mode. 18.4.1 CC MODE Character coding is split into character oriented attributes (parallel) ...
Page 51
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) Table 16 Serial character coding BIT SERIAL MODE 0 (SET AT bits for 16 background colours 4 Underline switch underline off 1 ...
Page 52
Acrobat reader. white to force landscape pages to be ... ...
Page 53
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) 18.5 Screen and global controls A number of attributes are available that affect the whole display region, and cannot be applied selectively to regions of the display. 18.5.1 ...
Page 54
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) Screen colour is displayed from 10 62.5 ms after the active edge of the HSYNC input and on TV lines 23 to 310 inclusive, for a ...
Page 55
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) handbook, full pagewidth display map entries 2000 Feb 23 Display memory Enable display possible 7 bit = ...
Page 56
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) 18.6.3 S OFT SCROLL ACTION The dynamic scroll region is defined by the MMR Scroll Area, MMR Scroll Range, MMR Top Scroll line and the MMR Status. The ...
Page 57
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) handbook, full pagewidth ROW 2000 Feb 23 row0 0 1 row1 P01 NBC 2 row2 3 row3 4 row4 5 row5 6 row6 7 row7 8 row8 9 ...
Page 58
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) handbook, full pagewidth 0 Row ...
Page 59
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) 18.7 Display positioning The display consists of the screen colour covering the whole screen and the text area that is placed within the visible screen area. The screen ...
Page 60
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) 18.7.1 S CREEN COLOUR DISPLAY AREA This area is covered by the screen colour. The screen colour display area starts with a fixed offset from ...
Page 61
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) 18.8.2 C HARACTER SET SELECTION Four character sets are available in the device. A set can consist of alphanumeric characters as required by the WST or US Closed ...
Page 62
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) 18.9 ROM addressing Three ROMs are used to generate the correct pixel information. The first contains the National option look-up table, the second contains the Basic character look-up ...
Page 63
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) 18.9.1 C HARACTER TABLE CC: The character table is shown in Fig.29. TXT: One of the character set options (Pan-European: Latin) is shown in Fig.22. handbook, full pagewidth ...
Page 64
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) 18.10 Redefinable characters A number of Dynamically Redefinable Characters (DRCs) are available. These are mapped onto the normal character codes, and replace the predefined ROM value. There are ...
Page 65
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) 18.11 Display synchronization The horizontal and vertical synchronizing signals from the TV deflection are used as inputs. Both signals can be inverted before being delivered to the Phase ...
Page 66
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) Table 27 MMR map ADD R/W NAME 87F0 R/W Display SRC3 Control 87F1 R/W Text Position VPOL Vertical 87F2 R/W Text Area HOP1 Start 87F3 R/W Fringing FRC3 ...
Page 67
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) Table 28 MMR bit definition REGISTER BIT Display Control SRC3 to SRC0 screen colour definition MSH meshing all background colours (logic 1) MOD1 to MOD0 00 = Video ...
Page 68
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) REGISTER BIT Status read BUSY access to display memory could cause display problems (logic 1) FIELD even field (logic 1) FLR active flash region background only displayed (logic ...
Page 69
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) 20 LIMITING VALUES In accordance with Absolute Maximum Rating System (IEC 60134). SYMBOL PARAMETER V supply voltage (all supplies) DDX V input voltage (any input output ...
Page 70
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) SYMBOL PARAMETER HSYNC VSYNC AND V LOW-level input voltage IL V HIGH-level input voltage IH V hysteresis voltage of Schmitt hys trigger input I input leakage current LI ...
Page 71
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) SYMBOL PARAMETER P1.2, P1.3 P2.0 AND V LOW-level input voltage IL V HIGH-level input voltage IH V hysteresis voltage of Schmitt hys trigger input I input leakage current ...
Page 72
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) SYMBOL PARAMETER V HIGH-level input voltage IH C input capacitance I IREF R resistor to ground gnd ADC0 ADC3 TO V HIGH-level input voltage IH C input capacitance ...
Page 73
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) SYMBOL PARAMETER Crystal specification; notes 2 and 3 f nominal frequency xtal C crystal load capacitance L C crystal motional capacitance 1 R resonance resistance r C capacitors ...
Page 74
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) 2 Table 29 I C-bus characteristics SYMBOL f SCL clock frequency SCL t bus free time between a STOP and START condition BUF t hold time (repeated) START ...
Page 75
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) 22 QUALITY AND RELIABILITY This device will meet Philips Semiconductors General Quality Specification for Business group “Consumer Integrated Circuits SNW-FQ-611-Part E” . The principal requirements are shown in ...
Page 76
Acrobat reader. white to force landscape pages to be ... PH2369 V tune brightness ...
Page 77
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) 24 ELECTROMAGNETIC COMPATIBILITY (EMC) GUIDELINES Optimization of circuit return paths and minimisation of common mode emission will be assisted by using a double sided printed-circuit board (PCB) with ...
Page 78
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) 25 PACKAGE OUTLINES SDIP52: plastic shrink dual in-line package; 52 leads (600 mil pin 1 index 1 DIMENSIONS (mm are the original dimensions ...
Page 79
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) LQFP100: plastic low profile quad flat package; 100 leads; body 1 pin 1 index 100 ...
Page 80
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) 26 SOLDERING 26.1 Introduction to soldering through-hole mount packages This text gives a brief insight to wave, dip and manual soldering. A more in-depth account of soldering ICs ...
Page 81
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) 27 DEFINITIONS Data sheet status Objective specification This data sheet contains target or goal specifications for product development. Preliminary specification This data sheet contains preliminary data; supplementary data ...
Page 82
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) 2000 Feb 23 NOTES 82 Preliminary specification SAA55xx ...
Page 83
Philips Semiconductors TV microcontrollers with Closed Captioning (CC) and On-Screen Display (OSD) 2000 Feb 23 NOTES 83 Preliminary specification SAA55xx ...
Page 84
Philips Semiconductors – a worldwide company Argentina: see South America Australia: 3 Figtree Drive, HOMEBUSH, NSW 2140, Tel. +61 2 9704 8141, Fax. +61 2 9704 8139 Austria: Computerstr. 6, A-1101 WIEN, P.O. Box 213, Tel. + 101 ...