Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.

DeepScreen by Altia, Inc.



Other Software Tools

Product Description

Altia DeepScreen is a graphics code generator that converts prototype graphics into deployable graphics code. Altia DeepScreen uses the same Altia design that has been a part of the project from the very beginning. To generate code, simply select the design objects that represent the display portion of the product and click on the "Generate Code" menu. ANSI C or Java code is generated in seconds rather than months. DeepScreen was created to remove the tedious, time-consuming task of converting prototype graphics into lines of code. DeepScreen reserves precious programming time for more important things, such as building application code and getting it to run on hardware.

With Altia DeepScreen, users can:

- Turn Altia Design screens into deployable C or Java code
- Easily switch between RTOSs
- Deploy graphics code on high and low end targets
- Deliver Altia Design prototypes as a single executable
- Save the grunt work of graphics coding
- Meet aggressive schedules

Specifications:

Development OS

- Windows 2000, XP
- Unix, Sun, HP, SGI
- Linux

Target OS

- Windows NT, ME, 2000, XP, CE, .NET
- Unix, Sun, HP, SGI
- Linux
- QNX
- VxWorks
- Custom, home-grown RTOSs
- and more...

Target Graphics Libraries

- Win32
- OpenGL
- X
- Photon
- WindML
- AltiaGL
- MiniGL
- Frame buffers
- Scan line interfaces
- and more...

Minimum code size

- 2 kilobytes

Hardware requirements

- supports 8, 16 and 32 bit processors
- supports fixed point and floating point processors

Features

- From Altia Design select items for code generation
- No limit to combination or number of objects that can be selected
- Dialog driven choice of target RTOS
- Choice of code generation optimizations
- Generates code for graphics, animation, stimulus and control
- Makefiles for all targets already supplied and integrated
- Ability to build and integrate custom makefiles
- Link in your application code and use your own main loop
- Porting kit to generate code for currently unsupported OSs or GLs

Optimization Options

- Choice to generate code for animation, stimulus and/or control
- Choice to generate code for built-in functions
- Choice to use dynamic or static memory
- Open in window or full screen

DeepScreen

Market Segment(s)

  • Embedded

Target Platform(s)

  • Java
  • Linux
  • OpenGL ES
  • Other OS
  • Palm OS
  • QNX
  • VxWorks
  • Windows Embedded CE
  • Windows Mobile

ARM Processor(s)

  • ARM7EJ-S
  • ARM7TDMI
  • ARM7TDMI-S
  • ARM720T
  • ARM920T
  • ARM922T
  • ARM926EJ-S
  • ARM940T
  • ARM946E-S
  • ARM966E-S
  • ARM968E-S
  • VFP9-S
  • ARM1020E
  • ARM1022E
  • ARM1026EJ-S
  • VFP10
  • ARM1136J-S
  • ARM1136JF-S
  • ARM1156T2(F)-S
  • ARM1176JZ(F)-S
  • ARM11 MPCore
  • Cortex-A53
  • Cortex-A57
  • Cortex-A8
  • Cortex-A9
  • Cortex-M1
  • Cortex-M3
  • Cortex-R4
  • SC100
  • SC200
  • SC300
  • ARMv8
  • StrongARM
  • XScale
  • Mali55
  • Mali-200+GP2
  • Mali-400
  • Other
 
ARM Connected