SL11R
Document #: 38-08006 Rev. **
Page 10 of 85
Figure 3-1. SL11R Block Diagram
3.3
SL11R 16-Bit RISC Processor
The SL11R can be used as a general purpose 16 bit embedded processor. It includes a USB interface (Universal Serial Bus) and
up to 32 bits of GPIO supporting a variety of functions and modes. The 16-bit main data port can be used in either I/O or DMA
bidirectional modes. Also, the SL11R contains 4 PWM channels or four Programmable Time Generator (PTG) signals, a UART,
a 2-wire serial EEPROM interface, an additional External DRAM or SRAM interface for extended memory, two Timers, a Watchdog
Timer, an internal mask BIOS ROM (3kx16) and an SRAM (3Kx8). The SL11R is optimized to offer maximum flexibility in the
implementation of a variety of applications such as: Embedded Digital Video USB controller, USB Scanner controller, USB Cable
Modems, Printers, External Storage Devices, MFU, etc.
The SL11R contains a specialized instruction set (RISC) that is highly optimized to provide efficient coding for a variety of
applications such as video processing algorithms, Network data packet translation and USB transaction processing. The SL11R
includes a simple software interface for all USB transaction processing, which supports Bulk mode (up to 64 Bytes/packet),
Isochronous mode (up to 1024 Bytes/packet), all Interrupt and Control modes.
3.4
3Kx16 Mask ROM and BIOS
The SL11R has a built in 3Kx16 Mask ROM that contains the SL11R BIOS. This BIOS ROM provides the software interface for
the USB and a boot-up option for a 2-wire serial interface or an external 8/16 EEPROM.
3.5
Internal RAM
The SL11R contains 3K x 8 internal RAM. The RAM can be used for code/program, variables, buffer I/O, DMA data (i.e. Video
data), and USB packets. This memory can be accessed by the 16-Bit processor for data manipulation or by the SIE (Serial
Interface Engine), which receives or sends USB host data.
Tr
vhyÃDr
shpr
@tvr
TD@
VT7ÃDr
shpr
ÃU
hprvr
9hh
9hh
7LPHU
7LPHU
V6SUÃ
BQDP
Uq
Sq
9hhÃQ
Q
t
hhi
yr
7v9v
rpvhy
9H6Ã
ÃDP
16
'DW
D
RD, WR, CS,
DIR, REQ
8
y
DSR ÃSTUG
GQXS8GFT@G
Hhx
SPH
"F %
7DPT
S6H
"F'
$F'!
ELW 5,6&
3URFHVVRU
$GGU
'DWD
6/5%ORFN'LDJUDP
Tr
vhyÃAyhu
@@QSPH
Dr
shpr
@ÃH@H
Dr
shpr
Q
Ã9S6H
S6HÃROM
:DWFKGRJ
7LPHU
9DP
6!
9 $
S6TÃ86T
T@GÃX
Sq
8F
QXHÃhq
Q
t
h
hiyr
UB
#QXHÃQUB.
VÃÃ"!
iv
Brr
hy
Q
r
DPÃBQDP
BQDP