MC68376BAMAB20 Freescale Semiconductor, MC68376BAMAB20 Datasheet - Page 275

no-image

MC68376BAMAB20

Manufacturer Part Number
MC68376BAMAB20
Description
IC MCU 32BIT 8K ROM 160-QFP
Manufacturer
Freescale Semiconductor
Series
M683xxr
Datasheets

Specifications of MC68376BAMAB20

Core Processor
CPU32
Core Size
32-Bit
Speed
20MHz
Connectivity
CAN, EBI/EMI, SCI, SPI
Peripherals
POR, PWM, WDT
Number Of I /o
18
Program Memory Type
ROMless
Ram Size
7.5K x 8
Voltage - Supply (vcc/vdd)
4.75 V ~ 5.25 V
Data Converters
A/D 16x10b
Oscillator Type
External
Operating Temperature
-40°C ~ 125°C
Package / Case
160-QFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Program Memory Size
-

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MC68376BAMAB20
Manufacturer:
FREESCAL
Quantity:
364
Part Number:
MC68376BAMAB20
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
13.7 Interrupts
MC68336/376
USER’S MANUAL
The TouCAN is capable of generating one interrupt level on the IMB. This level is
programmed into the priority level bits in the interrupt configuration register (CANICR).
This value determines which interrupt signal is driven onto the bus when an interrupt
is requested.
When an interrupt is requested, the CPU32 initiates an IACK cycle. The TouCAN
decodes the IACK cycle and compares the CPU32 recognized level to the level that it
is currently requesting. If a match occurs, then arbitration begins. If the TouCAN wins
arbitration, it generates a uniquely encoded interrupt vector that indicates which event
is requesting service. This encoding scheme is as follows:
Figure 13-5 shows a block diagram of the interrupt hardware.
Each one of the 16 message buffers can be an interrupt source, if its corresponding
IMASK bit is set. There is no distinction between transmit and receive interrupts for a
particular buffer. Each of the buffers is assigned a bit in the IFLAG register. An IFLAG
bit is set when the corresponding buffer completes a successful transmission/recep-
tion. An IFLAG bit is cleared when the CPU32 reads IFLAG while the associated bit is
set, and then writes it back as zero (and no new event of the same type occurs be-
tween the read and the write actions).
INTERRUPT
REQUEST
LEVEL
(ILCAN[2:0]
MASKS
BUFFER
INTERRUPTS
BUS OFF
ERROR
WAKE UP
VECTOR
BASE
ADDRESS
(IVBA[2:0])
• The higher-order bits of the interrupt vector come from the IVBA[2:0] field in
• The low-order five bits are an encoded value that indicate which of the 19
CANICR.
TouCAN interrupt sources is requesting service.
Figure 13-5 TouCAN Interrupt Vector Generation
19
16
CAN 2.0B CONTROLLER MODULE (TouCAN)
INTERRUPT
ENABLE
LOGIC
3
3
19
INTERRUPT
PRIORITY
ENCODER
INTERRUPT
LEVEL
DECODER
7
5
3
MODULE
INTERRUPT
VECTOR
IRQ[7:1]
TOUCAN INTERRUPT GEN
MOTOROLA
13-19

Related parts for MC68376BAMAB20