View detail for ATAN0133: ATA6560 - CAN Transceiver VHDL-AMS Demonstration (Level 1)

APPLICATION NOTE
ATA6560 - CAN Transceiver VHDL-AMS Demonstration
(Level 1)
ATAN0133
Introduction
This document contains the documentation for the simulatable demonstration file of the
simulation-runtime-optimized behaviorally modeled Atmel® high-speed CAN transceiver
ATA6560. This “Demo Level 1” model is intended to be used only for bus signal integrity
checks and does not cover the full functionality of the real transceiver device.
Terms, Definitions and Abbreviations
Table 1.
Terms, Definitions and Abbreviations
Short Name
Definition
BUS
CAN BUS
CANH
CAN BUS high channel
CANL
CAN BUS low channel
CM
Common mode = (CANH + CANL)/2
CAND
Differential mode = (CANH – CANL)
RXD
Receiver pin / receiver signal
TXD
Transceiver pin / transceiver signal
VCC
Supply pin / supply level / supply signal
GND
Ground pin / ground level / ground signal
TEMP
High level model parameter which selects one of three
possible scenarios
9393A-AUTO-06/15
1.
Parameters
The model is parameterized regarding the high, low and typical characteristics of the device. The interface contains the
model parameter “TEMP”. The following values are possible.
Table 1-1.
Parameter “TEMP”, Possible Values
“TEMP” value
2.
Description
–1
This setting covers the low temp behavior based on real device measurements and
minimal characteristics as stated in the device datasheet
0
This setting covers the room temp behavior based on real device measurements and
typical characteristics as stated in the device datasheet
1
This setting covers the high temp behavior based on real device measurements and
maximal characteristics as stated in the device datasheet
Implementation
This demonstration file is intended to show the basic configuration / application for a Level 1 ATA6560 VHDL-AMS Model. Its
characteristics are shown in Figure 2-1.
It is possible to run the demo file from a test-bench which calls this demo and make reference of all the possible parameters
of interest as for example “TEMP”. The values of VCC, Load, etc. are already fixed in the demo file, but they could be shifted
from the architecture area to the entity area and be called from a test-bench file too. The same applies to the signal TXD as
well.
Figure 2-1. Running the Demonstration File for Level 1 Implementation
2
ATAN0133 [APPLICATION NOTE]
9393A–AUTO–06/15
XXXXXX
Atmel Corporation
1600 Technology Drive, San Jose, CA 95110 USA
T: (+1)(408) 441.0311
F: (+1)(408) 436.4200
|
www.atmel.com
© 2015 Atmel Corporation. / Rev.: 9393A–AUTO–06/15
Atmel®, Atmel logo and combinations thereof, Enabling Unlimited Possibilities®, and others are registered trademarks or trademarks of Atmel Corporation in U.S. and
other countries. Other terms and product names may be trademarks of others.
DISCLAIMER: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to any intellectual property right
is granted by this document or in connection with the sale of Atmel products. EXCEPT AS SET FORTH IN THE ATMEL TERMS AND CONDITIONS OF SALES LOCATED ON THE
ATMEL WEBSITE, ATMEL ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS, IMPLIED OR STATUTORY WARRANTY RELATING TO ITS PRODUCTS
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. IN NO EVENT
SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE, SPECIAL OR INCIDENTAL DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES
FOR LOSS AND PROFITS, BUSINESS INTERRUPTION, OR LOSS OF INFORMATION) ARISING OUT OF THE USE OR INABILITY TO USE THIS DOCUMENT, EVEN IF ATMEL HAS
BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Atmel makes no representations or warranties with respect to the accuracy or completeness of the contents of this
document and reserves the right to make changes to specifications and products descriptions at any time without notice. Atmel does not make any commitment to update the information
contained herein. Unless specifically provided otherwise, Atmel products are not suitable for, and shall not be used in, automotive applications. Atmel products are not intended,
authorized, or warranted for use as components in applications intended to support or sustain life.
SAFETY-CRITICAL, MILITARY, AND AUTOMOTIVE APPLICATIONS DISCLAIMER: Atmel products are not designed for and will not be used in connection with any applications where
the failure of such products would reasonably be expected to result in significant personal injury or death (“Safety-Critical Applications”) without an Atmel officer's specific written
consent. Safety-Critical Applications include, without limitation, life support devices and systems, equipment or systems for the operation of nuclear facilities and weapons systems.
Atmel products are not designed nor intended for use in military or aerospace applications or environments unless specifically designated by Atmel as military-grade. Atmel products are
not designed nor intended for use in automotive applications unless specifically designated by Atmel as automotive-grade.