crc15 ref
This commit is contained in:
parent
ad631907fb
commit
ccc0ac927f
14
mybib.bib
14
mybib.bib
@ -5,6 +5,13 @@
|
|||||||
|
|
||||||
% $Id: mybib.bib,v 1.3 2009/11/28 20:05:52 robin Exp $
|
% $Id: mybib.bib,v 1.3 2009/11/28 20:05:52 robin Exp $
|
||||||
|
|
||||||
|
@ARTICLE{canspec,
|
||||||
|
AUTHOR = "Bosch.",
|
||||||
|
TITLE = "CAN Specification 2.0",
|
||||||
|
JOURNAL = "Bosch Technical Standard",
|
||||||
|
YEAR = "1991"
|
||||||
|
}
|
||||||
|
|
||||||
@ARTICLE{caninauto,
|
@ARTICLE{caninauto,
|
||||||
AUTHOR = "H. Zeltwanger",
|
AUTHOR = "H. Zeltwanger",
|
||||||
TITLE = "Single Processor implementation of the CANopen Safety Protocol",
|
TITLE = "Single Processor implementation of the CANopen Safety Protocol",
|
||||||
@ -20,6 +27,13 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ARTICLE{crcembedd,
|
||||||
|
AUTHOR = "Philip Koopman, Tridib Chakravarty",
|
||||||
|
TITLE = "Cyclic Redundancy Code (CRC) Polynomial Selection for Embedded Networks",
|
||||||
|
JOURNAL = "The International Conference on dependable systems and networks DSN-2004",
|
||||||
|
YEAR = "2004"
|
||||||
|
}
|
||||||
|
|
||||||
@ARTICLE{nucfta,
|
@ARTICLE{nucfta,
|
||||||
AUTHOR = "US Nuclear reg commission",
|
AUTHOR = "US Nuclear reg commission",
|
||||||
TITLE = "Fault Tree Handbook",
|
TITLE = "Fault Tree Handbook",
|
||||||
|
@ -53,10 +53,11 @@ For the Nuclear power station
|
|||||||
|
|
||||||
\subsubsection{CANopen Timing Definitions}
|
\subsubsection{CANopen Timing Definitions}
|
||||||
|
|
||||||
CANopen is a protocol suite based on the hardware of the CANbus\cite{canopen}.
|
CANopen is a protocol suite based on the hardware of the CANbus\cite{canspec}.
|
||||||
It is a hardened differential bus and
|
CANbus is a hardened differential serial communications bus and
|
||||||
is arbitration free\footnote{Implemented at the physical and data link layers using DOMINANT and PASSIVE bits}
|
is arbitration free\footnote{Implemented at the physical and data link layers using DOMINANT and PASSIVE bits, with self monitoring and auto back off
|
||||||
It also has a 15 bit\cite{crc15} CRC built into the protocol, which can detect a guaranteed six consecutive bit failures.
|
form the node first transmitting a PASSIVE bit that is DOMINANT on the bus}
|
||||||
|
It also has a 15 bit\cite{crcembedd} CRC built into the protocol, which can detect a guaranteed six consecutive bit failures.
|
||||||
This makes it a very safe and robust messaging medium to use for safety critical systems.
|
This makes it a very safe and robust messaging medium to use for safety critical systems.
|
||||||
CAN is a message based protocol, designed originally for automotive applications but
|
CAN is a message based protocol, designed originally for automotive applications but
|
||||||
now also used in other areas such as industrial automation, industrial burner controllers and medical equipment.
|
now also used in other areas such as industrial automation, industrial burner controllers and medical equipment.
|
||||||
|
Loading…
Reference in New Issue
Block a user