CAN is a development of ROBERT BOSCH GmbH and was designed specifically for high-speed in-vehicle networking. CAN is widely accepted in automotive applications and additionally supports high speed networking standards such as DeviceNet* and SDS* that are used in industrial control and factory automation. CAN utilizes a multi-master bus configuration for the transfer of communication objects between nodes of the network.
All members of the Intel CAN product family utilize the features of the 82527 standalone communications controller and are software compatible. They all support the standard and extended message identifier specified by the CAN, specification 2.0 part B.
Products | |
82527 | |
87C196CA | |
87C196CB |
The 82527 performs all serial communication functions such as transmission and reception of messages, and transmit search with minimal interaction from the host microcontroller.
The 82527 controller is a joint development of ROBERT BOSCH GmbH and the Intel Corporation.
The flexible address/data bus of the 82527 allows it to easily interface to many different CPU's.
The 82527 provides storage for 15 message objects of 8-byte data length and is capable of supporting bit rates up to 1 Mbit/second .
|
|
Integrating CAN on the CPU decreases printed circuit board area, allows faster access to CAN messages and reduces overall system cost.
The MCS 96 microcontroller family benefits from a register to register architecture that eliminates the accumulator bottleneck and enables fast context switching. All members of the family have bit, byte, word, and some 32-bit operations. The 87C196CA and 87C196CB microcontrollers with integrated CAN provide an upgrade path for the members of the 87C196Kx/87C196Jx families.
The on-chip CAN of the 87C196CA is software compatible with the Intel 82527 standalone CAN chip.
The 87C196CA expands the 87C196Kx/87C196JX product family by providing a software compatible upgrade path. This integrated microcontroller has memory and a peripheral set similar to the 87C196JT, including 32K Bytes of on-chip OTPROM, 1K Bytes of on-chip register RAM, and 256 Bytes of code RAM. The code RAM may be used to modify critical loops and execute code internally.
The cost effective on-chip OTPROM is flexible and allows for quicker time to market and manufacturing flexibility.
The peripheral set includes the Event Processor Array (EPA), a high speed I/O unit consisting of 12 modularized units. Six units are pinned out for I/O compare and capture and six are available for internal event timing. The EPA has a 200 ns resolution at 20 MHz. It is flexible and provides pulse-width modulation (PWM) generation capability.
|
|
The 87C196CB provides a compatible upgrade path for 87C196CA applications, such as 4 or 6 cylinder engine control, integrated vehicle dynamics, programmable logic controllers, and motor controls.
The 87C196CB offers 56 Kbytes of on-chip OTPROM, 1.5 Kbytes of register RAM, and 512 Bytes of Code RAM. The 87C196CB is capable of addressing up to 1 Mbyte of external memory for high-end applications requiring large off-chip memory.
The peripherals and large I/O capabilities of the 87C196CB support applications demanding a full featured microcontroller. The 12 unit EPA has 10 channels pinned out and 2 channels which can be used as internal event timers. The 87C196CB has 56 I/O lines.
A new feature on the 87C196CB is the user-selectable 4X PLL clock multiplier which gives the designer greater flexibility in choosing an external clocking source. This can provide for a more cost effective and robust design. For example, designers can use a 5 MHz external crystal or fundamental mode resonator to run a 20 MHz device.
FEATURES | |
---|---|
|
|
Legal Stuff © 1997 Intel Corporation