[INTEL NAVIGATION HEADER]

CAN Product Family

Family Overview

Intel has developed a complete product family that supports the Controller Area Network (CAN) protocol. Intel offers the CAN capability as either a standalone communications controller or integrated onto high performance 16-bit microcontrollers.

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
Standalone communications controller
87C196CA
Integrated 16-bit microcontroller
87C196CB
Integrated 16-bit microcontroller

Standalone Communications Controller

82527

The 82527 (datasheet .pdf 245k bytes) serial communications controller is a highly integrated device that performs serial communication according to the CAN protocol. It features advanced message filtering, I/O port reconstruction, storage for 15 message objects, and multiple CPU interface options.

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 .

FEATURES
  • CAN specification 2.0
  • Programmable global mask
  • Two 8-bit bi-directional I/O ports
  • Programmable bit rate (up to 1 Mbit/second)
  • Programmable message objects of 8-byte data length
    • 14 Tx/Rx buffers
    • 1 Rx buffer with programmable mask
  • Configurable input comparator
  • Low power sleep and power down modes
  • Programmable clock output
  • Flexible CPU interface
    • 8-bit multiplexed
    • 16-bit multiplexed
    • 8-bit non-multiplexed (synchronous/asynchronous)
    • SPI compatible serial interface
  • Packaging
    • 44 Lead PLCC
    • 44 Lead QFP
  • Automotive temperature range:
    -45 to +125 degrees celsius

16-Bit Microcontrollers With Integrated CAN

Product Overview

Intel has combined the 82527 CAN protocol controller with the industry standard MCS® 96 16-bit microcontroller architecture all on one chip. The result is a family of integrated microcontrollers well suited for a variety of real-time event control applications that require high-speed networking.

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.

87C196CA

The 87C196CA (datasheet .pdf 449k bytes) is a high performance 16-bit microcontroller with integrated CAN 2.0. The feature set is suited for applications requiring real-time event control such as anti-lock braking systems, 4 cylinder engine control, and programmable logic controllers. The 87C196CA is available in a 20 MHz version which offers 25% more performance than the standard product.

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.

FEATURES
  • Industry standard MCS 96 microcontroller architecture
  • Integrated CAN 2.0 (82527 compatible)
  • 32 Kbytes on-chip OTPROM
  • 1 Kbyte on-chip register RAM
  • 256 bytes on-chip code RAM
  • 6 high-speed capture/compare EPA's
  • 6 high-speed compare timers (no pins)
  • Up to 38 I/O port pins
  • 2 flexible 16-bit timer/counters
  • 8- or 10-bit A/D converter (6 channels)
  • Full duplex serial I/O port (UART)
  • Full duplex synchronous serial I/O port (SSIO)
  • 1.4ms 16-bit multiply & 2.4ms 32/16 divide
  • Configurable 8- or 16-bit external bus
  • Programmable wait state generator
  • Up to 20 MHz operation
  • 68 Lead PLCC package

87C196CB

The 87C196CB (datasheet .pdf 449k bytes) is a highly integrated superset of the 87C196CA. The 87C196CB provides all of the features of the 87C196CA but has additional memory, more I/O capability and additional features.

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
  • Industry standard MCS 96 microcontroller architecture
  • Integrated CAN 2.0 (82527 Compatible)
  • 56 Kbytes on-chip OTPROM
  • 1.5 Kbytes on-chip register RAM
  • 512 bytes on-chip code RAM
  • 1 Mbyte external addressing
  • Up to 56 I/O port pins
  • 10 high-speed capture/compare EPA's
  • 2 high-speed compare timers (no pins)
  • 2 flexible 16-bit timer/counters
  • 8- or 10-bit A/D converter (8 channels)
  • Full duplex serial I/O port (UART)
  • Full duplex synchronous serial I/O port (SSIO)
  • 1.4us 16-bit multiply & 2.4us 32/16 divide
  • Flexible 8- or 16-bit external bus
  • Programmable wait state generator
  • Up to 20 MHz operation
  • 4X PLL Clock multiplier
  • 84 Lead PLCC package

Support Tools

A complete set of development tools and software are available through quality third party vendors.



Legal Stuff © 1997 Intel Corporation

Free Web Hosting