ChipFind - документация

Электронный компонент: M65727FP

Скачать:  PDF   ZIP
DISTRIBUTION RESTRICTED. COPYRIGHT RESERVED 1995
CONTACT MITSUBISHI ELECTRONICS REGARDING DISTRIBUTION
1
Specifications (Ver. 2.0)
MPEG2 MOTION ESTIMATION LSI (M65727FP)
December 1, 1995
Mitsubishi Electric Corporation
DISTRIBUTION RESTRICTED. COPYRIGHT RESERVED 1995
CONTACT MITSUBISHI ELECTRONICS REGARDING DISTRIBUTION
2
CONTENTS
1. Outline
1.1 Outline
1.2 Characteristics
2. Pin Listing and Description
2.1 Pin Listing
2.2 Pin Description
2.2.1 Data I/O Ports
2.2.2 System Control Pins
2.2.3 Input Pins for Sync. Signals
2.2.4 Pins Specifying Operational Modes
2.2.5 Others
3. Outline of Functions
3.1 Outline
3.2 Block Configuration
3.2.1 Input Unit
3.2.2 Integer Pel Unit
3.2.3 Motion Detection Unit
3.2.4 Half-Pel/Dual-Prime Unit
3.2.5 Output Unit
3.3 Operation modes
3.3.1 Field/Frame/Field Dual-Prime/Frame Dual-Prime
3.3.2 Horizontal Search Range
3.3.3 Vertical Search Range
3.3.4 Search range expansion for Vertical Direction
3.3.5 Half-Pel Precision/Integer-Pel Precision
3.3.6 External Frame Memory Data Format
3.3.7 Operation Modes and Output Data
3.3.8 Operation Modes and Dynamic Control Signals
4. Operations
4.1 Reset Operation
4.2 Wait Operation
4.3 Motion Estimation Operation
4.3.1 Search Window Image Input for Field/Frame mode
4.3.2 Search Window Image Input for Dual-Prime mode
4.3.3 Template MB Data Input
4.3.4 Output Request
4.3.5 Activation of Execution Cycle
4.3.6 Dynamic Control Input
4.3.7 Number of Cycles Needed (from Data Input to Data Output)
DISTRIBUTION RESTRICTED. COPYRIGHT RESERVED 1995
CONTACT MITSUBISHI ELECTRONICS REGARDING DISTRIBUTION
3
5. Others
5.1 Macro Block Processing for Missing Search Range
5.2 Priority Order for Distortion Equivalent Vector
5.3 Detail of Vector Search Range
5.4 Formats for External Frame Memory (Search Window Image Memory)
5.5 Expansion of Search Range and Controlling the Validity of Search Range
5.6 Operational Timing
5.7 Treatment of Final MB
5.8 Mode Change during Processing
6. Electrical Characteristics and Others
6.1 Electrical Characteristics
6.1.1 Maximum Ratings
6.1.2 Operating Range
6.1.3 Electrical Characteristics
6.1.4 Switching Characteristics
6.1.5 Set-up and Hold Times
6.2 Package
6.3 Thermal Management
DISTRIBUTION RESTRICTED. COPYRIGHT RESERVED 1995
CONTACT MITSUBISHI ELECTRONICS REGARDING DISTRIBUTION
4
1. Outline
1.1 Outline
The M65727 is a highly efficient motion estimation LSI used to estimate motion vectors for real-time
encoding of dynamic images. M65727 can be used together with the frame memory, the M65721
(Controller LSI) and the M65722 (Pixel Processor LSI). It operates under the control of the M65721.
M65727 accepts the template macro block (MB) data inputs from the M65721 and accepts the search
window image data from the frame memory. It estimate the motion vectors by searching the minimum
value of the mean absolute error between template block data and search window image data. It outputs
the result to the M65721. The M65721 and the M65722 are able to generate prediction image using the
above mentioned motion vector. The M65727 is designed so that it is applicable to MPEG2, the
international video compression standard.
[Main Specifications]
Field Mode (per field)
*Block size
16x16 and 16x8 (Upper), 16x8 (Lower) simultaneously
*Search range
Vertical direction: 7.5(*A) / 15.5 pixel (Switchable)
However, 8.0(*A) / 16.0 are used during expansion respectively
Horizontal direction: 7.5 / 15.5 / 31.5 / 63.5 / 127.5 pixel
(Selectable)
*Search methods
Integer-pel precision exhaustive search
Half-pel precision 9 points around the best integer-pel precision vector
(Including the integer precision location)
*Evaluation function Full sampled mean absolute error
*Execution cycle
Dependent on the search range
The execution cycle mentioned here refers to the throw-in period of MB,
not the 1MB processing time.
ex. 1 (Horizontal 7.5, vertical 7.5)
(550
)
cycles
/
ex. 2 (Horizontal 15.5, vertical 7.5)
(550
) 2
cycles
/
ex. 3 (Horizontal 7.5, vertical 15.5)
(806
)
cycles
/
ex. 4 (Horizontal 15.5, vertical 15.5) (806
) 2
cycles
/
*Search window image inputs
When vertical 7.5 is searched: 512 pixels / (550
)
cycles
When vertical 15.5 is searched: 768 pixels / (806
)
cycles
*Processing capability
27MHz operation:
Processing the search range over horizontal 7.5 and
vertical 7.5 for the ITU-R 601 image size is possible.
40MHz operation:
Processing the search range over horizontal 7.5
and vertical 15.5 for the ITU-R 601 image size is possible.
*A: The mode of vertical search range is 7.5 can be used only under 27MHz
operation.
DISTRIBUTION RESTRICTED. COPYRIGHT RESERVED 1995
CONTACT MITSUBISHI ELECTRONICS REGARDING DISTRIBUTION
5
Frame Mode (per frame)
*Block size
16x16 and 16x8 (Top*), 16x8 (Bottom**) simultaneously
*Search range
Vertical direction: 7.5(*A) / 15.5 pixel (Switchable)
It corresponds to 2 sets of fields each 3.5 pixel / 7.5 pixel location for
16x8 blocks.
However, 8.0(*A) / 16.0 are used during expansion respectively
Horizontal direction: 7.5 / 15.5 / 31.5 / 63.5 / 127.5 pixel
(Selectable)
*Search methods
Integer-pel precision exhaustive search
Half-pel precision 9 points around the best integer-pel precision vector
(Including the integer precision location)
*Evaluation function Full sampled mean absolute error
*Execution cycle
Depends on the search range
The execution cycle mentioned here refers to the throw-in period of MB,
not the 1MB processing time.
ex. 1 (Horizontal 7.5, vertical 7.5)
(550
)
cycles
/
ex. 2 (Horizontal 15.5, vertical 7.5)
(550
) 2
cycles
/
ex. 3 (Horizontal 7.5, vertical 15.5)
(806
)
cycles
/
ex. 4 (Horizontal 15.5, vertical 15.5) (806
) 2
cycles
/
Search window image inputs
When vertical 7.5 is searched: 512 pixels / (550
)
cycles
When vertical 15.5 is searched: 768 pixels / (806
)
cycles
*Processing capability
27MHz operation:
Processing the search range over horizontal 7.5 and
vertical 7.5 for the ITU-R 601 image size is possible.
40MHz operation:
Processing the search range over horizontal 7.5 and
vertical 15.5 for the ITU-R 601 image size is possible.
*, **: "Top" and "Bottom" mentioned here indicate the field parities. In the
following explanation, a frame with the top field side as the first line is assumed.
*A: The mode of vertical search range is 7.5 can be used only under 27MHz
operation.