Copyright © 2003 Avnet, Inc. AVNET and the AV logo are registered trademarks of Avnet, Inc. All other trademarks are property of their respective owners.
Avnet Electronics Marketing
16 of 33
Rev 1.0 04/17/2006
Released
Literature # ADS-005104
128 Pixels
2.5.2 128x64 OSRAM Pictiva™ OLED Graphics Display
Manufacturer: OSRAM
Part #: OS128064PK16MY0A00
128x64 OLED
Graphics Display
1
The Spartan-3 Development board includes a 128x64 OSRAM Pictiva™ OLED(Organic Light Emitting Diode) graphics display. This is
a 4-bit per pixel (grayscale) single-color passive matrix display. The display has a contrast ratio of 100:1 and a 160° viewing angle.
The Pictiva displays are available in serial or parallel interface, although applications in this kit use the 8-bit parallel interface.
The parallel bus interface is compatible with 68-series and 80-series microcontrollers and is selectable at pin 4 of the ribbon cable (see
pinout below). This will affect the function of several other pins as noted in the table below. The Spartan-3 Dev board uses a resistor
jumper (JT5) to select the desired level of pin 4. By default the jumper is placed at pads 1-2 for a logic high enabling an 80-series
interface. This placement is subject to change based on future demo applications.
Display
Pin#
Pin Name
I/O
Description
FPGA
Pin#
1
CS#
I
Chip Select – Active Low
AA4
2
RES#
I
Reset – Active Low
AA6
3
BS1
I
Interface Protocol Select.
LOW = 68-series
HIGH = 80-series
-
4
D/C#
I
Data / Command
HIGH = Bus contains data for DDRAM
LOW = Bus contains command
P8
5
R/W# (WR#)
I
Read/Write in 68 series mode
Write strobe in 80-series mode
Y7
6
E (RD#)
I
E clock in 68-series mode
Read strobe in 80-series mode
Y10
7 D0
I/O
Data
0
AE21
8 D1
I/O
Data
1
AF21
9 D2
I/O
Data
2
AE20
10 D3 I/O
Data
3
AF20
11 D4 I/O
Data
4
AE19
12 D5 I/O
Data
5
AE18
13 D6 I/O
Data
6
AE17
14 D7 I/O
Data
7
AD14
15 VSSB I
n/c
-
16
VDD
I
Positive supply (2.4V – 3.5V)
-
17
VCC(VLL)
I
OLED Drive power (12V – 16V)
-
18 VSS I
Ground
-
Table 9 - OLED Display Pin-out
The OLED drive voltage (VLL) must be between 12V and 16V. However, it requires very little operating current. Typical ILL is 20-
24mA. So an on-board 12V supply could be used with little affect on the power budget. If there is no 12V supply on board, one may
design in a low-cost, low-power 12V source. The Spartan-3 Dev board uses a National Semiconductor LM2704 Micropower Step-up
DC/DC Converter. This small (SOT23) converter has an input range of 2.2V-7V and an adjustable output up to 20V.
For more display information visit
www.osram-os.com
or
www.pictiva.com
.
For power supply information please see
www.national.com
.
It should be noted that the 2x20 Character display and 128x64 graphics display share a common data bus. In designs where only one
of the displays is to be used, the other’s Enable (or CS) pin should be driven inactive using the FPGA. This will help avoid bus
contention. An alternative is to simply remove the unused display from the board. The following table illustrates the pins which are
common as well as the corresponding pin on the FPGA.
64 Pixels
4-Bits/Pixel Single Color Graphics Display