H igh-performance Image Display LSI optimal for Driving Support With ARM Cortex TM - A9, the various peripheral interfaces that are required in automotive LSIs, including 4 video inputs and up to 5 display outputs, have been consolidated on 1 chip. MB86R12 has a built-in APIX 2.0 interface that is optimal for signal processing control in automotive display systems. Overview MB86R11 and MB86R12 are 1-chip system LSIs that consolidate the various peripheral interfaces required in automotive LSIs, including high-speed 2D/3D graphics engine, 4 video inputs, and up to 5 display outputs in addition to Cortex-A9, the latest CPU core by ARM. They are capable of switching the displayed information depending on the driving scene and conveying various types of information including vehicle information such as speed, visual aid information such as camera images, and driving support information such as navigation to the driver and passengers in an easy-to-understand manner. multiplexing 2 screens. As such, this product supports up to 5 display outputs. Eight-layer display and layer-blending functions enable expression in which camera images are blended in with the background map by feathering the edges of the camera images that are superimposed on the map screen. Furthermore, the builtin dither function *2 and gamma correction function *3 can help deliver high-quality display on devices with varying resolution and color features. The built-in programmable shader function *4 can deliver more natural graphic expressions with very good texture, including light reflection and shade appearance. Product Features Photo 1 External View of MB86R11 Four built-in video inputs With 4 built-in video input ports, this product can simultaneously process various video inputs. The built-in functions, including input up to 1,280 720 dots, zoom in/out, and movement-adapting interlace progressive conversion *1, can help deliver video images with little noise. One of the video ports supports interlace input of up to 1,920 1,080 dots, enabling digital TV video input. Three built-in display outputs and high-speed 2D/3D rendering function Two of the 3 built-in display controllers can output by 1
Built-in image quality correction circuit *5 Using a special built-in image-processing engine to adjust the edge enhancement, chromatic correction, and contrast under backlight or at nighttime and to facilitate visualization, the quality of the captured video images is improved. It also dynamically adjusts the backlight brightness depending on the video data, which contributes to reduced system power consumption. Built-in APIX 2.0 interface in 1 channel for reception and 3 channels for transmission [MB86R12 only] This product is capable of simultaneously transmitting control Figure 1 Configuration Diagram for Dashboard with Full Liquid-Crystal Display Figure 2 Configuration Diagram of Integrated HMI System 2
signals and power with video data up to 3G-bit/sec in 1 cable. By adopting the Current Mode Logic (CML) method, which is the current differential transmission interface method that is capable of data transmission by varying the current, video data can be transmitted while the noise on peripheral devices is minimized. Application Examples Dashboard with built-in full liquid-crystal display Figure 1 presents the configuration diagram for a dashboard with full liquid-crystal display. Capable of displaying the next-generation resolution of 1,600 600 dots Independent 3D and 2D rendering functions can deliver HMI (Human Machine Interface) rendering with a sense of depth and texture as well as the simultaneous rendering of speed information and so forth at 60fps. Reality and real-time features are addressed concurrently. This product can generate an image by zooming in/out or by superimposing the images input from up to 4 cameras. It can also unify the contrast for all 4 images, thereby enabling it to realize an image without too much shadow. MB86R12 can separate the system into image generation block and display block by utilizing the APIX interface. This results in a dramatic reduction in system verification time and cost. Integrated HMI system Figure 2 presents the configuration diagram for the integrated HMI system. With an automotive network and a general-purpose communication interface, it can be used as the hub for control and information systems. The multi-input/output function allows the flexible display of input Navi data, camera images, DVD video, and so forth on the center console or dashboard by matching the output display size. It is also possible to add output destinations, including rearseat entertainment and a liquid-crystal rear-view mirror. The image quality improvement function addresses IP conversion, edge/chromatic correction on camera images, and edge enhancement on DVD video images. Image quality is facilitated to the optimal level depending on the type of image input. Direct sunlight correction on the display helps improve the visibility and reduces the power consumption by 30% with backlight control. Main Specifications Table 1 presents the main specifications of this product, and Figure 3 depicts its functional block diagram. Table 1 Main Specifications MB86 R11 MB86 R12 Process technology Operating Voltage CMOS 65 nanometer Internal circuit: 1.2±0.1V I/O: 3.3±0.3V DDR3: 1.5±0.1V/DDR2: 1.8±0.1V CPU operating frequency (max.) ARM Cortex-A9 400 MHz,NEON ARM Cortex-A9 533 MHz,NEON Graphics Compliant with OpenGL ES 2.0 standard Unified programmable shader function 2D rendering function, 8 -layer overlay, dithering, gamma correction Video output (max.): 1,600 1,200, DRGB/RSDS, TCON Video input (max.): 1,280 720 Peripheral I/O USB2.0 Host/Function, USB2.0 Host, SDIO/MMC, 12-bit A/D Converter, I 2 C (I/O voltage: 3.3V), CAN (I/O voltage: 3.3V), MediaLB (MOST25/50), USART/UART, GPIO, SPI, Quad SPI, I 2 S, PWM, IrDA (Ver.1.0), TS I/F, Ethernet link, IDE66 (ATA/ATAPI-5) APIX2, SDIO/MMC, 12-bit A/D Converter, I 2 C (I/O voltage: 3.3V), CAN (I/O voltage: 3.3V), MediaLB (MOST25/50), USART/UART, GPIO, SPI, Quad SPI, I 2 S, PWM, IrDA (Ver.1.0), TS I/F, Ethernet link, IDE66 (ATA/ATAPI-5 ) Guaranteed operating temperature range 40 to +85 Power consumption 1.8W (typ.) 2.0W (typ.) Package PBGA544 -pin TEBGA544 -pin 3
Figure 3 Functional Block Diagram Development Environment Evaluation board Our evaluation board has a built-in peripheral I/O interface, debug interface, and so forth for. The basic board construction is that of a BASE board with a builtin CPU board for (planned) and various I/O connectors. By adding the OPTION board, the series of peripheral functions of can be evaluated. Figure 4 presents an external image of the evaluation board. CPU board There are two types of daughterboards with MB86R11 or MB86R12 (planned) built-in. They have a built-in debug interface and so forth in addition to memory devices such as Nor Flash (1G-bit) and DDR2 (2G-bit). Boot processing is possible from Nor Flash. BASE board With a built-in display output (DVI) 2 channels and video input (composite terminal) 4 channels, the evaluation of multiinput/output for video is possible. It also has a built-in CAN (D-sub) 2 channels, a MediaLB (MOST25/MOST50) automotive network interface, and general-purpose interfaces such as UART (D-sub) and audio (stereo mini jack). These interfaces have builtin sliding switches for pin multiplex setup, which enables them to be used in each pin multiplex mode of. OPTION board It has a built-in display (DVI) output 3 channels, a generalpurpose ADC, SPI-Flash (64M-bit), and IDE66 (ATA2.5-inch). By combining the OPTION board, the series of peripheral functions in can be evaluated. Software environment In addition to the device drivers for peripheral I/Os and the OS for, we provide the authoring software that can be used in the upstream processes of designing. We also offer a software program that packages the tools, libraries, and so forth that are specialized in camera systems. This will eliminate the need to go back from downstream processes and will contribute to a reduction in the development period and cost. Figure 5 presents the software configuration diagram. CGI Studio (authoring software) This is a software development platform for 3D HMI that is capable of helping the designer who designs the user interface and the engineer who develops the applications design them smoothly in a coordinated fashion. 3D scene creation and application development can be executed on a PC by taking in the common 3D data designed on threedimensional computer graphics software. These programs can fully develop the graphics functions of MB86R11, MB86R12. It is also possible to verify the program on a PC before operating it in an actual system environment, which will contribute to a reduction in the development period and cost. Figure 6 presents the configuration diagram for CGI Studio. Figure 4 External Image of Evaluation Board 4
OMNIVIEW system *6 Images from the 4 cameras installed on the front, back, right, and left of the vehicle can be synthesized and deformed in real time as a 360-degree image. Since images can also be generated with an optional viewpoint depending on the driving scene (such as parking or turning right/left), this will dramatically improve the visual aid functions for the driver. Authoring software, library, driver, and so forth are provided in a package. Library For graphics, we provide a library that is compliant with Open GL ES2.0 as well as EGL1.3, which maximizes the graphic functions of. This will enable program development without platform dependency. It also supports Figure 5 Software Configuration Diagram Figure 6 Configuration Diagram for CGI Studio 5
drivers of various classes of USBs, including the mass storage class, and will provide SD memory and SDIO drivers for SD. OS/driver In coordination with our partner corporations, we will provide real-time OS, Linux, and Windows Embedded Compact7 environments successively. Future Developments In the future, it is expected that the popularization of eco-cars such as EV/hybrid cars will grow, leading to an increase in the volume of information (e.g., battery data and predicted driving distance). In the meantime, the development of intelligence will continue to advance in high-performance gasoline vehicles (mainly European vehicles). FUJITSU will continue to substantiate automotive network technology such as image processing and APIX by focusing primarily on high-performance and energysaving SOC and graphics. Figure 7 presents our development roadmap. NOTES *1: Movement-adapting interlace progressive conversion function: Function to facilitate the video image quality when interlace video is converted into progressive video. *2: Dither function: Function to express the intermediate color on a display panel with small color number. *3: Gamma correction function: Function to correct the color data depending on the features of the display panel. *4: Programmable shader function: Function to render the object surface realistically in 3D graphics by allowing the user to freely program the shadow processing, which had been fixed in conventional products, to match the subject to be expressed. *5: Image quality correction circuit: Technology developed by FUJITSU LABORATORIES LIMITED and FUJITSU TEN LIMITED and put into practical use in automotive displays, such as automobile navigation systems. *6: OMNIVIEW system: Video image-processing technology developed by FUJITSU LABORATORIES LIMITED, which displays the video of the full perimeter of the vehicle with an optional viewpoint in real time as a visual aid to the driver. * ARM is a registered trademark of ARM Limited in the EU and other countries. * Cortex-A9 is a trademark of ARM Limited in the EU and other countries. * INOVA and APIX are registered trademarks of Inova Semiconductors Inc. * et-krnel is a trademark of esol Co. Ltd. * Microsoft and Windows are registered trademarks or trademarks of Microsoft Corporation in the United States and other countries. * Linux is a registered trademark of Linus Torvalds in the United States and other countries. * OpenGL and OpenGL ES are registered trademarks or trademarks of Silicon Graphics, Inc. Figure 7 Development Roadmap 6