Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

MCP2510-ISO Datasheet(PDF) 36 Page - Microchip Technology

Part # MCP2510-ISO
Description  Stand-Alone CAN Controller with SPIInterface
Download  80 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MICROCHIP [Microchip Technology]
Direct Link  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

MCP2510-ISO Datasheet(HTML) 36 Page - Microchip Technology

Back Button MCP2510-ISO Datasheet HTML 32Page - Microchip Technology MCP2510-ISO Datasheet HTML 33Page - Microchip Technology MCP2510-ISO Datasheet HTML 34Page - Microchip Technology MCP2510-ISO Datasheet HTML 35Page - Microchip Technology MCP2510-ISO Datasheet HTML 36Page - Microchip Technology MCP2510-ISO Datasheet HTML 37Page - Microchip Technology MCP2510-ISO Datasheet HTML 38Page - Microchip Technology MCP2510-ISO Datasheet HTML 39Page - Microchip Technology MCP2510-ISO Datasheet HTML 40Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 36 / 80 page
background image
MCP2510
DS21291F-page 36
© 2007 Microchip Technology Inc.
5.1
Time Quanta
The Time Quanta (TQ) is a fixed unit of time derived
from the oscillator period. There is a programmable
baud-rate prescaler, with integral values ranging from 1
to 64, in addition to a fixed divide by two for clock gen-
eration.
Time quanta is defined as:
where Baud Rate is the binary value represented by
CNF1.BRP<5:0>
For some examples:
If FOSC = 16 MHz, BRP<5:0> = 00h, and Nominal Bit
Time = 8 TQ;
then TQ= 125 nsec and Nominal Bit Rate = 1 Mb/s
If FOSC = 20 MHz, BRP<5:0> = 01h, and Nominal Bit
Time = 8 TQ;
then TQ= 200 nsec and Nominal Bit Rate = 625 Kb/s
If FOSC = 25 MHz, BRP<5:0> = 3Fh, and Nominal Bit
Time = 25 TQ;
then TQ = 5.12 µsec and Nominal Bit Rate = 7.8 Kb/s
The frequencies of the oscillators in the different nodes
must be coordinated in order to provide a system-wide
specified nominal bit time. This means that all oscilla-
tors must have a TOSC that is a integral divisor of TQ. It
should also be noted that although the number of TQ is
programmable from 4 to 25, the usable minimum is 6
TQ. Attempting to a bit time of less than 6 TQ in length
is not guaranteed to operate correctly
5.2
Synchronization Segment
This part of the bit time is used to synchronize the var-
ious CAN nodes on the bus. The edge of the input sig-
nal is expected to occur during the sync segment. The
duration is 1 TQ.
5.3
Propagation Segment
This part of the bit time is used to compensate for phys-
ical delay times within the network. These delay times
consist of the signal propagation time on the bus line
and the internal delay time of the nodes. The delay is
calculated as being the round trip time from transmitter
to receiver (twice the signal's propagation time on the
bus line), the input comparator delay, and the output
driver delay. The length of the Propagation Segment
can be programmed from 1 TQ to 8 TQ by setting the
PRSEG2:PRSEG0
bits
of
the
CNF2
register
(Register 5-2).
The total delay is calculated from the following individ-
ual delays:
- 2 * physical bus end to end delay; TBUS
- 2 * input comparator delay; TCOMP (depends
on application circuit)
- 2 * output driver delay; TDRIVE (depends on
application circuit)
- 1 * input to output of CAN controller; TCAN
(maximum defined as 1 TQ + delay ns)
-TPROPOGATION = 2 * (TBUS + TCOMP +
TDRIVE) + TCAN
- Prop_Seg = TPROPOGATION / TQ
5.4
Phase Buffer Segments
The Phase Buffer Segments are used to optimally
locate the sampling point of the received bit within the
nominal bit time. The sampling point occurs between
phase segment 1 and phase segment 2. These seg-
ments can be lengthened or shortened by the resyn-
chronization process (see Section 5.7.2). Thus, the
variation of the values of the phase buffer segments
represent the DPLL functionality. The end of phase
segment 1 determines the sampling point within a bit
time. phase segment 1 is programmable from 1 TQ to 8
TQ in duration. Phase segment 2 provides delay before
the next transmitted data transition and is also pro-
grammable from 1 TQ to 8 TQ in duration (however due
to IPT requirements the actual minimum length of
phase segment 2 is 2 TQ - see Section 5.6 below), or it
may be defined to be equal to the greater of phase seg-
ment 1 or the Information Processing Time (IPT). (see
Section 5.6).
5.5
Sample Point
The Sample Point is the point of time at which the bus
level is read and value of the received bit is determined.
The Sampling point occurs at the end of phase seg-
ment 1. If the bit timing is slow and contains many TQ,
it is possible to specify multiple sampling of the bus line
at the sample point. The value of the received bit is
determined to be the value of the majority decision of
three values. The three samples are taken at the sam-
ple point, and twice before with a time of TQ/2 between
each sample.
5.6
Information Processing Time
The Information Processing Time (IPT) is the time seg-
ment, starting at the sample point, that is reserved for
calculation of the subsequent bit level. The CAN spec-
ification defines this time to be less than or equal to 2
TQ. The MCP2510 defines this time to be 2 TQ. Thus,
phase segment 2 must be at least 2 TQ long.
T
Q
2* Baud Rate + 1
()*T
OSC
=


Similar Part No. - MCP2510-ISO

ManufacturerPart #DatasheetDescription
logo
Microchip Technology
MCP2510-ISO MICROCHIP-MCP2510-ISO Datasheet
993Kb / 76P
   Stand-Alone CAN Controller with SPI Interface
2000 - 2001
More results

Similar Description - MCP2510-ISO

ManufacturerPart #DatasheetDescription
logo
NXP Semiconductors
SJA1000N NXP-SJA1000N Datasheet
226Kb / 68P
   Stand-alone CAN controller
2000 Jan 04
82C200 PHILIPS-82C200 Datasheet
1Mb / 36P
   Stand-alone CAN-controller
November 1992
SJA1000 PHILIPS-SJA1000 Datasheet
234Kb / 68P
   Stand-alone CAN controller
2000 Jan 04
PCA82C200 PHILIPS-PCA82C200 Datasheet
1Mb / 42P
   STAND-ALONE CAN-CONTROLLER
October 1990
logo
IK Semicon Co., Ltd
IN2515 IKSEMICON-IN2515 Datasheet
540Kb / 17P
   STAND-ALONE CAN CONTROLLER
logo
Microchip Technology
MCP2515T-ESTRB4 MICROCHIP-MCP2515T-ESTRB4 Datasheet
633Kb / 84P
   Stand-Alone CAN Controller With SPI Interface
10/05/07
MCP2510I-ST MICROCHIP-MCP2510I-ST Datasheet
1Mb / 80P
   Stand-Alone CAN Controller with SPI??Interface
12/08/06
MCP2515 MICROCHIP-MCP2515 Datasheet
1Mb / 84P
   Stand-Alone CAN Controller With SPI??Interface
2005
MCP2515 MICROCHIP-MCP2515_12 Datasheet
1Mb / 92P
   Stand-Alone CAN Controller with SPI Interface
2003-2012 11/29/11
MCP2515-I MICROCHIP-MCP2515-I Datasheet
1Mb / 92P
   Stand-Alone CAN Controller with SPI Interface
11/29/11
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.NET
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com