MCP2510-ESO MICROCHIP [Microchip Technology], MCP2510-ESO Datasheet - Page 5

no-image

MCP2510-ESO

Manufacturer Part Number
MCP2510-ESO
Description
Stand-Alone CAN Controller with SPI Interface
Manufacturer
MICROCHIP [Microchip Technology]
Datasheet
1.2
The MCP2510 has three transmit and two receive buffers, two acceptance masks (one for each receive buffer), and a
total of six acceptance filters. Figure 1-3 is a block diagram of these buffers and their connection to the protocol engine.
FIGURE 1-3: CAN Buffers and Protocol Engine Block Diagram
Message
Control
Queue
2000 Microchip Technology Inc.
BUFFERS
PROTOCOL
ENGINE
TXB0
Transmit/Receive Buffers
Transmit
Transmit Byte Sequencer
Logic
TX
TXB1
{Transmit<5:0>, Receive<8:0>}
Shift<14:0>
Transmit<7:0>
TXB2
Preliminary
Comparator
CRC<14:0>
A
c
c
e
p
t
R
X
B
0
Receive<7:0>
Acceptance Mask
Acceptance Filter
Acceptance Filter
Data Field
Identifier
RXM0
RXF0
RXF1
Timing
Logic
Bit
RX
M
A
B
Acceptance Mask
MCP2510
Acceptance Filter
Acceptance Filter
Acceptance Filter
Acceptance Filter
Identifier
Data Field
Transmit
Machine
Receive
Counter
Counter
Protocol
Configuration
RXM1
RXF2
RXF3
RXF4
RXF5
Finite
State
Error
Error
Generator
Registers
DS21291C-page 5
Clock
BusOff
ErrPas
REC
TEC
R
X
B
1
A
c
c
e
p
t

Related parts for MCP2510-ESO