APPLICATION NOTE ATA6560 - CAN Transceiver VHDL-AMS Demonstration (Level 2) ATAN0134 Introduction This document contains the documentation for the simulatable demonstration file of the Atmel® simulation-runtime-optimized behaviorally modeled high-speed CAN transceiver ATA6560. This “Demo Level 2” 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) STBY Standby pin / standby signal NSIL Silent mode / silent pin / silent signal 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 9394A-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 2 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 signals such us TXD, STBY or NSIL as well. Figure 2-1. Running the Demonstration File for Level 2 Implementation 2 ATAN0134 [APPLICATION NOTE] 9394A–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.: 9394A–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.