4d Systems GOLDELOX processor GOLDELOX GOLDELOX Datenbogen
Produktcode
GOLDELOX
4D SYSTEMS GOLDELOX Processor
© 2012 4D SYSTEMS Page 3 of 25 www.4dsystems.com.au
GO
LDE
LO
X
PR
OCE
SSO
R
1.
Description
The GOLDELOX is a custom embedded graphics
controller designed to interface with many popular
OLED and LCD display panels. Powerful graphics,
text, image, animation and countless more
features are built right inside the chip. It offers a
simple plug-n-play interface to many 8bit 80-Series
colour LCD and OLED displays.
The chip is designed to work with minimal design
effort and all of the data and control signals are
provided by the chip to interface directly to the
display. Simply choose your display and interface it
to the GOLDELOX on your application board. This
offers enormous advantage to the designer in
development time and cost saving and takes away
all of the burden of low level design.
The GOLDELOX belongs to a family of processors
powered by a highly optimised soft core virtual
engine, EVE (Extensible Virtual Engine). EVE is a
proprietary, high performance virtual processor
with an extensive byte-code instruction set
optimised to execute compiled 4DGL programs.
4DGL (4D Graphics Language) was specifically
developed from ground up for the EVE engine
core. It is a high level language which is easy to
learn and simple to understand yet powerful
enough to tackle many embedded graphics
applications.
The device offers modest but comprehensive I/O
features and can interface to SPI, serial, analogue,
digital, buttons, joystick and Dallas 1-wire devices.
Provision is also made for creating complex sound
effects for audible user feedback with an extended
RTTTL tone generator.
All of the display built-in driver libraries implement
and share the same high-level function interface.
This allows your GUI application to be portable to
different display controller types.
4D Systems software development IDE called
Workshop 4 is FREE and there are no licensing
requirements.
The GOLDELOX offers one of the most flexible
embedded graphics solutions available.
2.
Features
•
Low-cost OLED, LCD and TFT display graphics
user interface solution.
•
Ideal as a standalone embedded graphics
processor or interface to any host controller as a
graphics co-processor.
•
Connect to any colour display that supports an
80-Series 8 bit wide CPU interface. All data and
control signals are provided.
•
Built in high performance virtual processor
engine (EVE) with an extensive byte-code
instruction set optimised for 4DGL, the high
level 4D Graphics Language.
•
2 x GPIO ports supports:
•
Digital I/O
•
A/D converter with 8/10 bit resolution
•
Complex sound generation
•
Dedicated RTTTL tune engine
•
Multi-Switch Joystick
•
Dallas 1-Wire
•
10KB of Flash memory for user code storage
and 510 bytes (255 x 16bit vars) of RAM for user
variables.
•
1 x 32bit free running system timer with 1msec
resolution.
•
4 x 16bit user timers with 1msec resolution
•
Asynchronous hardware Serial port with auto-
baud feature (300 to 256K baud).
•
Hardware SPI port interface for micro-SD/micro-
SDHC memory cards or Serial Flash memory
chips for storing of icons, images, animations,
etc.
•
Comprehensive set of built in high level 4DGL
graphics functions and algorithms that can draw
lines, circles, text, and much more.
•
Display full colour images, animations, icons and
video clips.
•
8x8 built-in system font and support for
unlimited user customisable fonts with fixed or
proportional spacing with the aid of a freely
provided Font-Tool.
•
Single 3.3 Volt Supply @12mA typical.
•
Available in a tiny 6mm x 6mm 28pin QFN.