Automotive Low Speed Serial Bus Analysis. with Tektronix Oscilloscopes

Size: px
Start display at page:

Download "Automotive Low Speed Serial Bus Analysis. with Tektronix Oscilloscopes"

Transcription

1 Automotive Low Speed Serial Bus Analysis with Tektronix Oscilloscopes

2 Automotive Serial Bus Overview I 2 C SPI CAN FlexRay USB (Infotainment: UserDevice Access) MOST 50 / 150 (Infotainment: Network) Ethernet (BroadR-Reach PHY, Broadcom) MIPI (D-Phy, DSI / CSI) HDMI / MHL SPI 2

3 Trace Data Flow Through an Automotive Network Trace serial data flow between nodes through a network Simultaneously display messages at transmitter and receiver to verify continuity and propagation delays Trace serial data flow between network segments separated by a gateway Simultaneously display messages from multiple buses, at different speeds, or even different bus standards Diagnostic LIN Engine Control ESP Gear Box Right Door Left Door CAN Gateway CAN CAN Seat Control Climate Control Mobile Phone Air Bag ABS Sensor Car Radio Motor Multi Media Module ABS LIN CAN 3

4 Automotive Bus Technology - Application Areas Data Backbone for ADAS (Active Driver Assistance Systems) Data Interchange with other specific automotive bus systems (CAN/Flexray) Source: 4

5 Midrange Scope Portfolio MSO/DPO2000 MSO/DPO3000 MSO/DPO4000B MSO/DPO5000 DPO7000C MHz 1 GS/s MHz 2.5 GS/s 1 GHz 350 MHz GS/s 2 GHz 350 MHz 10-5 GS/s 3.5 GHz 500 MHz 40-5 GS/s 1M Samples Max 5 M Samples Max 20 M Samples Max 250 M Samples Max 500 M Samples Max Embd. OS MS WIN 7 Tektronix Confidential

6 Debugging Serial Buses with the MSO/DPO Series Automated Trigger, Decode and Search for Serial Buses 4000B Series 3000 Series 2000 Series Bandwidth 1 GHz, 500 MHz, 350 MHz 500 MHz, 300 MHz, 100 MHz 200 MHz, 100 MHz Channels 4 analog 16 digital (MSO Series) 2 or 4 analog 16 digital (MSO Series) 2 or 4 analog 16 digital (MSO Series) Record Length 20 M points 5 M points 1 M points Serial Bus Analysis # of Simultaneous Decoded Buses I 2 C, SPI USB Ethernet CAN, LIN, FlexRay RS-232/422/485/UART I 2 S/LJ/RJ/TDM MIL-STD-1553 I 2 C, SPI CAN, LIN RS-232/422/485/UART I 2 S/LJ/RJ/TDM I 2 C, SPI CAN, LIN RS-232/422/485/UART

7 Speed debug of serial buses with the MSO/DPO5000 Series MSO/DPO5000 Series 350 MHz to 2 GHz Up to 250 M record length Comprehensive verification including compliance with jitter and eye validation Physical layer testing for USB 2.0 and Ethernet 10/100/1000BASE-T Serial bus decode, trigger and search support for: I 2 C SPI UART/RS-232 USB 2.0 MOST 50 / 150 Automated Decode, Trigger, Search and Eye Diagram Analysis 7

8 In-Depth Analysis of Serial Buses with the DPO7000 Series Automated Decode, Trigger, Search and Eye Diagram Analysis DPO7000 Series 500 MHz to 3.5 GHz Up to 500 M record length Physical layer testing for USB 2.0, Ethernet and MIPI Serial data characterization with jitter and eye analysis Supported serial buses: I 2 C SPI CAN LIN FlexRay UART/RS-232 MOST 50 / 150

9 V6.4.0 Firmware for 5k, 7kC, 70kC/D WIN7 Scopes Great new features New bus standards support Improvements to Visual Trigger New mark all trigger events Search capability Improved Zoom and Cursor button operation Measurements on digital channels MATLAB and MS Visual Studio math plug-in functionality Performance improvements Faster MSO/DPO5k operation FastFrame and long record length speed increased Defect fixes for many customer-reported bugs Larger HDD and SSD New PS2 power bundle Available end of June 2012 Available for all demo units now - update yours today! New one-step complete update with deployment package

10 New Standards Support CAN/LIN/FlexRay (trigger/decode/search) MIL-STD-1553B (trigger/decode/search) PCI Express gen 1/2/3 (trigger (70k)/decode/search) SPI 2-wire (trigger/decode/search) 8b/10b added to MSO/DPO5k and DPO7kC (decode/search) MIPI D-PHY added to MSO/DPO5k (decode/search) Electrical Compliance Measurements MOST 50 and 150 electrical compliance Thunderbolt

11 LSS Trigger/Decode/Search CAN/LIN/FlexRay: SR-AUTO MIL-STD-1553: SR-AERO 2-Wire SPI added to SR-EMBD CAN Bus: SR-AUTO MIL-STD-1553: SR-AERO 2-Wire SPI: SR-EMBD

12 How do I probe serial digital buses? Digital buses are not digital Digital signals do not necessarily have only two discrete levels Digital probes are not digital Everything you know about analog probing still applies Minimize DC and AC loading Voltage measurements are always differential Minimize lead inductance Bus and Waveforms display of I 2 C signal The real signal must be delivered to the oscilloscope s hardware or software comparator, where it can be compared to the digital threshold value(s) 12

13 What do the probing and acquisition architectures look like P6616 passive probe Digital input circuit (logic analyzer ASIC) acquisition circuit 0.2pF front-panel connector 3pF 100k coax - + Acquisition System 13

14 Digital Acquisition System MSO/DPO4000B / 5000 Series and P6616 Digital Probe Specification MSO4000 MSO4000B Maximum Sample Rate 500MS/s 16.5GS/s with MagniVu Maximum Input Toggle Rate 350 MHz 500 MHz DC Input Voltage Range ± 15 V ± 42 Vpeak Maximum Input Voltage Swing 6 Vp-p centered on threshold 500MS/s 16.5GS/s with MagniVu 30 Vp-p 200MHz 10 Vp-p >200 MHz Input Impedance 20 kohm 100 kohm Input Capacitance 3 pf 3 pf Threshold Range -2 V to +5 V ± 40 V Minimum Input Swing 500 mvp-p 400 mvp-p Minimum Detectable Pulse 1.5 ns 1 ns MSO MS/s 16.5GS/s with MagniVu 500 MHz ± 42 Vpeak 30 Vp-p 200MHz 10 Vp-p >200 MHz 100 kohm 3 pf ± 40 V 400 mvp-p 1 ns P channel digital probe matched to the digital acquisition system high end digital specification 14

15 I 2 C (Inter-Integrated Circuit) Used for chip-to-chip communication between microcontrollers and A/Ds, D/As, FPGAs, sensors, etc. Uses two single-ended, bi-directional signals: clock and data (Half Duplex) Any I 2 C device can be attached to the bus Data rates: Standard Mode (100 kbps) Fast Mode (400 kbps) High Speed Mode (3.4 Mbps) 15

16 I 2 C (Physical Part) +V Pull-up resistors SDA SCL Master Device 3 Device 4 16

17 Input Source Selection (example: I 2 C) CH1 CH4 D0 D15 (MSO) View different busses simultaneously Channel Labeling 17

18 I 2 C Message Structure Start: Indicates the device is taking control of the bus and a message will follow Address: 7-bit or 10-bit number representing the device address to read or write Data: Integer number of bytes read from or written to the device Acknowledge: 1-bit from the slave device acknowledging the master s actions Stop: Indicating the message is complete and the master has released the bus 18

19 Serial Debug Manually Decoding Serial Bits Engineers must manually count each bit and determine if it is a 1 or a

20 Serial Debug Manually Decoding Serial Bits Engineers must then convert the data to an understandable format First three bits are most significant digit of a 7-bit address Next four bits are least significant digit of a 7-bit address Read or Write Most significant digit of 8-bit byte Least significant digit of 8-bit byte = Read data 14 and 16 from Address R

21 Serial Debug Serial Triggering and Decode I2C Decoding is done by oscilloscope for the engineer There must be a better way 21

22 I 2 C Message Flow Control Acknowledge/No Acknowledge Indicates success or failure of a data transmission or the continuation of a transfer Generated by holding the SDA low on the 9th clock pulse ACK NACK SDA SCL SDA SCL

23 I 2 C Solution on Tektronix Oscilloscope 23

24 SPI (System Peripheral Interface) Used primarily to communicate between microcontrollers and their immediate peripheral devices Typical configuration has four signals: SCLK, MOSI, MISO, SS Data is simultaneously transmitted and received SS line used to specify slave device Each unique device on bus has its own SS signal from master Multiple bus configurations are allowed Network can use 2-, 3-, or 4-wire bus topology Data rates up to 50 Mbps SS enables slave device to accept data SS MOSI data from the master to a slave MISO data from a slave to the master SCLK serial clock driven by Master MSB MSB MOSI (n bits) MISO (n bits) SCLK LSB LSB 24

25 SPI (System Peripheral Interface) Single Master Multiple Slaves Single Master hardwired to Single Slave SPI Bus Hardware Configurations 25

26 Serial Debug Serial Triggering and Decode There is more than just decoding Trigger on packet content Search and mark packet content View data in an Event Table format View two buses simultaneously SPI I 2 C RS-232 FlexRay CAN LIN 26

27 CAN (Controller Area Network) Used for system-to-system communication in Automotive, Industrial Automation, and Medical Equipment Serial asynchronous, multi-master, layered communication network Sophisticated error detection and error handling mechanisms Flexible signaling support for low-cost implementation Messages are broadcast to all nodes on the network Physical bus is single-wire or dual-wire, and fault tolerant Data rates from 5 kbps to 1 Mbps CAN High Speed Differential Bus Signal CAN Bus Bit Rate Table CAN Controller Tx Rx CAN_H CAN_L Rx Tx Electronic Control Unit 3.5V 2.5V dominant CAN-H CAN Bit Rate 1 Mbps 1 s 800 Kbps 1.25 s 500 Kbps 2 s 250 Kbps 4 s 125 Kbps 8 s 83.3 Kbps 12 s Min. CAN Pulse Width CAN Physical Layer 1.5V CAN-L recessive recessive 62.5 Kbps 16 s 50 Kbps 20 s 33.3 Kbps 30 s 20 Kbps 50 s 10 Kbps 100 s 27

28 CAN is a differential BUS CAN High Speed Differential Bus Signal CAN Controller Tx Rx CAN_H CAN_L Rx Tx Electronic Control Unit 3.5V 2.5V dominant CAN-H CAN Physical Layer 1.5V CAN-L recessive recessive Tx + + path + + Rcv

29 120Ὠ 120Ὠ In-Depth Analysis of Network Performance 40 meters Node 1 Node 2 Node 10 CAN Network Near End Far End Locate and analyze signal integrity problems with eye diagrams Characterize different oscillator tolerances and propagation delays between nodes for synchronizing the network Monitor bus utilization to ensure efficient use of the network 29

30 Eye diagram measurements Fast Data Rates, More HF Loss Clean, open, logical 1 & 0 at launch from transmitter Logical 1 & 0 can be hard to distinguish at end of long interconnects; (this is often called a closed eye ) Tx + + path + + Rcv Fast, sharp, edges at transmitter launch Smeared edges at end of long interconnect. Reference Maxim Note HFDN-27.0 (Rev. 0, 09/03)

31 CAN Data and Remote Frame Overview SOF: begins with a start of frame (SOF) bit Arbitration: Identifier (address) and Remote Transmission Request (RTR) bit Control: 6 bits including Identifier Extension (IDE) bit and Data Length Code (DLC) Data: zero to eight bytes of data CRC: 15-bit cyclic redundancy check code and a recessive delimiter bit ACK: acknowledge field is two bits long EOF: 7 recessive bits indicate the end of frame (EOF) INT: intermission field of three recessive bits indicates the bus is free 31

32 Characterize System Timing Characterize timing between bus messages and system operation Requires waveform displays time-correlated with decoded messages Characterize timing differences which occur when adding a new network node to an existing network Automotive application example: Measure worst-case time from crash sensor output to airbag activation Measure variations in timing of airbag activation with varying levels of CAN bus traffic 32

33 CAN Bus DPO7000 CAN Trigger 33

34 CAN Bus DPO7000 CAN Analysis Application Select Function : Decoding Timing Analysis 34

35 CAN Bus DPO7000 CAN Analysis Application Configure : Trig.-Source Bus-Source 35

36 CAN Bus DPO7000 CAN Analysis Application Trig.-Configure : Field Type Field Value 36

37 CAN Bus DPO7000 CAN Analysis Application Decoding Results : Field Value Timing Result 37

38 CAN Bus DPO7000 CAN Analysis Application Decoding Results : Correlation to Acq.-Mem 38

39 Characterizing Oscillator Tolerance and Propagation Delay Oscillator tolerance of a CAN node Specify the specific ID for trigger condition Result will include ACK and without ACK bit With ACK bit, shows the impact of receiving CAN node oscillator tolerance on transmitting node Propagation Delay Connect two channels to any two CAN nodes Result is directly available 39

40 Monitoring CAN Traffic for Bus Utilization Measure at specific ID, error frame or overload frame Specifies percentage of time traffic present in the CAN bus Type of traffic can be analyzed Frame count Tektronix DPO7000 Series with TDSVNM option 40

41 CAN Trigger Overview 41

42 FlexRay 2.1 (3.0) FlexRay is a automotive bus still being developed by a group of leading automotive companies and suppliers known as the FlexRay Consortium The physical bus can be unshielded twisted pair, or shielded twisted pair to improve EMC performance FlexRay is a differential serial bus configured in three recurring segments: Header, Payload, and Trailer Each frame contains a static and dynamic segment, and bus idle time concludes each frame Transmitted data rates up to 10 Mbps Automotive Manufacturers are finding that existing automotive serial standards such as CAN and LIN do not have the speed, reliability, or redundancy required to address X-by-wire applications such as brake-by-wire or steer-by-wire. 42

43 FlexRay Frame Structure Header Segment Contains Indicator Bits, Frame ID, Payload Length (in words), Header CRC, and Cycle Count Payload Segment Contains data transferred by the frame. Maximum payload length is 127 words (254 bytes) Trailer Segment Contains a single 24 bit field [three 8 bit CRC registers] for header and payload protection 43

44 FlexRay Terms and Abbreviations FlexRay Bus Decode Terms TSS (Transmission Start Sequence): initiate network connection setup. FSS (Frame Start Sequence): immediately follows TSS Indicator Bits: provides Header Segment preamble information. Frame Id (Frame Identifier): defines to which slot frame is transmitted. Payload Length: indicates data size being transferred in the frame. Header CRC: contains CRC computed from portion of Header Segment. Cycle Count: holds value that increments for each comm. cycle start. Data (Payload): contains data transferred by frame (254 bytes max.). Trailer CRC: protects against improper header and payload modification. FES (End of Frame): immediately follows the Trailer CRC DTS (Dynamic Trailing Sequence): indicates a dynamic frame. CID (Channel Idle Detection): indicates end of comm. (Idle: BP=BM) Data_0: negative differential voltage between BP and BM. Data_1: positive differential voltage between BP and BM. Idle_LP (LowPower): biased to ground. No current to BP or BM. Idle: biased to a voltage. No current to BP or BM. BP (Bus Plus) and BM (Bus Minus) lines used to balance the differential communications network. 44

45 FlexRay Bus FlexRay Analysis Application Configure : Data Source Probing Trigger 45

46 FlexRay Bus FlexRay Analysis Application Results : Decoding CRC Analysis Correlation to Acq.-Mem 46

47 FlexRay Bus FlexRay Analysis Application Results : Timing Meas. Sync. Meas. Eye/Mask Test TIE Zoom 47

48 FlexRay Bus FlexRay Analysis Application Real Signals MASK violation could be ID related 48

Understanding SAE J1939. by Simma Software, Inc.

Understanding SAE J1939. by Simma Software, Inc. Understanding SAE J1939 by Simma Software, Inc. Contact E-mail: jrsimma at simmasoftware dot com Phone: 888-256-3828 For J1939 source code, see J1939 Software Starting Notes Ask questions anytime. This

More information

Elettronica dei Sistemi Digitali Costantino Giaconia SERIAL I/O COMMON PROTOCOLS

Elettronica dei Sistemi Digitali Costantino Giaconia SERIAL I/O COMMON PROTOCOLS SERIAL I/O COMMON PROTOCOLS RS-232 Fundamentals What is RS-232 RS-232 is a popular communications interface for connecting modems and data acquisition devices (i.e. GPS receivers, electronic balances,

More information

Welcome to the Introduction to Controller Area Network web seminar My name is William Stuart, and I am a Applications Engineer for the Automotive

Welcome to the Introduction to Controller Area Network web seminar My name is William Stuart, and I am a Applications Engineer for the Automotive Welcome to the Introduction to Controller Area Network web seminar My name is William Stuart, and I am a Applications Engineer for the Automotive Products Group within Microchip. This web seminar today

More information

Debugging Serial Buses in Embedded Systems Designs

Debugging Serial Buses in Embedded Systems Designs Debugging Serial Buses in Embedded Systems Designs Introduction Embedded systems are literally everywhere in our society today. A simple definition of an embedded system is a special-purpose computer system

More information

FlexRay A Communications Network for Automotive Control Systems

FlexRay A Communications Network for Automotive Control Systems FlexRay A Communications Network for Automotive Control Systems WFCS 2006 Rainer Makowitz Automotive Systems Engineering, EMEA Freescale and the Freescale logo are trademarks of Freescale Semiconductor,

More information

Local Interconnect Network Training. Local Interconnect Network Training. Overview

Local Interconnect Network Training. Local Interconnect Network Training. Overview Overview Local Interconnect Network Training History and introduction Technical features The ISO/OSI reference model and LIN Frames Message Frames Communication concept of LIN Command Frames and Extended

More information

Automotive Ethernet Compliance Testing

Automotive Ethernet Compliance Testing Automotive Ethernet Compliance Testing Dr. Ernst Flemming Product Manager Rohde & Schwarz GmbH & Co. KG Munich, Germany The company group at a glance ı History Established 1933 in Munich, Germany ı Type

More information

LIN (Local Interconnect Network):

LIN (Local Interconnect Network): LIN (Local Interconnect Network): History: LIN (Local Interconnect Network) was developed as cost-effective alternate to CAN protocol. In 1998 a group of companies including Volvo, Motorola, Audi, BMW,

More information

How to Hack Your Mini Cooper: Reverse Engineering CAN Messages on Passenger Automobiles

How to Hack Your Mini Cooper: Reverse Engineering CAN Messages on Passenger Automobiles How to Hack Your Mini Cooper: Reverse Engineering CAN Messages on Passenger Automobiles Jason Staggs Who is this guy? Jason Staggs Graduate Research Assistant Institute for Information Security (isec)

More information

Distributed Real-Time Systems (TI-DRTS) Track 2. CAN-BUS Introduction. Version 9.11.2009 Ref. VECTOR application note & Motorola note

Distributed Real-Time Systems (TI-DRTS) Track 2. CAN-BUS Introduction. Version 9.11.2009 Ref. VECTOR application note & Motorola note Distributed Real-Time Systems (TI-DRTS) Track 2 CAN-BUS Introduction Version 9.11.2009 Ref. VECTOR application note & Motorola note What is CAN? Controller Area Network (CAN) is a common, small area network

More information

TCP/IPv4 and Ethernet 10BASE-T/ 100BASE-TX Debugging with the MSO/DPO4000B Series Oscilloscopes

TCP/IPv4 and Ethernet 10BASE-T/ 100BASE-TX Debugging with the MSO/DPO4000B Series Oscilloscopes Presented by TestEquity - www.testequity.com TCP/IPv4 and Ethernet 10BASE-T/ 100BASE-TX Debugging with the MSO/DPO4000B Series Oscilloscopes Application Note Introduction The Internet changes the way we

More information

MicroMag3 3-Axis Magnetic Sensor Module

MicroMag3 3-Axis Magnetic Sensor Module 1008121 R01 April 2005 MicroMag3 3-Axis Magnetic Sensor Module General Description The MicroMag3 is an integrated 3-axis magnetic field sensing module designed to aid in evaluation and prototyping of PNI

More information

USER GUIDE EDBG. Description

USER GUIDE EDBG. Description USER GUIDE EDBG Description The Atmel Embedded Debugger (EDBG) is an onboard debugger for integration into development kits with Atmel MCUs. In addition to programming and debugging support through Atmel

More information

The I2C Bus. NXP Semiconductors: UM10204 I2C-bus specification and user manual. 14.10.2010 HAW - Arduino 1

The I2C Bus. NXP Semiconductors: UM10204 I2C-bus specification and user manual. 14.10.2010 HAW - Arduino 1 The I2C Bus Introduction The I2C-bus is a de facto world standard that is now implemented in over 1000 different ICs manufactured by more than 50 companies. Additionally, the versatile I2C-bus is used

More information

www.imprezer.tk Introduction to www.union88.tk RACE FUELS Hans-Christian von der Wense Munich, Germany

www.imprezer.tk Introduction to www.union88.tk RACE FUELS Hans-Christian von der Wense Munich, Germany Introduction to Hans-Christian von der Wense Munich, Germany Overview Progress in Automotive Electronics and it s Impacts on Networking LIN Consortium LIN Concept Physical Layer Data Link Layer LIN Network

More information

AVR151: Setup and Use of the SPI. Introduction. Features. Atmel AVR 8-bit Microcontroller APPLICATION NOTE

AVR151: Setup and Use of the SPI. Introduction. Features. Atmel AVR 8-bit Microcontroller APPLICATION NOTE Atmel AVR 8-bit Microcontroller AVR151: Setup and Use of the SPI APPLICATION NOTE Introduction This application note describes how to set up and use the on-chip Serial Peripheral Interface (SPI) of the

More information

SafeSPI - Serial Peripheral Interface for Automotive Safety

SafeSPI - Serial Peripheral Interface for Automotive Safety Page 1 / 16 SafeSPI - Serial Peripheral Interface for Automotive Safety Technical SafeSPI_specification_v0.15_published.doc 30 July 2015 Page 2 / 16 1 INTRODUCTION 3 1.1 Requirement specification types

More information

In-Vehicular Communication Networking Protocol

In-Vehicular Communication Networking Protocol In-Vehicular Communication Networking Protocol ABSTRACT Renu Sharma Indiana University, Purdue University Indianapolis, IN rensharm@iupui.edu Today s modern vehicles contain a complex symbiosis of intelligent

More information

In-Vehicle Networking

In-Vehicle Networking In-Vehicle Networking SAE Network classification Class A networks Low Speed (

More information

Ethernet. Ethernet Frame Structure. Ethernet Frame Structure (more) Ethernet: uses CSMA/CD

Ethernet. Ethernet Frame Structure. Ethernet Frame Structure (more) Ethernet: uses CSMA/CD Ethernet dominant LAN technology: cheap -- $20 for 100Mbs! first widely used LAN technology Simpler, cheaper than token rings and ATM Kept up with speed race: 10, 100, 1000 Mbps Metcalfe s Etheret sketch

More information

Modbus and ION Technology

Modbus and ION Technology 70072-0104-14 TECHNICAL 06/2009 Modbus and ION Technology Modicon Modbus is a communications protocol widely used in process control industries such as manufacturing. PowerLogic ION meters are compatible

More information

8B/10B Coding 64B/66B Coding

8B/10B Coding 64B/66B Coding 8B/10B Coding 64B/66B Coding 1. Transmission Systems 2. 8B/10B Coding 3. 64B/66B Coding 4. CIP Demonstrator Test Setup PeterJ Slide 1 Transmission system General Data Clock D C Flip Flop Q @ 1 Gbps = 1

More information

DS1721 2-Wire Digital Thermometer and Thermostat

DS1721 2-Wire Digital Thermometer and Thermostat www.dalsemi.com FEATURES Temperature measurements require no external components with ±1 C accuracy Measures temperatures from -55 C to +125 C; Fahrenheit equivalent is -67 F to +257 F Temperature resolution

More information

Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide

Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide Sensors LCD Real Time Clock/ Calendar DC Motors Buzzer LED dimming Relay control I2C-FLEXEL PS2 Keyboards Servo Motors IR Remote Control

More information

Tutorial. www.ccontrols.com

Tutorial. www.ccontrols.com Tutorial 1 Tutorial CONTROLLER AREA NETWORK CAN was designed by Bosch and is currently described by ISO 11898 1. In terms of the Open Systems Interconnection model (OSI), CAN partially defines the services

More information

ABB Drives. User s Manual. Pulse Encoder Interface Module RTAC-01

ABB Drives. User s Manual. Pulse Encoder Interface Module RTAC-01 ABB Drives User s Manual Pulse Encoder Interface Module RTAC-0 Pulse Encoder Interface Module RTAC-0 User s Manual 3AFE 64486853 REV A EN EFFECTIVE:.5.00 00 ABB Oy. All Rights Reserved. Safety instructions

More information

Using an Agilent InfiniiVision Series MSO To Debug an Automotive CAN Bus

Using an Agilent InfiniiVision Series MSO To Debug an Automotive CAN Bus Using an Agilent InfiniiVision Series MSO To Debug an Automotive CAN Bus Application Note 1576 Table of Contents Introduction....................... 2 What is an MSO?.................. 3 Verifying proper

More information

ABB Drives. User s Manual HTL Encoder Interface FEN-31

ABB Drives. User s Manual HTL Encoder Interface FEN-31 ABB Drives User s Manual HTL Encoder Interface FEN-31 HTL Encoder Interface FEN-31 User s Manual 3AUA0000031044 Rev B EN EFFECTIVE: 2010-04-06 2010 ABB Oy. All Rights Reserved. 5 Safety instructions

More information

Serial Communications

Serial Communications April 2014 7 Serial Communications Objectives - To be familiar with the USART (RS-232) protocol. - To be able to transfer data from PIC-PC, PC-PIC and PIC-PIC. - To test serial communications with virtual

More information

AN141 SMBUS COMMUNICATION FOR SMALL FORM FACTOR DEVICE FAMILIES. 1. Introduction. 2. Overview of the SMBus Specification. 2.1.

AN141 SMBUS COMMUNICATION FOR SMALL FORM FACTOR DEVICE FAMILIES. 1. Introduction. 2. Overview of the SMBus Specification. 2.1. SMBUS COMMUNICATION FOR SMALL FORM FACTOR DEVICE FAMILIES 1. Introduction C8051F3xx and C8051F41x devices are equipped with an SMBus serial I/O peripheral that is compliant with both the System Management

More information

DeviceNet Communication Manual

DeviceNet Communication Manual DeviceNet Communication Manual Soft-Starter Series: SSW-07/SSW-08 Language: English Document: 10000046963 / 00 03/2008 Summary ABOUT THIS MANUAL... 5 ABBREVIATIONS AND DEFINITIONS... 5 NUMERICAL REPRESENTATION...

More information

Computer buses and interfaces

Computer buses and interfaces FYS3240 PC-based instrumentation and microcontrollers Computer buses and interfaces Spring 2011 Lecture #5 Bekkeng 15.1.2011 The most common data acquisition buses available today Internal computer buses

More information

Software User Guide UG-461

Software User Guide UG-461 Software User Guide UG-461 One Technology Way P.O. Box 9106 Norwood, MA 02062-9106, U.S.A. Tel: 781.329.4700 Fax: 781.461.3113 www.analog.com ezlinx icoupler Isolated Interface Development Environment

More information

Raspberry Pi. Hans- Petter Halvorsen, M.Sc.

Raspberry Pi. Hans- Petter Halvorsen, M.Sc. Raspberry Pi Hans- Petter Halvorsen, M.Sc. Raspberry Pi 2 https://www.raspberrypi.org https://dev.windows.com/iot Hans- Petter Halvorsen, M.Sc. Raspberry Pi 2 - Overview The Raspberry Pi 2 is a low cost,

More information

EBERSPÄCHER ELECTRONICS automotive bus systems. solutions for network analysis

EBERSPÄCHER ELECTRONICS automotive bus systems. solutions for network analysis EBERSPÄCHER ELECTRONICS automotive bus systems solutions for network analysis DRIVING THE MOBILITY OF TOMORROW 2 AUTOmotive bus systems System Overview Analyzing Networks in all Development Phases Control

More information

Automotive Ethernet Prototype and test development with CANoe/CANalyzer.Ethernet

Automotive Ethernet Prototype and test development with CANoe/CANalyzer.Ethernet Insert picture and click Align Title Graphic. Automotive Ethernet Prototype and test development with CANoe/CANalyzer.Ethernet Vector Webinar 2014 Hans-Werner Schaal Ver. 4.2.1, Jun 2014 Slide: 1 Agenda

More information

RS-485 Protocol Manual

RS-485 Protocol Manual RS-485 Protocol Manual Revision: 1.0 January 11, 2000 RS-485 Protocol Guidelines and Description Page i Table of Contents 1.0 COMMUNICATIONS BUS OVERVIEW... 1 2.0 DESIGN GUIDELINES... 1 2.1 Hardware Design

More information

Introduction to. LIN (Local Interconnect Network)

Introduction to. LIN (Local Interconnect Network) Introduction to LIN (Local Interconnect Network) Stéphane REY Revision 1.0 - ay 13 th, 2003 Table of content 1 INTRODUCTION...3 1.1 PURPOSE OF THE DOCUENT...3 1.2 ACRONYOUS...3 1.3 RELATED DOCUENTS...3

More information

Comparison of FlexRay and CAN-bus for Real-Time Communication

Comparison of FlexRay and CAN-bus for Real-Time Communication Comparison of FlexRay and CAN-bus for Real-Time Communication Andreas Forsberg Mälardalen University Högskoleplan 1 721 23 Västerås +46 768011236 afg05001@student.mdh.se Johan Hedberg Mälardalen University

More information

Measurement and Analysis Introduction of ISO7816 (Smart Card)

Measurement and Analysis Introduction of ISO7816 (Smart Card) Measurement and Analysis Introduction of ISO7816 (Smart Card) ISO 7816 is an international standard related to electronic identification cards with contacts, especially smart cards, managed jointly by

More information

Modbus and ION Technology

Modbus and ION Technology Modbus and ION Technology Modicon Modbus is a communications protocol widely used in process control industries such as manufacturing. ACCESS meters are compatible with Modbus networks as both slaves and

More information

2.1 CAN Bit Structure The Nominal Bit Rate of the network is uniform throughout the network and is given by:

2.1 CAN Bit Structure The Nominal Bit Rate of the network is uniform throughout the network and is given by: Order this document by /D CAN Bit Timing Requirements by Stuart Robb East Kilbride, Scotland. 1 Introduction 2 CAN Bit Timing Overview The Controller Area Network (CAN) is a serial, asynchronous, multi-master

More information

AND8336. Design Examples of On Board Dual Supply Voltage Logic Translators. Prepared by: Jim Lepkowski ON Semiconductor. http://onsemi.

AND8336. Design Examples of On Board Dual Supply Voltage Logic Translators. Prepared by: Jim Lepkowski ON Semiconductor. http://onsemi. Design Examples of On Board Dual Supply Voltage Logic Translators Prepared by: Jim Lepkowski ON Semiconductor Introduction Logic translators can be used to connect ICs together that are located on the

More information

DS1621 Digital Thermometer and Thermostat

DS1621 Digital Thermometer and Thermostat Digital Thermometer and Thermostat www.dalsemi.com FEATURES Temperature measurements require no external components Measures temperatures from 55 C to +125 C in 0.5 C increments. Fahrenheit equivalent

More information

Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs

Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs AN033101-0412 Abstract This describes how to interface the Dallas 1-Wire bus with Zilog s Z8F1680 Series of MCUs as master devices. The Z8F0880,

More information

A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware

A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware A+ Guide to Managing and Maintaining Your PC, 7e Chapter 1 Introducing Hardware Objectives Learn that a computer requires both hardware and software to work Learn about the many different hardware components

More information

DS1621 Digital Thermometer and Thermostat

DS1621 Digital Thermometer and Thermostat www.maxim-ic.com FEATURES Temperature measurements require no external components Measures temperatures from -55 C to +125 C in 0.5 C increments. Fahrenheit equivalent is -67 F to 257 F in 0.9 F increments

More information

Pmod peripheral modules are powered by the host via the interface s power and ground pins.

Pmod peripheral modules are powered by the host via the interface s power and ground pins. Digilent Pmod Interface Specification Revision: November 20, 2011 1300 NE Henley Court, Suite 3 Pullman, WA 99163 (509) 334 6306 Voice (509) 334 6300 Fax Introduction The Digilent Pmod interface is used

More information

Microcomputer Protocol Implementation at Local Interconnect Network Georgi Krastev

Microcomputer Protocol Implementation at Local Interconnect Network Georgi Krastev Microcomputer Protocol Implementation at Local Interconnect Network Georgi Krastev Abstract: The paper discusses the issues of microcomputer protocol implementation at local interconnect network for automobile

More information

NB3H5150 I2C Programming Guide. I2C/SMBus Custom Configuration Application Note

NB3H5150 I2C Programming Guide. I2C/SMBus Custom Configuration Application Note NB3H550 I2C Programming Guide I2C/SMBus Custom Configuration Application Note 3/4/206 Table of Contents Introduction... 3 Overview Process of Configuring NB3H550 via I2C/SMBus... 3 Standard I2C Communication

More information

Vehicle data acquisition using CAN By Henning Olsson, OptimumG henning.olsson@optimumg.com

Vehicle data acquisition using CAN By Henning Olsson, OptimumG henning.olsson@optimumg.com Vehicle data acquisition using By Henning Olsson, OptimumG henning.olsson@optimumg.com Introduction: Data acquisition is one of the best tools to increase the understanding of vehicle behavior. One can

More information

EnOcean Radio Protocol 2. September 26, 2013 SPECIFICATION V1.0. Subject to modifications EnOcean Radio Protocol 2 V1.0 Page 1/19

EnOcean Radio Protocol 2. September 26, 2013 SPECIFICATION V1.0. Subject to modifications EnOcean Radio Protocol 2 V1.0 Page 1/19 SPECIFICATION V1.0 EnOcean Radio Protocol 2 September 26, 2013 EnOcean GmbH Kolpingring 18a 82041 Oberhaching Germany Phone +49.89.67 34 689-0 Fax +49.89.67 34 689-50 info@enocean.com www.enocean.com Subject

More information

Data Exchange On The CAN Bus I

Data Exchange On The CAN Bus I Service. Self-Study Programme 238 Data Exchange On The CAN Bus I Basics The CAN bus system in a car interlinks the control units to form a network. This produces new functions in the car and in diagnostics

More information

What is LOG Storm and what is it useful for?

What is LOG Storm and what is it useful for? What is LOG Storm and what is it useful for? LOG Storm is a high-speed digital data logger used for recording and analyzing the activity from embedded electronic systems digital bus and data lines. It

More information

NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter

NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter Description: The NTE2053 is a CMOS 8 bit successive approximation Analog to Digital converter in a 20 Lead DIP type package which uses a differential

More information

SPI I2C LIN Ethernet. u Today: Wired embedded networks. u Next lecture: CAN bus u Then: 802.15.4 wireless embedded network

SPI I2C LIN Ethernet. u Today: Wired embedded networks. u Next lecture: CAN bus u Then: 802.15.4 wireless embedded network u Today: Wired embedded networks Ø Characteristics and requirements Ø Some embedded LANs SPI I2C LIN Ethernet u Next lecture: CAN bus u Then: 802.15.4 wireless embedded network Network from a High End

More information

Switch Fabric Implementation Using Shared Memory

Switch Fabric Implementation Using Shared Memory Order this document by /D Switch Fabric Implementation Using Shared Memory Prepared by: Lakshmi Mandyam and B. Kinney INTRODUCTION Whether it be for the World Wide Web or for an intra office network, today

More information

2. What is the maximum value of each octet in an IP address? A. 128 B. 255 C. 256 D. None of the above

2. What is the maximum value of each octet in an IP address? A. 128 B. 255 C. 256 D. None of the above 1. How many bits are in an IP address? A. 16 B. 32 C. 64 2. What is the maximum value of each octet in an IP address? A. 128 B. 255 C. 256 3. The network number plays what part in an IP address? A. It

More information

CAN Bus Transceivers Operate from 3.3V or 5V and Withstand ±60V Faults

CAN Bus Transceivers Operate from 3.3V or 5V and Withstand ±60V Faults CAN Bus Transceivers Operate from 3.3V or 5V and Withstand ±6 Faults Ciaran Brennan design features The LTC2875 is a robust CAN bus transceiver that features ±6 overvoltage and ±25kV ESD tolerance to reduce

More information

LOCAL INTERCONNECT NETWORK (LIN)

LOCAL INTERCONNECT NETWORK (LIN) 54B-1 GROUP 54B LOCAL INTERCONNECT NETWORK (LIN) CONTENTS GENERAL INFORMATION........ 54B-2............ 54B-3 STRUCTURE................... 54B-2 54B-2 LIN refers to "Local Interconnect Network," which

More information

Implementing SPI Communication Between MSP430 G2452 and LTC2382-16 ADC

Implementing SPI Communication Between MSP430 G2452 and LTC2382-16 ADC Implementing SPI Communication Between MSP430 G2452 and LTC2382-16 ADC Enwei Gu Nov. 12, 2011 MCU ADC MSP430- G2452 LTC2382-16 16- bits SPI Keywords 1 Abstract This document describes and shows how to

More information

High-Speed Inter Connect (HSIC) Solution

High-Speed Inter Connect (HSIC) Solution High-Speed Inter Connect (HSIC) Solution HSIC Essentials Datasheet Protocol Decode Protocol decode Saves test time and resource costs. Designed for use with the MSO/DPO5000, DPO7000C, DPO/DSA/MSO70000C,

More information

Introduction to LIN. Webinar

Introduction to LIN. Webinar Introduction to LIN Webinar V2.2.07 2014-03-03 Agenda > Information 4 Overview 6 LIN Workflow 9 LIN Physical Layer 12 LIN Communication 14 Synchronization of the LIN nodes 16 LIN Message & Scheduling 19

More information

DS1307ZN. 64 x 8 Serial Real-Time Clock

DS1307ZN. 64 x 8 Serial Real-Time Clock DS137 64 x 8 Serial Real-Time Clock www.maxim-ic.com FEATURES Real-time clock (RTC) counts seconds, minutes, hours, date of the month, month, day of the week, and year with leap-year compensation valid

More information

Making Basic Measurements. Publication Number 16700-97020 August 2001. Training Kit for the Agilent Technologies 16700-Series Logic Analysis System

Making Basic Measurements. Publication Number 16700-97020 August 2001. Training Kit for the Agilent Technologies 16700-Series Logic Analysis System Making Basic Measurements Publication Number 16700-97020 August 2001 Training Kit for the Agilent Technologies 16700-Series Logic Analysis System Making Basic Measurements: a self-paced training guide

More information

Tutorial Introduction

Tutorial Introduction Tutorial Introduction PURPOSE: This tutorial describes concepts related to communication busses, including attributes, functions, and the different types of bus systems. The intent is to provide a baseline

More information

Test Driven Development of Embedded Systems Using Existing Software Test Infrastructure

Test Driven Development of Embedded Systems Using Existing Software Test Infrastructure Test Driven Development of Embedded Systems Using Existing Software Test Infrastructure Micah Dowty University of Colorado at Boulder micah@navi.cx March 26, 2004 Abstract Traditional software development

More information

MoCA 1.1 Specification for Device RF Characteristics

MoCA 1.1 Specification for Device RF Characteristics MoCA 1.1 Specification for Device RF Characteristics 20140211 Copyright 2012, 2014 Multimedia Over Coax Alliance. All Rights Reserved. MoCA is a trademark or registered trademark of the Multimedia Over

More information

U1602A Handheld Oscilloscopes, 20 MHz

U1602A Handheld Oscilloscopes, 20 MHz Products & Services Technical Support Buy Industries About Agilent United States Home >... > Oscilloscopes > U1600A Series handheld oscilloscopes (2 models) > U1602A Handheld Oscilloscopes, 20 MHz Product

More information

CAN Specification 2.0, Part B page 1 PART B. CAN in Automation, Am Weichselgarten 26, D-91058 Erlangen

CAN Specification 2.0, Part B page 1 PART B. CAN in Automation, Am Weichselgarten 26, D-91058 Erlangen CAN Specification 2.0, Part B page 1 PART B CAN Specification 2.0, Part B page 2 1 INTRODUCTION...3 2 BASIC CONCEPTS...5 3 MESSAGE TRANSFER...11 3.1 Frame Formats...11 3.2 Frame Types...11 3.2.1 DATA FRAME...11

More information

1000BASE-T and 10/100/1000BASE-T Copper SFP Transceiver

1000BASE-T and 10/100/1000BASE-T Copper SFP Transceiver 1000BASE-T and 10/100/1000BASE-T Copper SFP Transceiver Features Up to 1.25Gb/s bi-directional data links Hot-pluggable SFP footprint TX Disable and RX Los/without Los function Fully metallic enclosure

More information

DESIGN OF 6 DOF ROBOTIC ARM CONTROLLED OVER THE INTERNET

DESIGN OF 6 DOF ROBOTIC ARM CONTROLLED OVER THE INTERNET DESIGN OF 6 DOF ROBOTIC ARM CONTROLLED OVER THE INTERNET G. Rajiv and Sivakumar Sathyabama University, Chennai, India E-Mail: Rajiv.srkm@gmail.com ABSTRACT The purpose of the project is to build a robotic

More information

How To Use A High Definition Oscilloscope

How To Use A High Definition Oscilloscope PRELIMINARY High Definition Oscilloscopes HDO4000 and HDO6000 Key Features 12-bit ADC resolution, up to 15-bit with enhanced resolution 200 MHz, 350 MHz, 500 MHz, 1 GHz bandwidths Long Memory up to 250

More information

Laboratory Course Industrial Automation. Experiment Nr. 6. Introduction to the FlexRay bus system. Brief User Guide IAS Demonstrator Go-Cart

Laboratory Course Industrial Automation. Experiment Nr. 6. Introduction to the FlexRay bus system. Brief User Guide IAS Demonstrator Go-Cart Universität Stuttgart Institut für Automatisierungs- und Softwaretechnik Prof. Dr.-Ing. M. Weyrich Laboratory Course Industrial Automation Experiment Nr. 6 Introduction to the FlexRay bus system Brief

More information

Interfacing Intel 8255x Fast Ethernet Controllers without Magnetics. Application Note (AP-438)

Interfacing Intel 8255x Fast Ethernet Controllers without Magnetics. Application Note (AP-438) Interfacing Intel 8255x Fast Ethernet Controllers without Magnetics Application Note (AP-438) Revision 1.0 November 2005 Revision History Revision Revision Date Description 1.1 Nov 2005 Initial Release

More information

Atmel Norway 2005. XMEGA Introduction

Atmel Norway 2005. XMEGA Introduction Atmel Norway 005 XMEGA Introduction XMEGA XMEGA targets Leadership on Peripheral Performance Leadership in Low Power Consumption Extending AVR market reach XMEGA AVR family 44-100 pin packages 16K 51K

More information

Understanding and Performing MIPI D-PHY Physical Layer, CSI and DSI Protocol Layer Testing

Understanding and Performing MIPI D-PHY Physical Layer, CSI and DSI Protocol Layer Testing Understanding and Performing MIPI D-PHY Physical Layer, CSI and DSI Protocol Layer Testing Application Note Introduction Currently many technologies are used in designing mobile or portable devices. These

More information

SyncLink GT2/GT4 Serial Adapter

SyncLink GT2/GT4 Serial Adapter SyncLink GT2/GT4 Serial Adapter Hardware User s Manual MicroGate Systems, Ltd http://www.microgate.com MicroGate and SyncLink are registered trademarks of MicroGate Systems, Ltd. Copyright 2008 2012 MicroGate

More information

Application Note 83 Fundamentals of RS 232 Serial Communications

Application Note 83 Fundamentals of RS 232 Serial Communications Application Note 83 Fundamentals of Serial Communications Due to it s relative simplicity and low hardware overhead (as compared to parallel interfacing), serial communications is used extensively within

More information

Implementing SPI Master and Slave Functionality Using the Z8 Encore! F083A

Implementing SPI Master and Slave Functionality Using the Z8 Encore! F083A Application Note Implementing SPI Master and Slave Functionality Using the Z8 Encore! F083A AN026701-0308 Abstract This application note demonstrates a method of implementing the Serial Peripheral Interface

More information

Design and Verification of Nine port Network Router

Design and Verification of Nine port Network Router Design and Verification of Nine port Network Router G. Sri Lakshmi 1, A Ganga Mani 2 1 Assistant Professor, Department of Electronics and Communication Engineering, Pragathi Engineering College, Andhra

More information

ARINC 429 Protocol Tutorial

ARINC 429 Protocol Tutorial ARINC 429 Protocol Tutorial 3703 N. 200th Street, Omaha, NE 68022 Tel: 866.246.1553 402.763.9644 Fax: 402.763.9645 aviftech.com sales@aviftech.com ARINC 429 Protocol Tutorial Doc No. 40100001 Omaha Office

More information

Road Vehicles - Diagnostic Systems

Road Vehicles - Diagnostic Systems SSF 14230 Road Vehicles - Diagnostic Systems Keyword Protocol 2000 - Part 1 - Physical Layer Swedish Implementation Standard Document: SSF 14230-1 Status: Issue 3 Date: October 22, 1997 This document is

More information

JTAG-HS2 Programming Cable for Xilinx FPGAs. Overview. Revised January 22, 2015 This manual applies to the HTAG-HS2 rev. A

JTAG-HS2 Programming Cable for Xilinx FPGAs. Overview. Revised January 22, 2015 This manual applies to the HTAG-HS2 rev. A 1300 Henley Court Pullman, WA 99163 509.334.6306 www.digilentinc.com Programming Cable for Xilinx FPGAs Revised January 22, 2015 This manual applies to the HTAG-HS2 rev. A Overview The Joint Test Action

More information

TURBO PROGRAMMER USB, MMC, SIM DEVELOPMENT KIT

TURBO PROGRAMMER USB, MMC, SIM DEVELOPMENT KIT TURBO PROGRAMMER USB, MMC, SIM DEVELOPMENT KIT HARDWARE GUIDE This document is part of Turbo Programmer documentation. For Developer Documentation, Applications and Examples, see http:/// PRELIMINARY (C)

More information

PCAN-MicroMod Universal I/O Module with CAN Interface. User Manual. Document version 2.1.0 (2014-01-16)

PCAN-MicroMod Universal I/O Module with CAN Interface. User Manual. Document version 2.1.0 (2014-01-16) PCAN-MicroMod Universal I/O Module with CAN Interface User Manual Document version 2.1.0 (2014-01-16) Products taken into account Product Name Part number Model PCAN-MicroMod IPEH-002080 with firmware

More information

Written examination in Computer Networks

Written examination in Computer Networks Written examination in Computer Networks February 14th 2014 Last name: First name: Student number: Provide on all sheets (including the cover sheet) your last name, rst name and student number. Use the

More information

USB2.0 <=> I2C V4.4. Konverter Kabel und Box mit Galvanischetrennung

USB2.0 <=> I2C V4.4. Konverter Kabel und Box mit Galvanischetrennung USB2.0 I2C V4.4 Konverter Kabel und Box mit Galvanischetrennung USB 2.0 I2C Konverter Kabel V4.4 (Prod. Nr. #210) USB Modul: Nach USB Spezifikation 2.0 & 1.1 Unterstützt automatisch "handshake

More information

PCI Express: The Evolution to 8.0 GT/s. Navraj Nandra, Director of Marketing Mixed-Signal and Analog IP, Synopsys

PCI Express: The Evolution to 8.0 GT/s. Navraj Nandra, Director of Marketing Mixed-Signal and Analog IP, Synopsys PCI Express: The Evolution to 8.0 GT/s Navraj Nandra, Director of Marketing Mixed-Signal and Analog IP, Synopsys PCIe Enterprise Computing Market Transition From Gen2 to Gen3 Total PCIe instances. 2009

More information

NETWORKS Controller Area Network (CAN)

NETWORKS Controller Area Network (CAN) SEC TION 2 : DOMEST I C GMLAN Overview GMLAN is the General Motors variation of the CAN Bus. Although it is CAN based, there are enough proprietary features and functions to make this a unique protocol.

More information

Case Study Competition 2013. Be an engineer of the future! Innovating cars using the latest instrumentation!

Case Study Competition 2013. Be an engineer of the future! Innovating cars using the latest instrumentation! Case Study Competition 2013 Be an engineer of the future! Innovating cars using the latest instrumentation! The scenario You are engineers working on a project team that is tasked with the development

More information

Introduction the Serial Communications Huang Sections 9.2, 10.2 SCI Block User Guide SPI Block User Guide

Introduction the Serial Communications Huang Sections 9.2, 10.2 SCI Block User Guide SPI Block User Guide Introduction the Serial Communications Huang Sections 9.2, 10.2 SCI Block User Guide SPI Block User Guide Parallel Data Transfer Suppose you need to transfer data from one HCS12 to another. How can you

More information

Bluetooth in Automotive Applications Lars-Berno Fredriksson, KVASER AB

Bluetooth in Automotive Applications Lars-Berno Fredriksson, KVASER AB Bluetooth in Automotive Applications Lars-Berno Fredriksson, KVASER AB ABSTRACT There is a potential for 50-400 million per year Bluetooth nodes within the car market if Bluetooth can be integrated into

More information

Successfully negotiating the PCI EXPRESS 2.0 Super Highway Towards Full Compliance

Successfully negotiating the PCI EXPRESS 2.0 Super Highway Towards Full Compliance Successfully negotiating the PCI EXPRESS 2.0 Super Highway Towards Full Compliance Page 1 Agenda Introduction PCIe 2.0 changes from 1.0a/1.1 Spec 5GT/s Challenges Error Correction Techniques Test tool

More information

Bluetooth Audio Data Transfer between Bluetooth chipset (PMB6752&PMB6625) and TriCore Host TC1920

Bluetooth Audio Data Transfer between Bluetooth chipset (PMB6752&PMB6625) and TriCore Host TC1920 Application Note, v1.0, 2001-10 Bluetooth Audio Data Transfer between Bluetooth chipset (PMB6752&PMB6625) and TriCore Host TC1920 Abstract The paper describes the interfaces and the handling of Audio Data

More information

Wireless Home Security System

Wireless Home Security System Wireless Home Security System Group: D14 Members: Vaibhav Singh (05D07026) Abhishek Tiwari (05D07028) Sauvik Chowdhury (05D07029) 1. Abstract The project is aimed at designing a low cost and reliable wireless

More information

AN11075. Driving I 2 C-bus signals over twisted pair cables with PCA9605. Document information

AN11075. Driving I 2 C-bus signals over twisted pair cables with PCA9605. Document information Rev. 1 19 August 2011 Application note Document information Info Keywords Abstract Content I2C-bus, 2-wire bus, twisted pair cables, LED lighting, communication cables, Cat5e, Cat6, Fast-mode, Fast-mode

More information

DS2187 Receive Line Interface

DS2187 Receive Line Interface Receive Line Interface www.dalsemi.com FEATURES Line interface for T1 (1.544 MHz) and CEPT (2.048 MHz) primary rate networks Extracts clock and data from twisted pair or coax Meets requirements of PUB

More information

User s Manual of Board Microcontroller ET-MEGA2560-ADK ET-MEGA2560-ADK

User s Manual of Board Microcontroller ET-MEGA2560-ADK ET-MEGA2560-ADK User s Manual of Board Microcontroller ET-MEGA2560-ADK ET-MEGA2560-ADK Because Arduino that is the development project on AVR MCU as Open Source has been published, it is popular and widespread shortly.

More information