Philips Semiconductors
PCI Multimedia Bridge
Pantera
Data Sheet
SAA7145
Legal stuff:
This document contains preliminary information and is intended for internal use only. Data subject
to change without notice.
Philips Semiconductors and Philips Electronics North America Corporation reserve the right to make changes, without
notice, in the product describe herein in order to improve design and/or performance. Philips Semiconductors assumes
no responsibility or liability for the use of this product, conveys no license or title under any patent, copyright, or mask
work right to these products, and makes no representation or warranties that these products are free from patent,
copyright, or mask work right infringement unless otherwise specified. Application that are described herein are for
illustrative purposes only. Philips Semiconductors makes no representation or warranty that such applications will be
suitable for the specified use without further testing or modification.
LIFE SUPPORT APPLICATIONS
Philips Semiconductors and Philips Electronics North America Corporation products are not designed for use in life
support appliances, devices, or systems where malfunction of a Philips Semiconductors and Philips Electronics North
America Corporation Product can reasonably be expected to result in a personal injury. Semiconductors and Philis
Electronics North America Corporation customers using or selling Semiconductors and Philips Electronics North
America Corporation Products for use in such applications do so at their own risk and agree to fully indemnity
Semiconductors and Philips Electronics North America Corporation for any damages resulting from such improper use
or sale.
Semiconductors and Philips Electronics North America Corporation register eligible circuits under the Semiconductors
Chip Protection Act.
© Philips Semiconductors, 1995
November 30
th
, 1995
2
Revision 1.3.1
Philips Semiconductors
PCI Multimedia Bridge
Pantera
Data Sheet
SAA7145
Table of Contents
1. Features.......................................................................................................................................................................4
2. General Description.....................................................................................................................................................5
3. Implementation Examples............................................................................................................................................7
4. SAA7145 Register Set.................................................................................................................................................8
5. Video Port..................................................................................................................................................................10
5.1. Video Port Control..............................................................................................................................................10
5.2. CCIR656 Mode.................................................................................................................................................12
5.3. DMSD2 Mode.....................................................................................................................................................13
6. Scaler.........................................................................................................................................................................14
6.1. Active Window Selection....................................................................................................................................14
6.2. Scaling...............................................................................................................................................................15
6.3. Filtering..............................................................................................................................................................16
7. Pixel Formatter...........................................................................................................................................................17
8. Video DMA Control.....................................................................................................................................................18
8.1. NonInterlaced Video Output..............................................................................................................................20
8.2. Interlaced Video Output......................................................................................................................................20
9. Audio Input Port.........................................................................................................................................................21
10. DEBI Port.................................................................................................................................................................23
10.1. DEBI Timing.....................................................................................................................................................25
11. I2C Port....................................................................................................................................................................28
12. Register Programming Sequencer (RPS).................................................................................................................30
12.1. RPS Control.....................................................................................................................................................30
12.2. Command Set..................................................................................................................................................31
12.2.1.LDREG......................................................................................................................................................31
12.2.2.STREG......................................................................................................................................................32
12.2.3.STOP........................................................................................................................................................32
12.2.4.JUMP........................................................................................................................................................32
12.2.5.IRQ................................................................................................... .........................................................32
12.2.6.NOP..........................................................................................................................................................33
12.2.7.WAIT.........................................................................................................................................................33
12.2.8.CHECK.....................................................................................................................................................33
12.2.9.PAUSE......................................................................................................................................................33
12.2.10.SET.........................................................................................................................................................33
12.2.11.CLR.........................................................................................................................................................33
12.3. RPS Flags........................................................................................................................................................34
13. Clipper......................................................................................................................................................................35
14. PCI Interface............................................................................................................................................................37
14.1. The PCI Master................................................................................................................................................38
15. The Event Manager..................................................................................................................................................39
15.1. Interrupt Control...............................................................................................................................................39
15.2. Event Monitors.................................................................................................................................................40
16. General Purpose I/O Port (GPIO).............................................................................................................................42
17. Pin List.....................................................................................................................................................................43
18. Pin Out.....................................................................................................................................................................44
A.Appendix A: RPS Programmer’s Reference...............................................................................................................45
A.1.Programming Examples......................................................................................................................................45
A.2.RPS Basics.........................................................................................................................................................45
A.3.Using RPS to send video to two locations...........................................................................................................46
B.Appendix B: Interfacing to Standard Philips Parts.......................................................................................................48
B.1.Programming Hints.............................................................................................................................................48
C.Appendix C: Package Outline.....................................................................................................................................50
November 30
th
, 1995
3
Revision 1.3.1