Loading...

Electrical Interface

Electrical Interface

The Pixel 16K™ chip runs on triple supply voltages of 11 V for the LED drivers, 5 V for analog biasing and pixel-level i-DACs, and 1.8 V for digital control. It requires two external biases, the input reference current (iref) and the cascode voltage (vncas_col).

The Pixel 16K chip uses a standard 4-wire SPI interface to program and control the chip, with active low chip select (csn), serial data input (sdin), serial clock (sclk), and serial data output (sdout). SPI interface uses 20-bit words, composed of a 4-bit command (<19:16>), an 8-bit address (<15:8>), and an 8-bit data (<7:0>) and sends the most-significant-bit (MSB) first. Since SPI operates at the rising edge of sclk, csn and sdin are applied at the falling edge of the sclk. Likewise, sdout from the SPI will be updated at the rising edge of the sclk, therefore it should be captured by the external electronics at the falling edge of sclk.

SPI timing takes 20 sclk cycles to enter the 20-bit SPI words into the input shift register of the SPI when csn is LOW. When csn is HIGH, it takes an additional 4 sclk cycles for the SPI controller to decode the SPI commands and write to the SPI registers or execute applied soft commands. Including this idle time, an SPI operation will take at least 24 sclk cycles to complete.

SPI timing diagram

The Pixel 16K chip supports sclk frequencies up to 24 MHz which corresponds to a single SPI operation of 1 µs. A single line with 128 pixels will require 128 DAC writes and approximately 12 soft commands to operate output devices individually over SPI.

When the sclk frequency is 24 MHz, the line time will take 140 µs, resulting in a frame time of 17.9 ms and a frame rate of 55.8 fps with a full resolution of 128 x 128. When half of the rows are addressed, the frame rate will double and exceed 110 fps. In that case, performance may be improved by running the Pixel 16K chip at slower sclk frequencies such as 12 MHz instead of 24 MHz.

SPI commands

NoSPI Command NameShort CommandHex Code
1No OperationNOP80000
2Toggle Ping-PongTPP10000
3Write Row AddressWRA20000
4Disconnect Rows and ColumnsDRC30020
5Reset Force ColumnRFC30021
6Set Force ColumnSFC30022
7Reset Force RowRFR30028
8Connect Column DriveCCD3002C
9Write Column DataWCD400A0

Summary table

Power supplies and returns (grounds) Analog power vcc_hvSupply for high voltage LED Drivers11 V
vhigh_colSupply for column set level10 V
dvdd_5vSupply for level shifters, i-DACs5 V
Analog ground vss_hvGround for high voltage LED Drivers0.0 V
vlow_colGround for column reset level0.0 V
dvss_5vGround for level shifters, i-DACs0.0 V
subSubstrate, ground0.0 V
Digital power dvddSupply for core logic1.8 V
Digital ground dvssGround for core logic0.0 V
Power dissipation 24 MHz sclk, together with LEDs Analog≤ 7 mW @ 10 µA drive 128 columns, 5 V vcc_hv
Digital≤ 3 mW from dvdd
Total≤ 10mW
Digital I/Os 4-wire SPI 1.8 V CMOS I/Os
csnActive low chip select input, generated at falling sclk
sdinSerial data input, generated at falling sclk
sclkSerial clk input (≤ 24 MHz, Tr=Tf ≤ 10 ns)
sdoutSerial data output, sampled at falling sclk, load 40 pF
Reset rstbactive low reset input
Package Chip scale package 2.7 mm x 2.4 mm
Bump type Cu bumps
Die thickness 12 mil (~305 µm)

Technical specifications

Product typeDisplay driverPassive
Resolution128 x 12816K pixels
Design size2.7 mm x 2.4 mm12 mil thick (~305 µm)
CMOS technology130 nm high voltage CMOS11 V, 5 V, 1.8 V active devices
Supply voltages High voltage11 V and 10 V (LED Drive)
Mid voltage5 V (i-DACs)
Low voltage1.8 V (core logic)
Column driver Current mode drive128 columns, i-DAC per column
DAC resolution7-bit
Output drive range0–127 µA, 1 LSB = 1 µA
Power-downPer column
Row driver Voltage mode drive 128 Rows
Low and high levels
Bias inputs Currentiref, 32 µA into device
VoltageVncas_col, 5 V
Digital I/Os 4-wire SPI 1.8 V CMOS
csnactive low chip select, generated at falling sclk
sdinserial data input, generated at falling sclk
sclkserial clk (≤ 24 MHz, Tr=Tf ≤ 10ns)
sdoutserial data output, sampled at falling sclk, load 40 pF
I/O pad count Wire bonding29Testing and probing only 60 µm x 60 µm, Pitch = 80 µm
Flip-chip 128 Column drive
16 rows x 8 columns
X-pitch = 120 µm, Y-pitch = 140 µm
128 Row drive
16 rows x 8 columns
X-Pitch = 120 µm, Y-Pitch = 140 µm