EasyManua.ls Logo

Bosch TTCAN - User Manual

Bosch TTCAN
77 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Loading...
User’s Manual
BOSCH
Revision 1.6TTCAN
11.11.02
manual_about.fm
Robert Bosch GmbH
Automotive Electronics
Semiconductors and Integrated Circuits
Digital CMOS Design Group
TTCAN
IP Module
User’s Manual
Revision 1.6
11.11.02

Table of Contents

Question and Answer IconNeed help?

Do you have a question about the Bosch TTCAN and is the answer not in the manual?

Summary

About TTCAN Documentation

TTCAN Change Control

Details revisions and dates of changes made to the TTCAN user manual.

TTCAN Conventions

Explains formatting conventions used throughout the TTCAN user manual.

TTCAN Scope

Defines the purpose and target audience of the TTCAN user manual.

TTCAN References

Lists related documents and specifications relevant to TTCAN.

TTCAN Terms and Abbreviations

TTCAN Functional Description

TTCAN Functional Overview

Provides a high-level overview of the TTCAN IP module's architecture and features.

TTCAN Block Diagram and Interfaces

TTCAN Block Diagram

Illustrates the TTCAN module's internal components and their interconnections.

TTCAN Module Interface

Lists the available interfaces for connecting TTCAN to controllers.

TTCAN Operating Modes

TTCAN Software Initialisation

Explains the process of initializing the TTCAN CAN controller and message objects.

TTCAN CAN Message Transfer

Describes how messages are transferred on the CAN bus after initialization.

TTCAN Disabled Automatic Retransmission

Details how to disable automatic retransmission for TTCAN operation.

TTCAN Test Mode

Explains entering Test Mode and writable test register functions.

TTCAN Test Register Details

Details the Test Register bits for various test functions.

TTCAN Disable Watchdog Mode

Explains how to disable the TTCAN Application Watchdog.

TTCAN Silent Mode

Describes Silent Mode for bus monitoring without transmission.

TTCAN Loop Back Mode

Explains Loop Back Mode for hardware self-test.

TTCAN Loop Back Combined with Silent Mode

Describes combining Loop Back and Silent Mode for self-testing.

TTCAN Software Control of CAN_TX Pin

Details the four output functions available for the CAN_TX pin.

TTCAN No Message RAM Mode

Explains No Message RAM Mode for FPGA testing.

TTCAN Programmers Model

TTCAN Hardware Reset Description

Explains register reset values and module behavior after hardware reset.

TTCAN CAN Protocol Related Registers

Lists registers controlling CAN Core operation and status.

TTCAN CAN Control Register

Details bits for test, configuration, retransmission, and interrupts.

TTCAN Status Register

Explains bits for Bus_Off, warning, error passive, RxOk, TxOk, and LEC.

TTCAN Status Interrupts

Describes how status interrupts are generated and handled.

TTCAN Error Counter Registers

Details Receive Error Counter and Transmit Error Counter.

TTCAN Bit Timing Register

Explains register bits for time segments and baud rate prescaler.

TTCAN BRP Extension Register

Describes extending the Baud Rate Prescaler for higher resolution.

TTCAN Message Interface Register Sets

Introduces IF1 and IF2 register sets for Message RAM access.

TTCAN IFx Command Mask Registers

Specifies transfer direction and data selection for Message RAM access.

TTCAN IFx Command Request Registers

Explains registers for initiating message transfers and tracking progress.

TTCAN IFx Message Buffer Registers

Introduces Message Buffer registers mirroring Message Objects.

TTCAN IFx Mask Registers

Details mask registers for acceptance filtering.

TTCAN IFx Arbitration Registers

Describes registers for message identifier and direction.

TTCAN IFx Message Control Registers

Details control bits for message status, interrupts, and transmission.

TTCAN IFx Data Registers

Explains registers storing message data bytes.

TTCAN Message Object Structure

Describes the structure of a Message Object in RAM.

TTCAN Message Valid Bit (MsgVal)

Explains the Message Valid bit.

TTCAN Use Acceptance Mask Bit (UMask)

Explains the Use Acceptance Mask bit.

TTCAN New Data Bit (NewDat)

Explains the New Data bit.

TTCAN Message Lost Bit (MsgLst)

Explains the Message Lost bit.

TTCAN Receive Interrupt Enable Bit (RxIE)

Explains the Receive Interrupt Enable bit.

TTCAN Transmit Interrupt Enable Bit (TxIE)

Explains the Transmit Interrupt Enable bit.

TTCAN Interrupt Pending Bit (IntPnd)

Explains the Interrupt Pending bit.

TTCAN Remote Enable Bit (RmtEn)

Explains the Remote Enable bit.

TTCAN Transmit Request Bit (TxRqst)

Explains the Transmit Request bit.

TTCAN Data Length Code (DLC3-0)

Explains the Data Length Code.

TTCAN Message Handler Registers

Lists read-only registers providing status information.

TTCAN Interrupt Register

Details the Interrupt Identifier for interrupt sources.

TTCAN Transmission Request Registers

Shows registers holding transmission request bits for message objects.

TTCAN New Data Registers

Shows registers holding new data bits for message objects.

TTCAN Interrupt Pending Registers

Shows registers holding interrupt pending bits for message objects.

TTCAN Message Valid Registers

Shows registers holding message valid bits for message objects.

TTCAN Registers for Time Triggered Communication

Introduces registers specific to time-triggered communication.

TTCAN Trigger Memory Access Register

Details the register for accessing the Trigger Memory.

TTCAN IF1 Data Registers for Trigger Memory Access

Describes registers used for transferring data to/from Trigger Memory.

TTCAN TT Operation Mode Register

Explains bits for operation mode, time master, and priority.

TTCAN TT Matrix Limits1 Register

Details register for expected Tx_Triggers in a matrix cycle.

TTCAN TT Matrix Limits2 Register

Details register for reference message data length and Tx_Enable Window.

TTCAN TT Application Watchdog Limit Register

Explains the watchdog limit and its state bits.

TTCAN TT Interrupt Enable Register

Details enable bits for TT interrupts.

TTCAN TT Interrupt Vector Register

Describes the vector bits indicating specific interrupt sources.

TTCAN Application Watchdog Bit (ApW)

Application Watchdog bit.

TTCAN Initialisation Watch Trigger Bit (IWT)

Initialisation Watch Trigger bit.

TTCAN Change of Error Level Bit (CEL)

Change of Error Level bit.

TTCAN Tx_Count Overflow Bit (TxO)

Tx_Count Overflow bit.

TTCAN Tx_Count Underflow Bit (TxU)

Tx_Count Underflow bit.

TTCAN Global Time Error Bit (GTE)

Global Time Error bit.

TTCAN Global Time Discontinuity Bit (Dis)

Global Time Discontinuity bit.

TTCAN Time Mark Interrupt Bit (TMI)

Time Mark Interrupt bit.

TTCAN Change of Synchronisation Mode Bit (CSM)

Change of Synchronisation Mode bit.

TTCAN Start of System Matrix Cycle Bit (SSM)

Start of System Matrix Cycle bit.

TTCAN Start of Basic Cycle Bit (SBC)

Start of Basic Cycle bit.

TTCAN TT Global Time Register

Details the Global Time value of the TTCAN network.

TTCAN TT Cycle Time Register

Explains the Cycle Time of the TTCAN basic cycle.

TTCAN TT Local Time Register

Details the Local Time of the TTCAN node.

TTCAN TT Master State Register

Describes bits for ref trigger offset, wait for event, priority, sync state, and master state.

TTCAN TT Cycle Count Register

Explains the actual basic cycle count in the System Matrix.

TTCAN TT Error Level Register

Details registers for message status count and error level.

TTCAN TUR Numerator Configuration Low Register

Details the low part of the TUR Numerator Configuration.

TTCAN TUR Denominator Configuration Register

Details the TUR Denominator Configuration.

TTCAN TUR Numerator Actual Registers

Explains the actual TUR Numerator value.

TTCAN TT Stop_Watch Register

Details the Stop Watch register for timing events.

TTCAN TT Global Time Preset Register

Details the register for presetting the Global Time.

TTCAN TT Clock Control Register

Explains bits for sync deviation, clock speed, global time, and local time.

TTCAN Time Mark Compare (TMC)

Time Mark Compare setting.

TTCAN Disable External Time Mark Port (DET)

Disable External Time Mark Port.

TTCAN External Clock Synchronisation (ECS)

External Clock Synchronisation control.

TTCAN Stop Watch Source (SWS)

Stop Watch Source selection.

TTCAN Wait for Global Time Discontinuity (WGTD)

Wait for Global Time Discontinuity setting.

TTCAN Set Global Time Bit (SGT)

Set Global Time control bit.

TTCAN TT Sync_Mark Register

Details the Sync_Mark captured at the Start of Frame.

TTCAN TT Time Mark Register

Explains the register for time mark interrupts.

TTCAN TT Gap Control Register

Details register bits for controlling time gaps in the schedule.

TTCAN Application Details

TTCAN Internal CAN Message Handling

Explains the Message Handler FSM's tasks for data transfer.

TTCAN Data Transfer Between IFx Registers and Message RAM

Details the process of transferring data between registers and message RAM.

TTCAN Message Transmission in Event Driven CAN

Describes message transmission in event-driven mode.

TTCAN Acceptance Filtering of Received Messages

Explains how the TTCAN module filters incoming messages.

TTCAN Reception of Data Frame

Details the process of storing received data frames.

TTCAN Reception of Remote Frame

Explains the handling of received remote frames.

TTCAN Storing Received Messages in FIFO Buffers

Describes grouping message objects into FIFO buffers.

TTCAN Receive; Transmit Priority

Explains message object priority based on message number.

TTCAN Module Configuration

Outlines module configuration steps after hardware reset.

TTCAN Bit Timing Configuration

Explains the importance and parameters of CAN bit timing configuration.

TTCAN Bit Time and Bit Rate

Details bit time division and bit rate configuration.

TTCAN Propagation Time Segment

Explains the role of the propagation time segment in bit timing.

TTCAN Phase Buffer Segments and Synchronisation

Details phase buffer segments and synchronisation mechanisms.

TTCAN Oscillator Tolerance Range

Discusses oscillator tolerance and its impact on bit timing.

TTCAN CAN Protocol Controller Configuration

Explains how the CAN Protocol Controller is configured using registers.

TTCAN Bit Timing Parameter Calculation

Guides the calculation of bit timing parameters.

TTCAN Bit Timing Example (High Baudrate)

Provides an example calculation for high baudrate bit timing.

TTCAN Bit Timing Example (Low Baudrate)

Provides an example calculation for low baudrate bit timing.

TTCAN Message Memory Configuration

Outlines subroutines for configuring message objects.

TTCAN Transmit Object Configuration for Data Frames

Shows the initialization for a transmit object for data frames.

TTCAN Single Receive Object Configuration for Data Frames

Shows the initialization for a single receive object for data frames.

TTCAN FIFO Buffer Configuration

Explains configuring receive objects as FIFO buffers.

TTCAN Single Receive Object Configuration for Remote Frames

Shows the initialization for a single receive object for remote frames.

TTCAN CAN Communication Overview

Describes TTCAN's operation after initialization and message handling.

TTCAN Interrupt Handling

Explains the common interrupt line and interrupt sources.

TTCAN Updating a Transmit Object

Describes how to update data bytes of a transmit object.

TTCAN Changing a Transmit Object

Explains dynamic management of transmit objects.

TTCAN Reading Received Messages

Details how to read received messages via IFx registers.

TTCAN Requesting New Data for a Receive Object

Explains using Remote Frames to request new data.

TTCAN Reading from a FIFO Buffer

Describes clearing FIFO buffers by reading and resetting NewDat bits.

TTCAN Application Layer

TTCAN Application Configuration

Details the initial setup and mode switching for TTCAN configuration.

TTCAN Timing Configuration

Explains Network Time Unit (NTU), TUR, NumAct, DenomCfg, and drift compensation.

TTCAN Message Scheduling

Details Time Master, priority, reference trigger offset, and time slaves.

TTCAN Trigger Memory

Explains the Trigger Memory, its contents, and trigger types.

TTCAN Message Objects

Discusses Message Status Count and configuration differences.

TTCAN Reference Message Configuration

Details the configuration for the Reference Message.

TTCAN Periodic Transmit Message Configuration

Explains configuration for periodic transmit messages.

TTCAN Event Driven Transmit Message Configuration

Details configuration for event-driven transmit messages.

TTCAN Schedule Initialisation

Explains synchronisation to the TTCAN schedule.

TTCAN Time Slaves

Describes the behavior of Time Slaves during schedule initialisation.

TTCAN Potential Time Masters

Describes the behavior of Potential Time Masters during initialisation.

TTCAN Message Handling

Discusses message reception and transmission in TTCAN.

TTCAN Periodic Messages Handling

Details handling of periodic messages.

TTCAN Event Driven Messages Handling

Details handling of event-driven messages.

TTCAN Gap Control

Explains gap control in Event Synchronised Time Triggered Operation.

TTCAN Stopwatch

Describes using the Stopwatch for timing external events.

TTCAN Time Synchronization

Details time synchronization mechanisms and registers.

TTCAN Interrupt and Error Handling

Summarizes TTCAN interrupts and error handling mechanisms.

TTCAN Configuration Example

Provides a configuration example for a TTCAN system with multiple nodes.

TTCAN CPU Interface

TTCAN Customer Interface

Explains the purpose of the Customer Interface for adapting signals.

TTCAN WAIT Output Signal Timing

Details the timing of the CAN_WAIT_B signal.

TTCAN Interrupt Timing

Describes the timing of the interrupt signal CAN_INT.

TTCAN Appendix

TTCAN List of Figures

Lists all figures included in the document.

Summary

About TTCAN Documentation

TTCAN Change Control

Details revisions and dates of changes made to the TTCAN user manual.

TTCAN Conventions

Explains formatting conventions used throughout the TTCAN user manual.

TTCAN Scope

Defines the purpose and target audience of the TTCAN user manual.

TTCAN References

Lists related documents and specifications relevant to TTCAN.

TTCAN Terms and Abbreviations

TTCAN Functional Description

TTCAN Functional Overview

Provides a high-level overview of the TTCAN IP module's architecture and features.

TTCAN Block Diagram and Interfaces

TTCAN Block Diagram

Illustrates the TTCAN module's internal components and their interconnections.

TTCAN Module Interface

Lists the available interfaces for connecting TTCAN to controllers.

TTCAN Operating Modes

TTCAN Software Initialisation

Explains the process of initializing the TTCAN CAN controller and message objects.

TTCAN CAN Message Transfer

Describes how messages are transferred on the CAN bus after initialization.

TTCAN Disabled Automatic Retransmission

Details how to disable automatic retransmission for TTCAN operation.

TTCAN Test Mode

Explains entering Test Mode and writable test register functions.

TTCAN Test Register Details

Details the Test Register bits for various test functions.

TTCAN Disable Watchdog Mode

Explains how to disable the TTCAN Application Watchdog.

TTCAN Silent Mode

Describes Silent Mode for bus monitoring without transmission.

TTCAN Loop Back Mode

Explains Loop Back Mode for hardware self-test.

TTCAN Loop Back Combined with Silent Mode

Describes combining Loop Back and Silent Mode for self-testing.

TTCAN Software Control of CAN_TX Pin

Details the four output functions available for the CAN_TX pin.

TTCAN No Message RAM Mode

Explains No Message RAM Mode for FPGA testing.

TTCAN Programmers Model

TTCAN Hardware Reset Description

Explains register reset values and module behavior after hardware reset.

TTCAN CAN Protocol Related Registers

Lists registers controlling CAN Core operation and status.

TTCAN CAN Control Register

Details bits for test, configuration, retransmission, and interrupts.

TTCAN Status Register

Explains bits for Bus_Off, warning, error passive, RxOk, TxOk, and LEC.

TTCAN Status Interrupts

Describes how status interrupts are generated and handled.

TTCAN Error Counter Registers

Details Receive Error Counter and Transmit Error Counter.

TTCAN Bit Timing Register

Explains register bits for time segments and baud rate prescaler.

TTCAN BRP Extension Register

Describes extending the Baud Rate Prescaler for higher resolution.

TTCAN Message Interface Register Sets

Introduces IF1 and IF2 register sets for Message RAM access.

TTCAN IFx Command Mask Registers

Specifies transfer direction and data selection for Message RAM access.

TTCAN IFx Command Request Registers

Explains registers for initiating message transfers and tracking progress.

TTCAN IFx Message Buffer Registers

Introduces Message Buffer registers mirroring Message Objects.

TTCAN IFx Mask Registers

Details mask registers for acceptance filtering.

TTCAN IFx Arbitration Registers

Describes registers for message identifier and direction.

TTCAN IFx Message Control Registers

Details control bits for message status, interrupts, and transmission.

TTCAN IFx Data Registers

Explains registers storing message data bytes.

TTCAN Message Object Structure

Describes the structure of a Message Object in RAM.

TTCAN Message Valid Bit (MsgVal)

Explains the Message Valid bit.

TTCAN Use Acceptance Mask Bit (UMask)

Explains the Use Acceptance Mask bit.

TTCAN New Data Bit (NewDat)

Explains the New Data bit.

TTCAN Message Lost Bit (MsgLst)

Explains the Message Lost bit.

TTCAN Receive Interrupt Enable Bit (RxIE)

Explains the Receive Interrupt Enable bit.

TTCAN Transmit Interrupt Enable Bit (TxIE)

Explains the Transmit Interrupt Enable bit.

TTCAN Interrupt Pending Bit (IntPnd)

Explains the Interrupt Pending bit.

TTCAN Remote Enable Bit (RmtEn)

Explains the Remote Enable bit.

TTCAN Transmit Request Bit (TxRqst)

Explains the Transmit Request bit.

TTCAN Data Length Code (DLC3-0)

Explains the Data Length Code.

TTCAN Message Handler Registers

Lists read-only registers providing status information.

TTCAN Interrupt Register

Details the Interrupt Identifier for interrupt sources.

TTCAN Transmission Request Registers

Shows registers holding transmission request bits for message objects.

TTCAN New Data Registers

Shows registers holding new data bits for message objects.

TTCAN Interrupt Pending Registers

Shows registers holding interrupt pending bits for message objects.

TTCAN Message Valid Registers

Shows registers holding message valid bits for message objects.

TTCAN Registers for Time Triggered Communication

Introduces registers specific to time-triggered communication.

TTCAN Trigger Memory Access Register

Details the register for accessing the Trigger Memory.

TTCAN IF1 Data Registers for Trigger Memory Access

Describes registers used for transferring data to/from Trigger Memory.

TTCAN TT Operation Mode Register

Explains bits for operation mode, time master, and priority.

TTCAN TT Matrix Limits1 Register

Details register for expected Tx_Triggers in a matrix cycle.

TTCAN TT Matrix Limits2 Register

Details register for reference message data length and Tx_Enable Window.

TTCAN TT Application Watchdog Limit Register

Explains the watchdog limit and its state bits.

TTCAN TT Interrupt Enable Register

Details enable bits for TT interrupts.

TTCAN TT Interrupt Vector Register

Describes the vector bits indicating specific interrupt sources.

TTCAN Application Watchdog Bit (ApW)

Application Watchdog bit.

TTCAN Initialisation Watch Trigger Bit (IWT)

Initialisation Watch Trigger bit.

TTCAN Change of Error Level Bit (CEL)

Change of Error Level bit.

TTCAN Tx_Count Overflow Bit (TxO)

Tx_Count Overflow bit.

TTCAN Tx_Count Underflow Bit (TxU)

Tx_Count Underflow bit.

TTCAN Global Time Error Bit (GTE)

Global Time Error bit.

TTCAN Global Time Discontinuity Bit (Dis)

Global Time Discontinuity bit.

TTCAN Time Mark Interrupt Bit (TMI)

Time Mark Interrupt bit.

TTCAN Change of Synchronisation Mode Bit (CSM)

Change of Synchronisation Mode bit.

TTCAN Start of System Matrix Cycle Bit (SSM)

Start of System Matrix Cycle bit.

TTCAN Start of Basic Cycle Bit (SBC)

Start of Basic Cycle bit.

TTCAN TT Global Time Register

Details the Global Time value of the TTCAN network.

TTCAN TT Cycle Time Register

Explains the Cycle Time of the TTCAN basic cycle.

TTCAN TT Local Time Register

Details the Local Time of the TTCAN node.

TTCAN TT Master State Register

Describes bits for ref trigger offset, wait for event, priority, sync state, and master state.

TTCAN TT Cycle Count Register

Explains the actual basic cycle count in the System Matrix.

TTCAN TT Error Level Register

Details registers for message status count and error level.

TTCAN TUR Numerator Configuration Low Register

Details the low part of the TUR Numerator Configuration.

TTCAN TUR Denominator Configuration Register

Details the TUR Denominator Configuration.

TTCAN TUR Numerator Actual Registers

Explains the actual TUR Numerator value.

TTCAN TT Stop_Watch Register

Details the Stop Watch register for timing events.

TTCAN TT Global Time Preset Register

Details the register for presetting the Global Time.

TTCAN TT Clock Control Register

Explains bits for sync deviation, clock speed, global time, and local time.

TTCAN Time Mark Compare (TMC)

Time Mark Compare setting.

TTCAN Disable External Time Mark Port (DET)

Disable External Time Mark Port.

TTCAN External Clock Synchronisation (ECS)

External Clock Synchronisation control.

TTCAN Stop Watch Source (SWS)

Stop Watch Source selection.

TTCAN Wait for Global Time Discontinuity (WGTD)

Wait for Global Time Discontinuity setting.

TTCAN Set Global Time Bit (SGT)

Set Global Time control bit.

TTCAN TT Sync_Mark Register

Details the Sync_Mark captured at the Start of Frame.

TTCAN TT Time Mark Register

Explains the register for time mark interrupts.

TTCAN TT Gap Control Register

Details register bits for controlling time gaps in the schedule.

TTCAN Application Details

TTCAN Internal CAN Message Handling

Explains the Message Handler FSM's tasks for data transfer.

TTCAN Data Transfer Between IFx Registers and Message RAM

Details the process of transferring data between registers and message RAM.

TTCAN Message Transmission in Event Driven CAN

Describes message transmission in event-driven mode.

TTCAN Acceptance Filtering of Received Messages

Explains how the TTCAN module filters incoming messages.

TTCAN Reception of Data Frame

Details the process of storing received data frames.

TTCAN Reception of Remote Frame

Explains the handling of received remote frames.

TTCAN Storing Received Messages in FIFO Buffers

Describes grouping message objects into FIFO buffers.

TTCAN Receive; Transmit Priority

Explains message object priority based on message number.

TTCAN Module Configuration

Outlines module configuration steps after hardware reset.

TTCAN Bit Timing Configuration

Explains the importance and parameters of CAN bit timing configuration.

TTCAN Bit Time and Bit Rate

Details bit time division and bit rate configuration.

TTCAN Propagation Time Segment

Explains the role of the propagation time segment in bit timing.

TTCAN Phase Buffer Segments and Synchronisation

Details phase buffer segments and synchronisation mechanisms.

TTCAN Oscillator Tolerance Range

Discusses oscillator tolerance and its impact on bit timing.

TTCAN CAN Protocol Controller Configuration

Explains how the CAN Protocol Controller is configured using registers.

TTCAN Bit Timing Parameter Calculation

Guides the calculation of bit timing parameters.

TTCAN Bit Timing Example (High Baudrate)

Provides an example calculation for high baudrate bit timing.

TTCAN Bit Timing Example (Low Baudrate)

Provides an example calculation for low baudrate bit timing.

TTCAN Message Memory Configuration

Outlines subroutines for configuring message objects.

TTCAN Transmit Object Configuration for Data Frames

Shows the initialization for a transmit object for data frames.

TTCAN Single Receive Object Configuration for Data Frames

Shows the initialization for a single receive object for data frames.

TTCAN FIFO Buffer Configuration

Explains configuring receive objects as FIFO buffers.

TTCAN Single Receive Object Configuration for Remote Frames

Shows the initialization for a single receive object for remote frames.

TTCAN CAN Communication Overview

Describes TTCAN's operation after initialization and message handling.

TTCAN Interrupt Handling

Explains the common interrupt line and interrupt sources.

TTCAN Updating a Transmit Object

Describes how to update data bytes of a transmit object.

TTCAN Changing a Transmit Object

Explains dynamic management of transmit objects.

TTCAN Reading Received Messages

Details how to read received messages via IFx registers.

TTCAN Requesting New Data for a Receive Object

Explains using Remote Frames to request new data.

TTCAN Reading from a FIFO Buffer

Describes clearing FIFO buffers by reading and resetting NewDat bits.

TTCAN Application Layer

TTCAN Application Configuration

Details the initial setup and mode switching for TTCAN configuration.

TTCAN Timing Configuration

Explains Network Time Unit (NTU), TUR, NumAct, DenomCfg, and drift compensation.

TTCAN Message Scheduling

Details Time Master, priority, reference trigger offset, and time slaves.

TTCAN Trigger Memory

Explains the Trigger Memory, its contents, and trigger types.

TTCAN Message Objects

Discusses Message Status Count and configuration differences.

TTCAN Reference Message Configuration

Details the configuration for the Reference Message.

TTCAN Periodic Transmit Message Configuration

Explains configuration for periodic transmit messages.

TTCAN Event Driven Transmit Message Configuration

Details configuration for event-driven transmit messages.

TTCAN Schedule Initialisation

Explains synchronisation to the TTCAN schedule.

TTCAN Time Slaves

Describes the behavior of Time Slaves during schedule initialisation.

TTCAN Potential Time Masters

Describes the behavior of Potential Time Masters during initialisation.

TTCAN Message Handling

Discusses message reception and transmission in TTCAN.

TTCAN Periodic Messages Handling

Details handling of periodic messages.

TTCAN Event Driven Messages Handling

Details handling of event-driven messages.

TTCAN Gap Control

Explains gap control in Event Synchronised Time Triggered Operation.

TTCAN Stopwatch

Describes using the Stopwatch for timing external events.

TTCAN Time Synchronization

Details time synchronization mechanisms and registers.

TTCAN Interrupt and Error Handling

Summarizes TTCAN interrupts and error handling mechanisms.

TTCAN Configuration Example

Provides a configuration example for a TTCAN system with multiple nodes.

TTCAN CPU Interface

TTCAN Customer Interface

Explains the purpose of the Customer Interface for adapting signals.

TTCAN WAIT Output Signal Timing

Details the timing of the CAN_WAIT_B signal.

TTCAN Interrupt Timing

Describes the timing of the interrupt signal CAN_INT.

TTCAN Appendix

TTCAN List of Figures

Lists all figures included in the document.

Bosch TTCAN Specifications

General IconGeneral
BrandBosch
ModelTTCAN
CategoryNetwork Hardware
LanguageEnglish

Related product manuals