Graphics Controllers & Development Tools GRAPHICS SOLUTIONS PRODUCT OVERVIEW GRAPHICS SOLUTIONS
Total Page:16
File Type:pdf, Size:1020Kb
PRODUCT OVERVIEW GRAPHICS SOLUTIONS Graphics Controllers & Development Tools GRAPHICS SOLUTIONS PRODUCT OVERVIEW GRAPHICS SOLUTIONS Copyright © 2008 Fujitsu Limited Tokyo, Japan and Fujitsu Microelectronics Europe This brochure contains references to various Fujitsu Graphics Controller products GmbH. All Rights Reserved. under their original development code names. Fujitsu does not lay any claim to the unique future use of these code names. The information contained in this document has been carefully checked and is believed to be entirely reliable. However Fujitsu and its subsidiaries assume no Designed and produced in the UK. Printed on environmentally friendly paper. responsibility for inaccuracies. The information contained in this document does not convey any licence under the copyrights, patent rights or trademarks claimed and owned by Fujitsu. Fujitsu Limited and its subsidiaries reserve the right to change products or ARM is a registered trademark of ARM Limited in UK, USA and Taiwan. specifications without notice. ARM is a trademark of ARM Limited in Japan and Korea. ARM Powered logo is a registered trademark of ARM Limited in Japan, UK, USA, and Taiwan. No part of this publication may be copied or reproduced in any form or by any means ARM Powered logo is a trademark of ARM Limited in Korea. or transferred to any third party without the prior consent of Fujitsu. ARM926EJ-S and ETM9 are trademarks of ARM Limited. CONTENTS Introduction to Graphics Controllers 2 Introduction to Business Unit Graphics Solutions 3 MB86290A ‘Cremson’ 4-5 MB86291A ‘Scarlet’ 6 MB86292 ‘Orchid’ 7 MB87P2020A ‘Jasmine’ 8 MB86293 ‘Coral Q’ 9 MB86294 ‘Coral B’ 10 MB86295 ‘Coral P’ & MB86296 ‘Coral PA’ 11 MB86276 ‘Lime’ 12 MB86277 ‘Mint’ 13 MB86297A ‘Carmine’ 14 MB86R01 ‘Jade’ 15 Product Roadmap 16 Evaluation Boards 17 Graphics Controllers Comparison Tables 18-19 EMEA Distributors 20-21 01 PRODUCT OVERVIEW GRAPHICS SOLUTIONS Introducing Business Unit GRAPHICS SOLUTIONS In October 2006 Fujitsu Microelectronics Europe (FME) created a new Business Unit with the Graphics Competence Center, which is totally dedicated to Graphics Solutions. Already a technology leader in the embedded graphics market, FME is extending this lead by creating new devices and providing the extensive technical support expected in this growing market. New devices target FME’s existing automotive and multimedia markets, as well as others, which include medical, industrial, POS, marine, console-gaming and surveillance. FME also provides additional functionality with products incorporating sophisticated peripherals and integrated microprocessors. The new Competence Center undertakes hardware design in FME’s Business Unit Graphics Solutions is based in Munich and employs 30 line with Fujitsu Japan to cover logic design of, and macros for, specialists, combining hard- and software design, applications engineering and graphics controllers; chip architecture, prototyping of new marketing skills. concepts, etc., and software design to include the development of drivers (Open-GL, Open-VG, etc.), customisation of APIs, SoC software and tools. Application engineering support includes in-house technical/customer seminars, evaluation Maidenhead Regional Office & boards, etc., with particular attention to monitoring designs, Mixed Signal Division projects, partner networks and customer contact. Langen Fujitsu Microelectronics Europe Headquarters - ASIC, MCU, RF For the future, FME plans to grow its Graphics Business by and Multimedia Design Centres developing automotive graphics while expanding into other challenging areas including hand-held navigation systems. Massy On-going investment in Fujitsu’s own, in-house 90nm process Regional Office technology fully supports these plans. Münich Graphics Competence Center, ASIC Design Centre & Regional office Around 30 specialists, combining hard- and software design, Milan applications and marketing skills are based in the Graphics Regional Office Competence Center in Munich. Fujitsu’s design centres and sales offices. 02 Introduction to GRAPHICS CONTROLLERS In-car navigation is a key target application for Fujitsu’s graphics controllers. Fujitsu’s new family of graphics controllers will optimise solutions for embedded graphics applications such as car navigation and mobile information terminals. The products in this family have numerous functions that are state-of-the-art to graphics controllers today, but have been specially optimised for the area of embedded systems. This means that, in addition to many 2D and 3D rendering functions, there is a flexible layer concept, support for screen resolution of up to SXGA (1280 x 1024) and further features which are of particular interest in the area of navigation, such as alpha-blending and anti-aliasing. All derivatives have a CPU interface to enable direct connection of embedded CPUs and MCUs, except the Jade family devices, which have an embedded ARM CPU core. Fujitsu offers a range of graphics controllers with different levels of integration for various applications. 03 PRODUCT OVERVIEW GRAPHICS SOLUTIONS MB86290A ‘Cremson’ An important feature of MB86290A and all subsequent members of the family is that graphical information can be displayed on four overlapping, independent layers. MB86290A ‘Cremson’ is a 2D/3D graphics controller, optimised for applications in car navigation systems and mobile information processing terminals. Adopting various sophisticated functions, such as flat or Gouraud shading, bi-linear texture mapping, and Z-buffering, the device offers a high-speed, superior-performance 3D graphics functionality. Moreover, anti-aliasing, concaved polygon rendering and fast line draw features are also included, allowing smooth and sophisticated-quality rendering. As a result, ‘Cremson’ performs high-quality rendering operations, with similar quality to leading-edge PC graphics, but with lower power consumption. ‘Cremson’ supports a 64-bit-wide external memory interface. This interface is driven at the same The new Graphics Controllers’ support for 3D graphics makes possible features such as ‘bird-view’ perspectives. 100MHz frequency as its internal operation, to support the large-memory bus bandwidth that is needed to perform the All layers can be rendered in 16-bit/pixel colour (65,536 high-performance graphics operations described above. Also, colours displayed at a time) or rendered in 8-bit indirect colour in order to support various kinds of system configurations, the mode (256 selected out of 262,144 colours). The colour device offers a configurable host interface for four types of palette can be defined separately to the C, B and M layers. CPUs (Fujitsu FR30, Hitachi SH3/4, and NEC V832) A transparent colour option is used to blend the layers directly. without external glue logic. To address the especially complex Window configurations of car navigation systems, ‘Cremson’ offers 4 layers of overlay planes. These layers are (from top to bottom): C (console) layer, W (window) layer, M (middle) layer and B (base) layer. 04 Layer concept For screen separation in wide-screen displays, the M and B layers can be split into two separate segments (left and right). This feature is useful when two different reduced map scales are displayed side by side. Of course, all these layers and segments can be scrolled independently. In addition, two hardware cursors are supported. An ‘alpha-flag’ per pixel is supported for the C-layer. This feature is useful for blending the C layer colour with all the layer contents below, providing a variable transparent colour effect (‘alpha-blending’). ‘Cremson’ consists of 4 block MB86290A uses an internal 64-bit-wide pixel bus to connect the main hardware modules: host interface block, external memory interface blocks: Host interface, memory controller, display controller and rendering engine. block, display control block, and 2D/3D rendering block. An internal 64-bit bus called Pixel bus connects these modules. Also, the host interface block is connected to each of the other 3 blocks independently to avoid display and/or rendering operations when the host CPU attempts to access these modules. Key features • CMOS 0.25µm technology • Display resolutions up to 1024 x 768 • 4 layers of overlay display (bottom 2 layers are both split into separate segments) • RGB analogue output (high speed DAC) • Includes various kinds of 2D/3D graphic acceleration functions • Built-in alpha blending, anti-aliasing and chroma-keying • Up to 32MB external graphic memory (SDRAM) 64-bit wide @ 100MHz • Configurable CPU-interface for embedded CPUs/MCUs • Supply voltage 3.3V (I/O), 2.5V (Internal) • QFP-240 Package • Temperature range -40 to +85°C 05 PRODUCT OVERVIEW GRAPHICS SOLUTIONS MB86291A ‘Scarlet’ MB86291A adds 16Mbit embedded SDRAM, video input functions and a geometry processor. MB86291A offers some of the most advanced functionality yet developed for use in automotive navigation and multimedia information terminals. MB86291A ‘Scarlet’ is an enhanced version of MB86290A Key features ‘Cremson’, which adds 16Mbit embedded SDRAM, video • CMOS 0.25µm technology input functions and a geometry processor. The concept of • Display resolutions up to 1024 x 768 display layers, 2D/3D rendering functions and the displays • 4 layers of overlay display (bottom 2 layers are both split into controller features are taken from ‘Cremson’ MB86290A. separate segments) • Digital video input Scarlet is optimised for applications in car navigation systems, • Video scaler which require video-input