English
Language : 

SH7760 Datasheet, PDF (807/1345 Pages) Renesas Technology Corp – SuperHTM RISC engine
Section 22 Hitachi Controller Area Network 2 (HCAN2)
The Hitachi Controller Area Network 2 (HCAN2) is a module that controls the Controller Area
Network (CAN) provided for realtime communication in automobiles or industrial equipment
systems. For details on the CAN specification, refer to the CAN Specification Version 2.0,
Robert Bosch GmbH, 1991.
The section places no constraints upon the implementation of the HCAN2 module in terms of
process, packaging or power supply criteria. These issues are resolved appropriately in
implementation specifications.
22.1 Features
• Supports CAN specification 2.0A/2.0B and ISO-11898:
• 31 programmable transmit/receive Mailboxes and one receive-only Mailbox
• Sleep mode for low power consumption and automatic recovery from sleep mode by detecting
the CAN bus being active
• Programmable receive filter masks (standard identifier and extended identifier) are supported
by all Mailboxes
• Programmable CAN data rate up to 1 Mbit/s
• Transmit message queuing with internal priority sorting mechanism against a priority inversion
problem of the real time application
• Data buffer access without using handshake
• Flexible CPU interface
• Flexible interrupt structure
• A 16-bit free running timer with flexible clock sources and pre-scaler, timer compare match
register
• Supports flexible time stamp function for both transmission and reception (the stamp timing is
programmable)
22.2 Architecture
22.2.1 Block diagram
HCAN2 offers a flexible and sophisticated method for the organization and control of CAN
frames, which is compliant to CAN2.0B Active and ISO-11898. The module is formed from 5
different functional entities. These are the Micro Processor Interface (MPCI), Mailbox, Mailbox
Rev. 1.0, 02/03, page 757 of 1294