MB86291A/291AS <SCARLET>
Total Page:16
File Type:pdf, Size:1020Kb
MB86291A/291AS <SCARLET> Graphics Controller Specifications Revision 1.1 Apr 2004 Copyright © FUJITSU LIMITED 2003 ALL RIGHTS RESERVED ii <Notes> • The specifications in this manual are subject to change without notice. Contact our Sales Department before purchasing the product described in this manual. • Information and circuit diagrams in this manual are only examples of device applications, they are not intended to be used in actual equipment. Also, Fujitsu accepts no responsibility for infringement of patents or other rights owned by third parties caused by use of the information and circuit diagrams. • The contents of this manual must not be reprinted or duplicated without permission of Fujitsu. • Fujitsu’s semiconductor devices are intended for standard uses (such as office equipment (computers and OA equipment), industrial/communications/measuring equipment, and personal/home equipment). Customers using semiconductor devices for special applications (including aerospace, nuclear, military and medical applications) in which a failure or malfunction might endanger life or limb and which require extremely high reliability must contact our Sales Department first. If damage is caused by such use of our semiconductor devices without first consulting our Sales Department, Fujitsu will not assume any responsibility for the loss. • Semiconductor devices fail with a known probability. Customers must use safety design (such as redundant design, fireproof design, over-current prevention design, and malfunction prevention design) so that failures will not cause accidents, injury or death). • If the products described in this manual fall within the goods or technologies regulated by the Foreign Exchange and Foreign Trade Law, permission must be obtained before exporting the goods or technologies. ! CAUTION Burns There is a danger of burns because the IC surface is heated depending on the IC operating conditions. In this case, take safety measures. Update history Date Version Page count Change 2003.10.27 1.0 178 First release (Refer Differential file “mb86291vsmb86291a”) 2004.4.19 1.1 183 Refer Differential file “Rev10vsRev11” CONTENTS 1. Overview 1 1.1 Introduction...................................................................................................................................... 1 1.2 System Configuration ..................................................................................................................... 2 1.3 Outline ............................................................................................................................................ 2 1.3 Outline ............................................................................................................................................ 3 1.4 Block Diagram ................................................................................................................................ 4 1.5 Functional Overview....................................................................................................................... 5 1.5.1 System Configuration............................................................................................................... 5 1.5.2 Display Controller..................................................................................................................... 5 1.5.3 Frame Control .......................................................................................................................... 6 1.5.4 Video Capture .......................................................................................................................... 6 1.5.5 Geometry Processing............................................................................................................... 6 1.5.6 2D Drawing............................................................................................................................... 7 1.5.7 3D Drawing............................................................................................................................... 8 1.5.8 Special Effects.......................................................................................................................... 9 1.5.9 Display List............................................................................................................................. 10 2. Signal Pins 11 2.1 Signals.......................................................................................................................................... 11 2.1.1 Signals.................................................................................................................................... 11 2.2 Pin Assignment............................................................................................................................. 12 2.2.1 Pin Assignment Diagram........................................................................................................ 12 2.2.2 Pin Assignment Table............................................................................................................. 13 2.2.3 Pin Treatment Table ................................................................................................................ 15 2.3 Signal Descriptions....................................................................................................................... 17 2.3.1 Host CPU Interface ................................................................................................................ 17 2.3.2 Video output Interface ............................................................................................................ 18 2.3.3 Video capture Interface .......................................................................................................... 20 2.3.4 Clock Input ............................................................................................................................. 20 3. Procedure of the hardware initialization 22 4. Host Interface 23 4.1 Operation Mode............................................................................................................................ 23 4.1.1 Host CPU Mode ..................................................................................................................... 23 4.1.2 Ready Signal Mode................................................................................................................ 23 4.1.3 Endian .................................................................................................................................... 23 4.2 Access Mode ................................................................................................................................ 24 4.2.1 SRAM Interface...................................................................................................................... 24 4.2.2 FIFO Interface ........................................................................................................................ 24 4.3 DMA Transfer................................................................................................................................ 25 4.3.1 Data Transfer Unit .................................................................................................................. 25 4.3.2 Address Mode ........................................................................................................................ 25 4.3.3 Bus Mode ............................................................................................................................... 25 4.3.4 DMA Transfer Request........................................................................................................... 26 4.3.5 Ending DMA Transfer ............................................................................................................. 26 4.4 Interrupt Request.......................................................................................................................... 27 4.5 Transfer of Local Display List ....................................................................................................... 28 4.6 Memory Map................................................................................................................................. 29 5. Graphics Memory 30 5.1 Configuration ................................................................................................................................ 30 5.1.1 Data Type ............................................................................................................................... 30 5.1.2 Memory mapping ................................................................................................................... 31 5.1.3 Memory Data Format ............................................................................................................. 31 5.2 Frame Management ..................................................................................................................... 33 5.2.1 Single Buffer........................................................................................................................... 33 5.2.2 Double Buffer ......................................................................................................................... 33 5.3 Memory Access ............................................................................................................................ 34 5.3.1 Memory Access by Host CPU................................................................................................34