SPC1000A Sunplus Technology Co., Ltd., SPC1000A Datasheet - Page 5

no-image

SPC1000A

Manufacturer Part Number
SPC1000A
Description
1024KB SOUND CONTROLLER
Manufacturer
Sunplus Technology Co., Ltd.
Datasheet
6. FUNCTIONAL DESCRIPTIONS
6.1. CPU
The 8-bit microprocessor of SPC1000A is a high performance
processor equipped with Accumulator, Program Counter, X
Register, Stack pointer and Processor Status Register (this is the
same as the 6502 instruction structure). SPC1000A is able to
perform with 6.0MHz (max.) depending on the application
specifications.
6.2. Oscillator
The SPC1000A supports AT-cut parallel resonant oscillated
Crystal / Resonator or RC Oscillator or external clock sources by
mask option (select one from those three types). The design of
application circuit should follow the vendors’ specifications or
recommendations.
X’TAL/ROSC circuits for most applications:
6.3. Mask Option
The SPC1000A has the following mask option:
6.4. ROM Area
The SPC1000A provides a 1024K-byte ROM that can be defined
as the program area, audio data area, or both. To access ROM,
users should program the BANK SELECT Register, choose bank,
and access address to fetch data.
6.5. RAM Area
The SPC1000A total RAM consists of 128-bytes (including Stack)
at locations from $80 through $FF.
© Sunplus Technology Co., Ltd.
Proprietary & Confidential
hSupports Crystal Resonator or Rosc (with mask option).
(a) Crystal or
XI/R
SPC1000A
20 pf
Ceramic Resonator
Connections
XO
The diagrams listed below are typical
20 pf
VDD
Rosc
(b) RC Oscillator
XI/R
Connections
SPC1000A
XO
5
*NMI SOURCE:
*INT SOURCE:
6.7. I/O Port Configuration*
6.6. Map of Memory and I/Os
*I/O PORT:
- PORT IOC
- I/O CONFIG $0000
- INTA (from TIMER A)
- INTA (from TIMER A)
- INTB (from TIMER B)
- CPU CLK / 1024
- CPU CLK / 8192
- CPU CLK / 65536
- EXT INT
IOD
Input IOC port : IOC2 - 1
Input/Output IOD port : IOD3 - 0
$0005
$0004
$0001
input data
OD : Open Drain
input data
logic_2
control
logic_3
control
output
data
$F8000
$00600
$08000
$10000
$18000
*MEMORY MAP (From ROM view)
$00000
$00080
$00100
$00200
$FFFFF
OD-PMOS
or buffer
SUNPLUS TEST PROGRAM
USER RAM and STACK
SPC1000A
USER'S PROGRAM &
ROM BANK #14 ($OE)
ROM BANK #31 ($1F)
HW register, I/Os
ROM BANK #0
ROM BANK #1
ROM BANK #2
DATA AREA
VDD
60K
90K
UNUSED
SEP. 14, 2001
Version: 2.6

Related parts for SPC1000A