Fujitsu MB87L2250 Mpeg2 transport, video and audio decoder with integrated 32-bit risc cpu Datasheet

Product Profile
MB87L2250 - MPEG2 Transport, Video and
October 1998
Edition 1.1
Audio Decoder with integrated 32-Bit RISC CPU
OVERVIEW
Plastic Flat Package
FPT-208P-M01
Fujitsu’s MB87L2250 is a single chip MPEG video and
audio decoder which also includes the transport demultiplexer and 32-Bit RISC CPU. This offers a very cost effective high integrated solution for set top box applications.
MPEG decoding and transport demultiplexing are implemented in hardware. The on-chip CPU, operating at 54
MHz, is fully available for customer application software,
for example the EPG function.
The MB87L2250 uses a 2.5 frame architecture which requires only one 16 Mbit SDRAM memory for MPEG decoding, OSD and section data buffering.
In addition the chip provides advanced features like letterbox format conversion or teletext insertion into the VBI.
FEATURES
•
•
•
•
•
•
•
•
•
•
•
•
•
RISC CPU integrated (32-bit)
1 KByte I-Cache
2.5 Frame Architecture
Only 16 Mbit SDRAM required
32 PID’s supported
Hardware Filter for PID and Sections
IR Receiver
DVB Descrambler
Memory Save Mode to reduce Picture Memory
Teletext Insertion in VBI
Letterbox Format Conversion
3:2 Pull Down
FR30 / 68k / SPARClite Processor Interface
•
•
•
•
•
I2C Interface
Two Smart Card Interfaces
2, 4, 6 or 8 Bit OSD
16 Programmable General Purpose I/O’s
Automatic Clock Recovery
Pin Assignment
156
105
104
157
Index
53
208
1
52
1
Fujitsu Mikroelektronik GmbH Proprietary Information
Confidential
Product Profile
October 1998
Edition 1.1
MB87L2250 - MPEG2 Decoder
1.
Chip Architecture
Figure 1 shows the chip architecture of Demultiplexer and Audio/Video Decoder MB87L2250, which is dedicated
for DVB compliant applications (DVB-S, DVB-C, DVB-T).
DVB
Descrambler
Graphics/Video
Controller
(OSD, Teletext)
PAL / NTSC
Encoder
MPEG
Audio
Audio DAC
MPEG
Video
Demodulation
Module
Transport
Demultiplexer)
SDRAM
(16 MBit,
81MHz)
SDRAM Interface
SDRAM
PROM
CE, EE, Flash
ARC
32 Bit
RISC CPU
CPU
SparcLite
(optional)
Host
Interface
(optional)
1 KByte
Instruction
Cache
I²C
Interface
IC Card
Interface A/B
APLL
MB87L2250
CLK81
CLK54
CLK27
IR
Receiver
Figure 1: Block Diagram
2
Fujitsu Mikroelektronik GmbH Proprietary Information
Confidential
Product Profile
October 1998
Edition 1.1
MB87L2250 - MPEG2 Decoder
2.
General Features
2.1. ARC 32-Bit RISC CPU
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Pipelined 32-bit RISC Microprocessor
32 x 32 bit general purpose registers as standard
4 stage pipeline; 1 Kbyte I-Cache
8 Mbyte SRAM address space for instruction and data
8 Mbyte SDRAM address space for instruction and data
Basic core contains ALU for arithmetic and logic operations
2 and 3-operated instructions
9-bit sign-extended or 32-bit immediate data
Delayed branches
Conditional execution of regular instructions
Optional flag setting
Zero overhead loop feature
Score boarded delayed loads from memory
Loads and Stores support 32/16/8 bit data at any 32-bit address
Address write back for table traversal in memory
Access local RAM and control registers via special load & store instructions
Auxiliary register space provides a 32-bit address space separate from the memory system
- Mapping MPEG registers and MPEG memory into auxiliary address space
- Mapping ARC registers into auxiliary address space
• Commercial development tools
- MetaWare High CTM ‘C’ compiler, assembler, linker
- MetaWare SeeCodeTM graphical debugger operates in 2 modes:
• interfaces to hardware evaluation board, or: simulates software using a ‘C’ model of the ARC
2.2. Host Interface (optional)
• Three different CPU’s supported (FR30, 68xxx, SPARClite)
2.3. Transport Demultiplex
•
•
•
•
•
Parallel or serial input format for transport stream
60 Mbit/s max. input data rate
MPEG-2 transport stream ISO/IEC 13818-1 compliant
DVB descrambler for TS and PES descrambling
Support for 32 PID’s:
- 1 PID for video / 1 PID for audio / 1 PID for Teletext (EBU Teletext SPB-492)
- 29 PID’s for section data (PAT, PMT, PSI and private SI as Electronic Program Guide etc.)
• Flexible section processing like:
- individual compare resource allocation to each stream
- target number and compare length programmable on a stream base
- maximum compare size of 32 targets
- maximum compare length of 16 bytes (including TID)
- special mode for version number filtering (not equal filtering)
- each bit of all the targets individually maskable
- overall compare capacity of 422 byte
- IRQ generation at the end of a received section
- IRQ generation at the end of a received packet
- IRQ generation in case of incomplete section (verification with section length)
- IRQ generation in case of continuity counter error
- IRQ status register with stream number, IRQ source
- stream disabling in case of section error
- IRQ generation in case of incomplete section comparing (packet end)
- all IRQ s maskable on a stream base
3
Fujitsu Mikroelektronik GmbH Proprietary Information
Confidential
Product Profile
October 1998
Edition 1.1
MB87L2250 - MPEG2 Decoder
2.4. BUFFER MANAGEMENT
• Individual buffer allocation for each stream
- Video Buffer / Audio Buffer / Teletext Buffer / 29 Section Data Buffer
• Section buffer types
- circular buffer
- buffer size individually programmable for each stream between 256 byte and 32 Kbytes
- each buffer with write and stop pointers for buffer management
- stop pointer software controlled
- IRQ generation and stream disable in case of buffer overflow (programmable)
2.5. Video Decoder
•
•
•
•
•
Decoding of MPEG-2 Video ML@MP ISO/IEC 13818-2, MP@LL, SP@ML
Error concealment using syntax checker and concealment vectors
MPEG-1 Bit stream inside ISO-11172-2 decoded DVB compliant
Supports 3:2 pull down
2.5 Frame architecture
2.6. Video Output
•
•
•
•
Supports different Video-DAC’s (CCIR/ITU 601, CCIR/ITU 656)
8 bit Y, Cr, Cb
4:2:0 or 4:2:2 output format
Vertical filtering
- 4:2:0 -> 4:2:2 conversion (chrominance up sampling),
- letterbox for 4:3 monitors
- SIF-upsampling (chrominance and luminance up sampling)
• Horizontal filtering with 8 tap poly phase filter
- pan/scan
- DVB full screen up sampling
• digital insertion for Teletext into the VBI
• picture down scaling (75% picture size)
2.7. OSD
•
•
•
•
•
•
•
•
•
no limitation of the number of OSD-regions (depends only on the available memory)
individual mode and colour palette for each defined OSD region
load of colour map for each region programmable
4 bits mix weight
256 colours (8 Bit), 64 colours (6 Bit), 16 colours (4 Bit), 4 colours (2 Bit) mode supported
full resolution or SIF format
in one region transparent, mixed and OSD-only possible
memory save mode to increase OSD memory
independent or same bit map for even / odd-field.
2.8. Audio Decoder
•
•
•
•
•
•
•
•
ISO/IEC 11172-3 (MPEG 1 Audio)
ISO/IEC 13818-3 (MPEG 2 Audio in two channel mode)
Layer I & Layer II Decoding
Single / Dual / Joint Stereo / Stereo
Sampling Rates: 32 KHz / 44,1 KHz / 48 KHz / 16 KHz / 22.05 KHz / 24 KHz
All bit rates supported
CRC error detection
Error concealment
4
Fujitsu Mikroelektronik GmbH Proprietary Information
Confidential
Product Profile
October 1998
Edition 1.1
MB87L2250 - MPEG2 Decoder
2.9. Audio Output
•
•
•
•
•
•
Over sampling clock: 384 fs/256 fs
Bit clock: 32 fs / 48 fs / 64 fs
Support of different audio-DAC’s via serial I/F
Fractional counter for audio clock generation
Programmable bit order (MSB or LSB First)
skip / repeat sample programmable
2.10. External RAM
• 16 Mbit SDRAM, 16 Bit data bus
• Pipelined Type, >83 MHz @ 81 MHz system clock
• Organisation: 2 banks, 2048 rows x 256 words
2.11. Synchronisation
• dedicated system synchronisation hardware for
- clock recovery (PCR handling)
- video / audio synchronisation (PTS / DTS handling)
- PWM generator for external VCXO control
• automatic hardware control (software control optional) for
- video output
- video decoder
- audio decoder
- PWM signal for 27 MHz VCXO
2.12. IC Card Interface
• two IC card interfaces with timer function
2.13. IIC Interface
• The I2C master interface supports I2C master mode with four operating modes:
- random access write, writing of one data byte to a specified address
- random access read, reading of one data byte from a specified address
- direct write, writing of a data burst
- direct read, reading of a data burst
2.14. General Purpose I/O
• 16 general purpose I/O‘s
• write data
- open drain output (programmable)
• read data
• IRQ sensitive (programmable)
- level / edge sensitive
2.15. Infra Red Receiver
5
Fujitsu Mikroelektronik GmbH Proprietary Information
Confidential
Product Profile
October 1998
Edition 1.1
MB87L2250 - MPEG2 Decoder
CONTACT INFORMATION
ALL RIGHTS RESERVED
For further information please contact:
Device Handling
This device contains circuitry to protect the inputs
against damage due to high static voltages or electric
fields. However, it is advised that normal precautions
be taken to avoid application of any voltage higher
than maximum rated voltages to this high impedance
circuit.
Europe
FUJITSU MIKROELEKTRONIK GmbH
Am Siebenstein 6-10
63303 Dreieich–Buchschlag
Germany
Phone: +49-6103-690-0
Fax:
+49-6103-690-122
Internet: http://www.fujitsu-ede.com/
Email: [email protected]
Japan
FUJITSU LIMITED
Memory Marketing Dept.
4-1-1, Kamikodanaka Nakahara-ku,
Kawasaki 211-88, Japan
Phone: +81-44-754-3767
Fax:
+81-44-754-3343
Internet: http://www.fujitsu.co.jp/
Legal Disclaimer
This document is proprietary to Fujitsu. No part of this
document may be copied in any form or reproduced
in any form or by any means, or disclosed or transferred to any third party without prior consent of Fujitsu.
The information contained in this document has been
carefully checked and is believed to be reliable. However, Fujitsu assumes no responsibility for inaccuracies.
The information contained in this document does not
convey any title or license under the copyright, patent
rights or trade marks claimed and owned by Fujitsu or
its licensors. No license is granted by implication or
otherwise under any patent or patent rights.
Fujitsu reserves the right to change specifications
without notice.
REVISION CONTROL
Rev. No.
Date
Description of the Changes
1.0
1.1
August 1998
October 1998
First Edition
Features
6
Fujitsu Mikroelektronik GmbH Proprietary Information
Confidential
Similar pages