A3P-OLED
FPGA Evaluation Board with Color Display

Home page Products description Product support Software updates and evaluations Contacts Home page

Brochure: A3P-OLED_br.pdf (415 KB)
User Guide: A3P-OLED_ug.pdf
Base Board Schematic: a3poledbase_sch.pdf


Includes:

  • A3P-OLED Evaluation Board 
  • OLED Image Transfer GUI 
  • OLED C Source Code
  • USB Cable
Overview

Features

Description

GUI Software

Ordering Information

 Overview

Use the A3P-OLED evaluation board when designing and developing your microcontroller applications.  The A3P-OLED evaluation board supports designing and developing of customized Silicon Laude SL8051 or Actel Core8051 microcontroller applications. As shown above, the board features the SL8051 implemented in an Actel ProASIC3 re-programmable FPGA, 512 kbytes of non-volatile Magneto-resistive Random Access Memory (MRAM), integral color OLED display, thirty-six undedicated user I/O's, and an on-board USB-JTAG interface for programming the device as well as debugging the resulting microcontroller application.

  Back to Top

The board ships with the OLED Image Transfer GUI to properly format and transfer 128x128 pixel color bit-mapped images from your PC to the OLED board's memory via the USB-JTAG interface.

Use the A3P-OLED-BASE Board in conjunction with the  A3P-OLED board to provide a prototype area for ciruit development.


 
 Features
A3P-OLED Evaluation Board Features:
  • Re-programmable Actel ProASIC3 A3P250 or A3P1000, Flash Based, FPGA 
  • 512 kbytes 35ns Non-volatile MRAM
  • 128x128x18 Color OLED Display
  • 2 RS-232 Ports
  • 4 User LEDs
  • 3-position Navigation Switch
  • User Reset Button
  • Up to 36 User I/Os
  • Integrated USB-JTAG Interface
  • USB-powered with External 5 Volt Option
  • Dimensions 3"x2"

 

Back to Top

OLED C Source Code Features:
  • Initializes SL8051 or Core8051 CPU and OLED
  • Compiles with keil C51 and SDCC C Compilers
  • Monitors Navigation Switch and Responds
  • Blinks User LEDs
  • Bit-mapped Text Tables
  • Included Functions:
    • Printing Text to OLED
    • Drawing Lines
    • Drawing Circles
    • Drawing Rectangles
    • Block Copy
    • Moving
    • Display Scrolling

 
 Description

A3P-OLED is a stand-alone multi-purpose controller module. It features a re-programmable FPGA, which can be programmed with the SL8051 (Silicon Laude) Core8051 (Actel) microcontroller. The external 512 KB of MRAM allows for non-volatile storage of the controller data. The user program loaded on the module will always be available on power-up. The MRAM allows for very fast writing and read back of the contents; this provides an advantage over Flash memory which requires very long programming cycles.

The user interface consists of:

  • The OLED display module: a 128x128 pixel, 18--bit color device, with built-in controller interface, providing all the logic to control the display through the simple frame buffer interface to the microcontroller.
  •   Quad LEDs providing simple status display.
  •   a three position navigation switch.
  •   a push-button which can be used for system reset or other function.

 

Back to Top

The microcontroller has direct control of four 8-bit bidirectional GPIO ports and dual RS-232 transceivers for optional serial port logic which could be implemented on the FPGA.  The built-in USB microcontroller provides a JTAG interface to the FPGA, allowing for device reprogramming and debugging of the loaded processor core. This functionality is compatible with BoxViewIDE development system for SL8051 or Core8051.

The A3P-OLED is available with either or the re-programmable Actel ProASIC3 A3P 250  or the A3P 1000 FPGA

 GUI Software

 

The convenient OLED Image Transfer GUI properly formats and then transfers 128 x 128 pixel color bit-mapped images from the PCs disk drive to the OLED board's memory via the MRAM8051 OLED board's USB-JTAG interface.  Original Images to be transferred can be easily cropped and re-sampled to the above format and then saved under a unique filename using commonly available tools such as Corel PhotoPaint, for example.

With the transfer GUI, up to 16 color images can be stored in the OLED board's memory in any order.  After loading, the MRAM8051 demo software will display the last viewed image when powered up, and allow the user to navigate up or down through the images in the order loaded.  Pressing in on the navigation switch will print a text menu of several choices for actions that can be selected by once again depressing the navigation switch.

 

 

 

 

 

Back to Top


 
  Ordering Information

A3P-OLED-250

Evaluation board with color display featuring Actel ProASIC A3P250-FG256 FPGA

A3P-OLED-1000

Evaluation board with color display featuring Actel ProASIC A3P1000-FG256 FPGA

A3P-OLED-BASE

Base board for the A3P-OLED

DKBV8051

The MRAM8051 Development Kit

Back to Top

Home      Products      Support      Downloads      Distributors      e-shop
© 2004-2009, Domain Technologies, Inc., 3501 Gary Dr., Plano, TX 75023, Tel. +1-469-361-3401
http://www.domaintec.com