Any and all SANYO products described or contained herein do not have specifications that can handle
applications that require extremely high levels of reliability, such as life-support systems, aircraft’s
control systems, or other applications whose failure can be reasonably expected to result in serious
physical and/or material damage. Consult with your SANYO representative nearest you before using
any SANYO products described or contained herein in such applications.
SANYO assumes no responsibility for equipment failures that result from using products at values that
exceed, even momentarily, rated values (such as maximum ratings, operating condition ranges,or other
parameters) listed in products specifications of any and all SANYO products described or contained
herein.
CMOS IC
General-Purpose 68000 MPU
Peripheral Interface IC
Ordering number:ENN3411B
LC8953
SANYO Electric Co.,Ltd. Semiconductor Company
TOKYO OFFICE Tokyo Bldg., 1-10, 1 Chome, Ueno, Taito-ku, TOKYO, 110-8534 JAPAN
There are many application systems using the 68000 chip
as their MPU (Main Processing Unit). It is common to them
that designing the peripheral circuits such as address decoders, interrupt controllers, serial interface and DMA (Direct Memory Access) has become a time-consuming task.
As a result, each of the application systems requires a larger
board size, which makes it very expensive.
In addition, 68000 family peripherals are highly advanced
functional ICs. The application system designer finds it difficult to use them in small- and medium-sized application
Package Dimensions
unit:mm
3153A-QIP160E
[LC8953]
1.6
1.325
121
1.325
31.2
28.0
31.2
28.0
0.3
0.65
120
81
products in terms of cost as well as functional complexity.
The LC8953 (Programmable Universal Peripheral/Port
Expansion uniT) has optimized on-chip control circuits
enabling the 68000 MPU to control the LC8951 (RCHIP)
and LC8955. Use of the optimized control circuits allows
0.65
160
140
1.6
1.325
0.8
29.5
the user to easily build up CD-ROM and CD-I systems
which offer excellent performance in terms of space and
cost.
The PUPPET consists of about 10 functional blocks. See
the “Block Diagram”.
PADEC (Programmable Address Decoder)
The PADEC functional block is used to generate the chip
select (CS) signals for ROM, RAM, I/O devices and so on.
The CS signal addresses are programmable, which enables
address allocation specific to your system configuration.
DTAKGEN (Programmable DTACK Generator)
The DTAKGEN functional block is used to generate the
data acknowledge signals for the chip select address space
selected by the PADEC. The access speed of peripheral IC
devices is generally slower than that of the main processing unit (MPU). To adjust this speed gap between them,
the user is allowed to insert from 0 to 4 wait cycles into
each address cycle. The number of wait cycles to be inserted is programmable. In addition, the user is permitted
to disable the DTACK (activ e low) generator so that it can
be generated by an external device.
PINTH (Programmable Interrupt Handler)
The PINTH functional block is used as an interrupt handler to output the vectored numbers corresponding to the
68000 MPU vectored interrupts. Each of the IPL levels and
vectored numbers for internal block/external interrupt requests is programmable.
RCHIPIF (LC8951 RCHIP Interface)
The RCHIPIF functional block is used to provide the interface between the 68000 MPU and the LC8951 RCHIP. This
interface enables direct communication between them. As
a result, status data, data signal and error bit information
can be directly communicated between them.
ADPCMIF (LC8955 Interface)
The ADPCMIF functional block is used to provide the interface between the 68000 MPU and the LC8955. This interface enables direct communication between them. As a
result, data can be directly read from or written to internal
registers of the LC8955 from the MPU.
TICKGEN (Tick Generator)
The TICKGEN functional block is used to generate timer
interrupt clocks for a real-time operating system. The timer
interrupt clocks can be generated by dividing the system
clock or selecting an external input clock. As a result, the
tick can be set independent of the system clock frequency.
MOUSEIF (Serial Mouse Interface)
The MOUSEIF functional block is used as the data receive
port for a standard serial mouse. The communication parameters such as parity bit, stop bit, data bits and baud rate
can be changed by software. In addition, the interrupt signal generation timing can be set to either 3-byte or 1-byte
intervals. Therefore, this functional block can be used as a
general-purpose receive serial port as well as the mouse
serial port. Note that the mouse transmits an XY coordinate value to the serial port in 3-byte packets.
MPDMAC (Micro-Programmable DMA Controller)
The MPDMAC functional block is used as the DMA controller. With this controller, the operation can be programmed by a 16-instruction micro code. These instructions can be programmed to support data read operations
from the LC8951 (RCHIP), data write operations to the
LC8955 as well as the basic transfer operations with
memory. In addition, they include rather complicated instructions to enable data comparison, logical operation and
conditional jump operations. Therefore, this controller
block can be used as a sub-CPU to enable intelligent processing, and to reduce the load on the MPU.
BERRGEN (Bus Error Generator)
The BERRGEN functional block is used to generate the
bus error signal for the 68000 MPU when no AS (active
low) signal is detected. There are four AS signal inactive
periods. The user is allowed to select one from the four to
best suit the application system in mind.
CLKDIV (Clock Divider Circuit)
The CLKDIV function block is used to generate the MPU
clock with 1: 1 duty cycle by dividing the master clock by
2.
No.3411–8/9
LC8953
Specifications of any and all SANYO products described or contained herein stipulate the performance,
characteristics, and functions of the described products in the independent state, and are not guarantees
of the performance, characteristics, and functions of the described products as mounted in the customer's
products or equipment. To verify symptoms and states that cannot be evaluated in an independent device,
the customer should always evaluate and test devices mounted in the customer's products or equipment.
SANYO Electric Co., Ltd. strives to supply high-quality high-reliability products. However, any and all
semiconductor products fail with some probability. It is possible that these probabilistic failures could
give rise to accidents or events that could endanger human lives, that could give rise to smoke or fire,
or that could cause damage to other property. When designing equipment, adopt safety measures so
that these kinds of accidents or events cannot occur. Such measures include but are not limited to protective
circuits and error prevention circuits for safe design, redundant design, and structural design.
In the event that any or all SANYO products(including technical data,services) described or
contained herein are controlled under any of applicable local export control laws and regulations,
such products must not be exported without obtaining the export license from the authorities
concerned in accordance with the above law.
No part of this publication may be reproduced or transmitted in any form or by any means, electronic or
mechanical, including photocopying and recording, or any information storage or retrieval system,
or otherwise, without the prior written permission of SANYO Electric Co. , Ltd.
Any and all information described or contained herein are subject to change without notice due to
product/technology improvement, etc. When designing equipment, refer to the "Delivery Specification"
for the SANYO product that you intend to use.
Information (including circuit diagrams and circuit parameters) herein is for example only ; it is not
guaranteed for volume production. SANYO believes information herein is accurate and reliable, but
no guarantees are made or implied regarding its use or any infringements of intellectual property rights
or other rights of third parties.
This catalog provides information as of August, 2001. Specifications and information herein are subject to
change without notice.
PS No.3411–9/9
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.