ChipFind - документация

Электронный компонент: 82C900

Скачать:  PDF   ZIP
N e v e r s t o p t h i n k i n g .
M i c r o c o n t r o l l e r s
D a t a S h e e t , V 1 . 0 D 3 , M a r . 2 0 0 1
8 2 C 9 0 0
S t a n d a l o n e T w i n C A N C o n t r o l l e r
Edition 2001-03
Published by Infineon Technologies AG,
St.-Martin-Strasse 53,
D-81541 Mnchen, Germany
Infineon Technologies AG 2001.
All Rights Reserved.
Attention please!
The information herein is given to describe certain components and shall not be considered as warranted
characteristics.
Terms of delivery and rights to technical change reserved.
We hereby disclaim any and all warranties, including but not limited to warranties of non-infringement, regarding
circuits, descriptions and charts stated herein.
Infineon Technologies is an approved CECC manufacturer.
Information
For further information on technology, delivery terms and conditions and prices please contact your nearest
Infineon Technologies Office in Germany or our Infineon Technologies Representatives worldwide (see address
list).
Warnings
Due to technical requirements components may contain dangerous substances. For information on the types in
question please contact your nearest Infineon Technologies Office.
Infineon Technologies Components may only be used in life-support devices or systems with the express written
approval of Infineon Technologies, if a failure of such components can reasonably be expected to cause the failure
of that life-support device or system, or to affect the safety or effectiveness of that device or system. Life support
devices or systems are intended to be implanted in the human body, or to support and/or maintain and sustain
and/or protect human life. If they fail, it is reasonable to assume that the health of the user or other persons may
be endangered.
M i c r o c o n t r o l l e r s
D a t a S h e e t , V 1 . 0 D 3 , M a r . 2 0 0 1
N e v e r s t o p t h i n k i n g .
8 2 C 9 0 0
S t a n d a l o n e T w i n C A N C o n t r o l l e r
82C900
Preliminary
Revision History:
2001-03
V 1.0D3
Previous Version:
-
Page
Subjects (major changes since last revision)
We Listen to Your Comments
Any information within this document that you feel is wrong, unclear or missing at all?
Your feedback will help us to continuously improve the quality of this document.
Please send your proposal (including a reference to this document) to:
mcdocu.comments@infineon.com
Data Sheet
5
V 1.0D3, 2001-03
Preliminary
82C900
Standalone TwinCAN Controller
82C900
Architectural Overview
The Standalone TwinCAN device provides several submodules to control the data flow
and to configure the peripheral function:
Features:
Two interface channels are implemented for the communication with a host device:
the Multiplexed Data/Address Bus can be used by an external CPU to read and
write the TwinCAN's internal registers for initial configuration and control during
normal operation. The standard Infineon Bus Mode and the Motorola Bus Mode can
be handled.
alternatively, a Synchronous Serial Channel (SSC) may be selected to read out the
initial TwinCAN's register configuration from a serial EEPROM. The SSC can be
also used by an external control device (microcontroller, CPU, etc.) in order to
exchange control and status information.
Both communication channels are based on byte transfers. In order to minimize the
communication overhead, all internal 16 bit and 32 bit wide registers can be accessed
in Page Mode requiring only one address byte.
Powerful initialization mechanism for all registers, the device can be configured via
EEPROM, based on CAN messages or by an external host device.
Additional input/output functionality controlled by CAN messages. The transmission of
CAN messages can be triggered by input pins if the SSC is used for communication.
The clock control unit can be supplied with an external clock. Alternatively, an on-chip
oscillator may be used to generate a clock driving also an external device via an output
pin.
Power Saving features have been implemented. A Sleep Mode and a Power-Down
Mode can be activated in order to minimize the power consumption. The clock control
of the device can be controlled by CAN messages.
The internal power saving status can be monitored at output pins. This allows flexible
and powerful system partitioning.
The Device Controller unit generates the internal target address by concatenating the
contents of the PAGE register with the address delivered by the appropriate host read/
write access.
The Interrupt Control unit passes the interrupt requests generated by the TwinCAN
controller to the external host via selectable output pins.
The Port Control unit can be used to select the required functionality of the port pins
operating as communication channel, CAN node function monitor, interrupt request
line or general purpose I/O. Furthermore, the slew rate of pins configured for output
operation can be adjusted via this module.