Feature List; Overview; References; Integration And Application Hints - Fujitsu MB86R02 Jade-D Hardware Manual

Graphics controller
Hide thumbs Also See for MB86R02 Jade-D:
Table of Contents

Advertisement

MB86R02 'Jade-D' Hardware Manual V1.64

23.2 Overview

The Run-Length Decompression Unit (RLD) allows the unpacking of run-length compressed data
without processor interaction purely in hardware. For data in flash memory, such as simple
graphic content e.g. pictograms, company images (logo) etc., run-length decoding brings a
substantial benefit for bandwidth saving on the used external bus system especially during a
setup phase. The precondition for relieving a processor is that the input data is conform with the
data format and organization required by the target location (e.g. video RAM, sprite pattern RAM),
so that no further reformatting is necessary.
The RLD unit consists of a decompression module, an AHB slave, used for configuration data and
compressed data input and an AHB master for decompressed data output. This allows the
decompressing of data delivered by arbitrary AHB modules in the system. Also the target location
may be an arbitrary AHB slave of the system.

23.3 Feature List

Support of a simple run length compressing format (TGA™ like format, see also Fujitsu's
MB87P2020A 'Jasmine' Hardware Manual)
1/2/4/8/16/24/32 bit per pixel formats supported
AHB master for data output
FIFO for data input and output, allows burst access of AHB
23.3.1

References

Truevision™ TGA™ FILE FORMAT SPECIFICATION, Truevision Inc.Version 2.0
23.3.2

Integration and Application Hints

23.3.2.1

Usage of RLD with Jade-D

The transfer of data from an arbitrary input interface like MEMC is controlled by the central
MB86R02 'JADE-D' AHB HDMA module, while the transfer of data from MediaLB to RLD is
controlled by MediaLB itself. The transfer of the decompressed output data from RLD to the
wished target location like the video memory in the external DRAM is controlled by the local RLD
DMA controller.

23.4 Communication Protocols (Timing Diagrams)

23.4.1

Result Interface

The standard AHB-Bus communication protocol is used.
23.4.2

Configuration Bus Interface

The standard AHB-Bus communication protocol is used.
23.4.3

Interrupt

The RLD unit has a level interrupt output signal
23-2

Advertisement

Table of Contents
loading

Table of Contents