SAE81C91N Infineon Technologies, SAE81C91N Datasheet

no-image

SAE81C91N

Manufacturer Part Number
SAE81C91N
Description
Manufacturer
Infineon Technologies
Datasheet

Specifications of SAE81C91N

Number Of Transceivers
1
Power Down Mode
Sleep
Operating Supply Voltage (max)
5.5V
Operating Supply Voltage (typ)
5V
Operating Supply Voltage (min)
4.5V
Operating Temperature (min)
-40C
Operating Temperature Classification
Industrial
Mounting
Surface Mount
Pin Count
28
Lead Free Status / RoHS Status
Supplier Unconfirmed

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
SAE81C91N
Manufacturer:
SIEMENS
Quantity:
5 510
Part Number:
SAE81C91N
Manufacturer:
NSC
Quantity:
5 510
Part Number:
SAE81C91ND13
Manufacturer:
PH
Quantity:
6 110
Part Number:
SAE81C91ND13
Manufacturer:
INFINEON
Quantity:
3 223
Part Number:
SAE81C91NE13
Manufacturer:
INF
Quantity:
5 510
Part Number:
SAE81C91NE13
Manufacturer:
NEC
Quantity:
5 510
Microcomputer Components
Standalone Full-CAN Controller
SAE 81C90/91
Data Sheet 01.97 Preliminary

Related parts for SAE81C91N

SAE81C91N Summary of contents

Page 1

Microcomputer Components Standalone Full-CAN Controller SAE 81C90/91 Data Sheet 01.97 Preliminary ...

Page 2

... Register description and arrangement improved. 1066, 1069 New register maps. 1093 AVLL LLAX DVWH 1093 changed to 5 ns. t WHDX Controller Area Network (CAN): License of Robert Bosch GmbH Semiconductor Group Version 01.97 06.95 05.94 (Copy version) changed to 10 ns. 1 SAE 81C90/91 P-LCC-44-1 P-LCC-28-1 01.97 ...

Page 3

Intermediate Version Introduction The Siemens Stand Alone Full CAN (SFCAN) circuit incorporates all the parts for completely autonomous transmission and reception of messages using the CAN protocol. The flexible, programmable interface allows hookup to different implementations of the physical ...

Page 4

Pin Configurations (top view) Figure 2 Semiconductor Group 07Feb95@09:05h Intermediate Version 3 SAE 81C90/91 ...

Page 5

Intermediate Version Pin Definitions and Functions Symbol Pin Number PLCC-48 PLCC- CLKOUT 14 3 RES 19 4 AD0/ AD1/ AD2/CLK 44 21 AD3 AD4/TIM ...

Page 6

Pin Definitions and Functions (cont’d) Symbol Pin Number PLCC-48 PLCC- SSA DD1 DD2 SS1 SS2 1) For best results keep the crystal circuitry connections as ...

Page 7

Intermediate Version Functional Description The Siemens stand-alone Full-CAN (SFCAN) circuit is a large-scale-integrated peripheral device that executes the entire protocol of an automobile or industrial network. Figure 3 Block Diagram Semiconductor Group 6 SAE 81C90/91 ...

Page 8

Bus communication is based on the controller-area-network (CAN) protocol. With features like short message length, guaranteed reaction time for messages of appropriate priority, which is defined by the message identifiers. Also included are powerful error detection and treatment capabilities plus ...

Page 9

Intermediate Version Figure 4 CAM, Message Memory and Time-Stamp Registers Semiconductor Group 8 SAE 81C90/91 ...

Page 10

Bit Stream Processor (BSP) The bit-stream processor controls the entire protocol, differentiates between the frames types and detects frame errors. Error Management Logic (EML) The error-management logic receives error messages from the BSP and, in turn, sends back information about ...

Page 11

Intermediate Version Time Stamp It is impossible to determine from the received data in the message memory when they were received. So the host controller is unable to derive any information about the actuality or the repetition rate of ...

Page 12

Device Control and Registers The operation of the SAE 81C90/91 is controlled via a number of registers. These registers allow initialization and function control, provide status information and configure the message objects. The upper part of the address space provides ...

Page 13

Intermediate Version Register Map (ordered by address) Addr. Reg. Name Reset 00 BL1 BL2 BRP RRR1 RRR2 00 ...

Page 14

Descriptor Registers A descriptor register is available for each message object and contains the eleven bits of the message identifier (ID.0 through ID.10), the remote-transmission-request bit (RTR) and the data length code (DLC message. DRnH 7 Address: XX ...

Page 15

Intermediate Version Descriptor Register Arrangement Address Function 40 High Byte H 41 Low Byte H 42 High Byte H 43 Low Byte High Byte H 5D Low Byte H 5E High Byte H 5F Low ...

Page 16

Control Register Summary Register Name Address CTRL 12 H MOD 10 H INT 11 H IMSK 0A H BL1 00 H BL2 01 H BRP 03 H RRR1 04 H RRR2 05 H RIMR1 ...

Page 17

Intermediate Version Output-Control Register The output drivers of the SAE 81C90/91’s transmit pins (TXn) can be individually configured. Thus they can be adapted to the requirements of the external bs system Address: 02 OCTP1 OCTN1 H Reset ...

Page 18

Output Programming OCTP.n OCTN.n OCP ...

Page 19

Intermediate Version Control Register CTRL 7 Address Reset Value Bit(field) Function MM Monitor Mode ’0’: Message object 0 operates like all other objects. ’1’: Message object 0 receives all identifiers that are not ...

Page 20

Mode/Status-Register MOD 7 Address: 10 ADE H Reset Value Bit(field) Function IM Init Mode ’0’: Normal mode. ’1’: Initialization mode: write access to the configuration registers BL1, BL2, OC, BRP is enabled. If the bit stays set, ...

Page 21

Intermediate Version Notes on Bit TC Scanning this bit is particularly useful if only one transmission is active. If there are several transmission jobs at the same time better to scan the transmit-request register, because bit TC ...

Page 22

Interrupt Register INT 7 Address: 11 TCI H Reset Value Bit(field) Function RI Receive Interrupt After a valid message has been received and filed, this bit is set and an interrupt generated. This bit will remain set ...

Page 23

Intermediate Version Interrupt-Mask Register These mask bits determine if an event activates the INT pin. They do not influence the INT register. IMSK 7 Address: 0A ETCI H Reset Value Bit(field) Function ERI Enable Receive Interrupt ...

Page 24

Bit-Length Registers BL1 7 Address: 00 SAM H Reset Value Bit(field) Function TS1 Length of Timing Segment 1 (TSeg1 (TS1 + 1) TSeg1 TS2 Length of Timing Segment 2 (TSeg2 (TS2 + 1) ...

Page 25

Intermediate Version Baud Rate Prescaler Register The register is not readable and can only be written when bit IM (MOD.0) is set. BRPR 7 Address: 03 – H Reset Value Bit(field) Function BRP Baud Rate Prescaler ...

Page 26

Receive-Ready Registers RRR2 7 Address: 05 RR15 H Reset Value RRR1 7 Address: 04 RR7 H Reset Value Bit(field) Function RRn Receive Ready Bit ’0’: No new message received in object n. ’1’: A ...

Page 27

Intermediate Version Transmit Request Registers The Transmit Request Set Registers provide a transmission request bit (TRSn) for each message object. Setting a transmission request bit causes the respective message transmitted. The bit is cleared by hardware ...

Page 28

TRRR2 7 Address: 19 TRR15 H Reset Value TRRR1 7 Address: 18 TRR7 H Reset Value Bit(field) Function TRRx Transmit Request Reset Bit ’0’: No change of the respective transmit request bit. ’1’: The ...

Page 29

Intermediate Version Message Time Stamp This mechanism stores the time at which a specific message was received, i.e. it assigns a time stamp to that message. For this purpose the contents of the free-running time stamp counter TSC is ...

Page 30

Time Stamp Register Table Address Function 30 High Byte H 31 Low Byte H 32 High Byte H 33 Low Byte High Byte H 3D Low Byte H 3E High Byte H 3F Low Byte H ...

Page 31

Intermediate Version Port Control Registers These registers control the parallel ports P0 and P1 which are provided in the SAE 81C90. The Port Direction Registers PxPDR select each port pin separately for input (PxPDR.n=’0’) or output (PxPDR.n=’1’). After reset ...

Page 32

Bit Timing A regular bit period is composed of the following three segments: synchronization segment timing segment 1 timing segment 2. The sampling point is between timing segment 1 and timing segment 2. Figure 6 Bit Time Segments Synchronization The ...

Page 33

Intermediate Version Figure 7 Lengthening a Bit Period Figure 8 Shortening a Bit Period Delay Times The total delay is calculated from the following single delays: 2 physical bus t (max. 100 ns acc. to CAN specification) Bus t ...

Page 34

Host Interfaces There are two different host interfaces implemented in the SAE 81C90/91. Data and addresses on a multiplexed 8-bit bus, compatible with Siemens microcontrollers (C5xx, C16x), can be transferred via the parallel interface (PI). Using the serial synchronous interface ...

Page 35

Intermediate Version Figure 9 Serial Interface Timing (for 2 Data Bytes) Semiconductor Group 34 SAE 81C90/91 ...

Page 36

Absolute Maximum Ratings Ambient temperature under bias ( T Storage temperature ( )........................................................................................ – 150 ˚ Voltage on pins with respect to ground ( CC Voltage on any pin with respect to ground ( Input ...

Page 37

Intermediate Version DC Characteristics – 110 ˚C A Parameter Input low voltage (all except XTAL1 and XTAL2) Input low voltage (XTAL1 and ...

Page 38

AC Characteristics (General Timing – 110 ˚C A Parameter Oscillator period Clock input high time Clock input low time Reset pulse width 1) ...

Page 39

Intermediate Version Figure 10 SI-Read-Timing (Timing A: Pin TIM = 0) Figure 11 SI-Read-Timing (Timing B: Pin TIM =1) Semiconductor Group 38 SAE 81C90/91 ...

Page 40

Figure 12 SI-Write-Timing AC Characteristics (PI Timing – 110 ˚ Parameter Read-Cycle time Write-Cycle time ALE pulse width Address setup to ALE low ...

Page 41

Intermediate Version Figure 13 PI Timing: Read-Cycle-Timing Figure 14 PI Timing: Write-Cycle-Timing Semiconductor Group 40 SAE 81C90/91 ...

Related keywords