MB86R02 ‘Jade-D’ Hardware Manual V1.64
23-2
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
Содержание MB86R02
Страница 24: ...MB86R02 Jade D Hardware Manual V1 64 ...
Страница 76: ...3 2 MB86R02 Jade D Hardware Manual V1 64 Figure 3 1 Memory map 1 ...
Страница 77: ...3 3 MB86R02 Jade D Hardware Manual V1 64 Figure 3 2 Memory map 2 ...
Страница 167: ...8 8 MB86R02 Jade D Hardware Manual V1 64 ...
Страница 214: ...11 7 MB86R02 Jade D Hardware Manual V1 64 15 16 cycles initial value ...
Страница 216: ...11 9 MB86R02 Jade D Hardware Manual V1 64 0000011 b 4MB 0111111 b 64MB 0000111 b 8MB 1111111 b 128MB ...
Страница 304: ...16 5 MB86R02 Jade D Hardware Manual V1 64 The flow of a read action is shown below Figure 16 5 Read process flow ...
Страница 497: ...18 139 MB86R02 Jade D Hardware Manual V1 64 VSYNC is output 1 dot clock faster than HSYNC ...
Страница 558: ...18 200 MB86R02 Jade D Hardware Manual V1 64 017 S S S S S S S S Int Frac 060 018 dBdy S S S S S S S S Int Frac ...
Страница 678: ......
Страница 680: ......
Страница 682: ...22 2 MB86R02 Jade D Hardware Manual V1 00 FUJITSU PROPRIETARY AND CONFIDENTIAL ...
Страница 684: ...22 2 MB86R02 Jade D Hardware Manual V1 00 FUJITSU PROPRIETARY AND CONFIDENTIAL Figure 22 14 TCON flow diagram ...
Страница 811: ...29 24 MB86R02 Jade D Hardware Manual V1 64 ...
Страница 852: ...34 13 MB86R02 Jade D Hardware Manual V1 64 3 1LSB VFST VZT 1022 INLn 1LSBxn VZT Vn 1LSB DNLn Vn 1 Vn 1LSB 1 ...
Страница 884: ...34 45 MB86R02 Jade D Hardware Manual V1 64 ...