Electronic Tuning ETR Controllers

LC723780 Series

Overview

The LC723780 series are large-memory ETR controllers that provide up to 128 KB of ROM and up to 8 KB of RAM.

In addition to a rich set of table reference instructions to take advantage of the large ROM capacity, these devices also feature an improved interrupt system for direct control of the CD mechanism and the CD DSP, support for RDS products, and powerful communications for use within the end product and with external systems as well.

In car audio applications in particular, these communication functions allow a reduction in the number connecting wires between the front panel circuit board and the main system circuit board.

Functions

ROM/RAM: 40 KB/2 KB (LC723781) 48 KB/2 KB (LC723782) 64 KB/4 KB (LC723783) 96 KB/6 KB (LC723784)

128 KB/8 KB (LC723785)

Cycle time: 1.33 s/833 ns (all instructions are one word) at 4.5 MHz/7.2 MHz

Serial I/O: Three channels (supports 8-bit, 2- or 3-wire systems) MSB/LSB first switching

Multiple interrupts: 16 levels

A/D converter: 8-bit successive approximation A/D converter with 8 input channels

PLL block: Dead zone control, unlocked state detection circuit

QTP version: LC72F3781

Package: QIP100E (14 20 mm)

Block Diagram

Electronic Tuninguning ETRETR ControllersControllers

LC72336/LC723386/LC72338

Overview

The LC72336 and LC72338 are system-on-chip electronic tuning microcontrollers that integrate both a PLL circuit that can operate at up to 150 MHz and a 1/3 duty LCD driver. They also feature a highly efficient instruction set and powerful hardware

Functions

High-speed programmable divider

Program memory (ROM): LC72336 - 6143 words 16 bits (12 KB) LC72338 - 8191 words 16 bits (16 KB)

Data memory (RAM): 512 4 bits

All instructions are one word

Cycle time: 1.33 s

Stack: 8 levels

LCD driver: Up to 96 segments (1/3 duty, 1/3 bias)

Serial I/O: Up to 3 channels (8-bit 3-wire type)

External interrupt: Two channels (INT0 and INT1)

Supports both rising edge and falling edge detection

Package: LC72336 - QIP80E (14 20 mm) LC72338 - QIP80E (14 20 mm)

Block Diagram

EO1

EO2

 

SUBPD

 

 

 

 

INE0

 

 

 

PT1

 

PT0

PS3

PS2

PS1

PS0

PR3

PR2

PR1

PR0

PQ3

PQ2

PQ1

PQ0

PP3

PP2

PP1

PP0

PO3

PO2

PO1

 

PO0

PN3

PN2

PN1

PN0/BEEP

 

 

PM3

PM2

PM1

PM0

PL3

PL2

PL1

PL0

PK3/INT

PK2/INT

PK1/INT

PKO/INT

PJ3

PJ2

PJ1

PJ0

 

 

 

SUB

C.P.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MPX

BEEP GEN

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DETECTOR

 

 

DATA

LATCH

BUS

DRIVR.

DATA

LATCH

BUS

DRIVR.

DATA

LATCH

BUS

DRIVR.

DATA

LATCH

 

BUS

DRIVR.

 

 

DATA

LATCH

 

 

BUS

DRIVR.

DATA

LATCH

 

BUS

DRIVR.

DATA

LATCH

 

BUS

DRIVR.

DATA

LATCH

 

BUS

DRIVR.

(PRG/FIX)

DATA

LATCH

BUS

DRIVR.

DATA

LATCH

BUS

DRIVR.

DATA

LATCH

 

BUS

DRIVR.

INTERRUPT

DATA

LATCH

 

 

SELECTOR PHASE

CLOCKSYSTEM

UNLOCK

F/F

SNS

SNSF/F

VDET

 

1/2

 

(20bits)

TIMER

PROG 2 FIX 2

 

DTR/ADR

ADDRESS

DRIVR.BUSRAM

DECODER

DATA

LATCH16k 4bits

BANK

BUS

DRIVR.

 

BUS

CONTROL

.DRIVR

 

INSTRUCTION

DECODER

BUS

DRIVR.

SKIP

 

DATA

LATCH

BUS

PF

LATCH STACK 32k 16bits

BUS

DRIVR.

JUDGE

 

ALU

 

STATUS READ REGISTER

 

BUS

DRIVR.

STATUS WRITE REGISTER

 

BUS

DRIVR.

REFERENCEDIVIDER DIVIDER

 

GENERATOR

1/16,1/17

 

 

 

 

 

 

 

DATA LATCH

 

BUS

DATA LATCH

 

INTERRUPT

DRIVR.

DATA

SIO 3

DATA LATCHLATCH

BUS

DRIVR.

 

A/DMPX(8ch)-C INTERRUPT (8bits)

 

 

 

 

 

PROGRAMMBLEDIVIDER

 

LATCHDATAPLL

 

UNIVERSAL COUNTER

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ROM

 

 

16bits64k

 

 

DECODERADDRESS

 

 

 

PROGRAMCOUNTER

 

 

 

 

(PC,BANK,CF,PF)

 

 

LATCH

A

 

 

B

 

 

 

 

 

CONTROL

 

 

 

BUS

EO1 EO2

COM1 COM2 COM2

V

V

 

 

 

1

2

 

 

 

DD

DD

PHASE DETECTOR

COMMON

DRIVER

 

 

UNLOCK

F / F

 

 

SELECTOR

PROGRAMMABLE DIVIDER

 

 

 

REFERENCE DIVIDER

 

 

 

DIVIDER

1 /16, 1 /17

 

 

 

S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 S11 S12 S13 S14 S15 S16

 

 

S17 / PE0

S18 / PE1 / SCK2

S19 / PE2 / SO2

S20 / PE3 / SI2

S21 / PF0 S22 / PF1 / SCK1

S23 / PF2 / SO1

S24 / PF3 / SI1

S25 / PM0

S26 / PM1

S27 / PM2 S28 / PM3

S29 / PN0 / BEEP

S30 / PN1

S31 / PN2 S32 / PN3

 

LCD

PORT

DRIVER

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

LCPA/ B 4

 

96

 

 

 

LATCH

BUS

DRIV.

 

LATCH

BUS

DRIV.

 

LATCH BUS

DRIV.

MPX

LATCH BUS DRIV.

4

LCPA/LATCHB

 

 

 

 

 

BEEP

 

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SEG PLA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ADDRESS

DECODER

 

 

BUS

DRIVER

 

 

INSTRU-

CTION

DECODER

 

 

 

 

 

 

LATCH

 

UNIVERSAL

COUNTER (20bits)

RAM

512 X 4bits

 

 

 

 

ROM

8k X 16bits

 

LC72336

6k X 16bits

ADDRESS

DECODER

PROGRAM

COUNTER

STACK

PJ3 / DAC3

PJ2 / DAC2

 

PJ1 / DAC1

PJ0 / DAC0

PK3

PK2 PK1 / INT1 PK0 / INT0

PH3 / ADI3 PH2 / ADI2 PH1 / ADI1 PH0 / ADI0

MPX

MPX

 

MPX

MPX

 

 

 

INTERRUPT

 

 

 

 

LATCH

BUS

DRIV.

 

LATCH

BUS

DRIV.

MPX

LATCH

BUS

DRIV.

 

JUDGE

 

 

 

DAC

 

 

 

ADC

 

 

 

 

 

 

ALU

 

 

 

 

 

 

 

 

SNSFF

1 /2

BUS DRIV.

LATCH BUS DRIV.

LATCH BUS DRIV.

SIO

LATCH BUS DRIV.

 

V-DET

 

 

 

 

 

XIN

XOUT

FMIN

AMIN

 

SNS VDD VSS HCTR

LCTR

RESET

 

HOLD TEST1 TEST2 PA0 PA1 PA2 PA3 PB0 PB1 PB2 PB3 PC0 PC1 PC2 PC3 INT4/PD0 INT5/PD1 PD2 PD3

PE0 SCK2/PE1 SO2/PE2 SI2/PE3 PF0 SCK1/PF1 SO1/PF2 SI1/PF3

PG0 SCK0/PG1 SO0/PG2 SI0/PG3 ADI0/PH0 ADI1/PH1 ADI2/PH2 ADI3/PH3

ADI4/PI0 ADI5/PI1 ADI6/PI2 ADI7/PI3

 

 

 

 

 

 

 

 

 

 

XIN XOUT

FMIN

AMIN

SNS

V

V

HCTR

LCTR

HOLD TEST1

TEST2 PA0 PA1 PA2 PA3 PB0 PB1 PB2 PB3 PC0 PC1 PC2 PC3

PG0

SCK0/ PG1

SO0/ PG2

SI0/ PG3

 

 

 

 

DD

SS

 

 

 

 

 

 

 

 

 

53 Car Audio

54 Car Audio

 

 

 

Page 29
Image 29
Sanyo EP93F manual LC723780 Series, LC72336/LC723386/LC72338