Design and verification of internal core circuit of FlexRay transceiver in the ADAS

Similar documents
Design of Dual Mode DC-DC Buck Converter Using Segmented Output Stage

Lab 7: DELTA AND SIGMA-DELTA A/D CONVERTERS

A TDC based BIST Scheme for Operational Amplifier Jun Yuan a and Wei Wang b

ADC Bit µp Compatible A/D Converter

NXP. PN544 NFC Controller. Full Analog Circuit Analysis Richmond Road, Suite 500, Ottawa, ON K2H 5B7 Canada Tel:

ANALOG TO DIGITAL CONVERTER

Comparison between Analog and Digital Current To PWM Converter for Optical Readout Systems

ML4818 Phase Modulation/Soft Switching Controller

TL594C, TL594I, TL594Y PULSE-WIDTH-MODULATION CONTROL CIRCUITS

B.E. SEMESTER III (ELECTRICAL) SUBJECT CODE: X30902 Subject Name: Analog & Digital Electronics

REDUCING power consumption and enhancing energy

TL594 PULSE-WIDTH-MODULATION CONTROL CIRCUIT

Self-Oscillating Class-D Audio Amplifier With A Phase-Shifting Filter in Feedback Loop

Package and Pin Assignment SSOP-6 (0.64mm pitch) OSCIN OSCOUT TXEN 3 VSS 4 TXOUT 5 VSS 6 7 MODIN 8 HiMARK SW DO RES RESB VREFP VSS Symbol

Samsung S5K3L1YX Mp, 1/3.2 Inch Optical Format 1.12 µm Pixel Pitch Back Illuminated (BSI) CMOS Image Sensor

DC Parametric Measurement Unit using Differential Difference Amplifier with a Full Operation Range

Current Mode PWM Controller

Features. 5V Reference UVLO. Oscillator S R GND*(AGND) 5 (9) ISNS 3 (5)

DEPARTMENT OF ELECTRICAL ENGINEERING LAB WORK EE301 ELECTRONIC CIRCUITS

SPG Monolithic Event Detector Interface SP42400P

XR FSK Modem Filter FUNCTIONAL BLOCK DIAGRAM GENERAL DESCRIPTION FEATURES ORDERING INFORMATION APPLICATIONS SYSTEM DESCRIPTION

TL494M PULSE-WIDTH-MODULATION CONTROL CIRCUIT

TL594 PULSE-WIDTH-MODULATION CONTROL CIRCUITS

GOVERNMENT OF KARNATAKA KARNATAKA STATE PRE-UNIVERSITY EDUCATION EXAMINATION BOARD II YEAR PUC EXAMINATION MARCH-2013 SCHEME OF VALUATION

Current Mode PWM Controller

ECEN 720 High-Speed Links: Circuits and Systems

A New Capacitive Sensing Circuit using Modified Charge Transfer Scheme

6-Bit Charge Scaling DAC and SAR ADC

LSI/CSI LS7560N LS7561N BRUSHLESS DC MOTOR CONTROLLER

Chapter 16: Oscillators

Fractional- N PLL with 90 Phase Shift Lock and Active Switched- Capacitor Loop Filter

ASTABLE MULTIVIBRATOR

R & D Electronics DIGITAL IC TRAINER. Model : DE-150. Feature: Object: Specification:

ThermalMax. Obsolete PRODUCT HIGHLIGHT PACKAGE ORDER INFO. 0 to 70 LX1810-CDB

LM3647 Universal Battery Charger for Li-Ion, Ni-MH and Ni-Cd Batteries

Full-Custom Design Fractional Step-Down Charge Pump DC-DC Converter with Digital Control Implemented in 90nm CMOS Technology

CPE/EE 427, CPE 527 VLSI Design I: Homeworks 3 & 4

Broadcom. BCM4334 Single Chip Dual-Band Combo Wireless Connectivity Device. Circuit Analysis of Wi-Fi Transceiver

INTEGRATED CIRCUITS. AN109 Microprocessor-compatible DACs Dec

Digital Design and System Implementation. Overview of Physical Implementations

MOSA ELECTRONICS. Features. Description. MS8870 DTMF Receiver

Design and implementation of readout circuit on glass substrate with digital correction for touch-panel applications

A 82.5% Power Efficiency at 1.2 mw Buck Converter with Sleep Control

CMOS Schmitt Trigger A Uniquely Versatile Design Component

State Machine Oscillators

AC : LAB EXPERIENCE FOR CIRCUITS CLASSES IN A SIM- PLIFIED LAB ENVIRONMENT

Module -18 Flip flops

Volterra. VT1115MF Pulse Width Modulation (PWM) Controller. Partial Circuit Analysis

SPEED is one of the quantities to be measured in many

CMOS Schmitt Trigger A Uniquely Versatile Design Component

ECEN 720 High-Speed Links Circuits and Systems

UC284x, UC384x, UC384xY CURRENT-MODE PWM CONTROLLERS

TL1451AC, TL1451AY DUAL PULSE-WIDTH-MODULATION CONTROL CIRCUITS

S-5840B Series TEMPERATURE SWITCH IC (THERMOSTAT IC) WITH LATCH. Features. Applications. Package. ABLIC Inc., Rev.2.

Simple odd number frequency divider with 50% duty cycle

CHAPTER 6 DIGITAL INSTRUMENTS

A Random and Systematic Jitter Suppressed DLL-Based Clock Generator with Effective Negative Feedback Loop

74VHC4046 CMOS Phase Lock Loop

CMOS 120 GHz Phase-Locked Loops Based on Two Different VCO Topologies

HIGH LOW Astable multivibrators HIGH LOW 1:1

Broadcom. BCM4334 Single Chip Dual-Band Combo Wireless Connectivity Device. Circuit Analysis of Power Management Unit and Clock Generator Circuits

Part No. Package Marking Material Packing SD42530 HSOP SD42530 Pb free Tube SD42530TR HSOP SD42530 Pb free Tape&Reel

Advances In Natural And Applied Sciences Homepage: October; 12(10): pages 1-7 DOI: /anas

VCC. UVLO internal bias & Vref. Vref OK. PWM Comparator. + + Ramp from Oscillator GND

Fig 1: The symbol for a comparator

Connecting a Neuron 5000 Processor to an External Transceiver

SUMMARY REFERENCE OVERVIEW

Total No. of Questions : 40 ] [ Total No. of Printed Pages : 7. March, Time : 3 Hours 15 Minutes ] [ Max. Marks : 90

CONTENTS Sl. No. Experiment Page No

SF229 Low Power PIR Circuit IC For security applications

Lab 2 Revisited Exercise

+5 V Powered RS-232/RS-422 Transceiver AD7306

Linear Integrated Circuits

L4972A L4972AD 2A SWITCHING REGULATOR

Regulating Pulse Width Modulators

Current Mode PWM Controller

Universal Input Switchmode Controller

A CMOS Phase Locked Loop based PWM Generator using 90nm Technology Rajeev Pankaj Nelapati 1 B.K.Arun Teja 2 K.Sai Ravi Teja 3

SKY2000. Data Sheet DUAL-TRACK MAGNETIC STRIPE F2F DECODER IC. For More Information. Solution Way Co., Ltd

TL494C, TL494I, TL494M, TL494Y PULSE-WIDTH-MODULATION CONTROL CIRCUITS

LABORATORY EXPERIMENT. Infrared Transmitter/Receiver

FEATURES. Timers Low Supply Detector. Power up Timer. Post Alarm Dead Time. Counter. Pulse Width Discriminator. Discriminator control function

MM5452/MM5453 Liquid Crystal Display Drivers

i Intelligent Digitize Emulated Achievement Lab

Police Siren Circuit using NE555 Timer

MP A, 55V, 100kHz Step-Down Converter with Programmable Output OVP Threshold

NU1005/6: 5V Full Bridge Driver for High Integration, High Efficiency and Low Cost Wireless Power Transmitter

Lead Free. (Note 2) Note: 1. RoHS revision Glass and High Temperature Solder Exemptions Applied, see EU Directive Annex Notes 5 and 7.

MM Stage Oscillator Divider

Resonant-Mode Power Supply Controllers

LINEAR IC APPLICATIONS

UNISONIC TECHNOLOGIES CO., LTD

Qualcomm WTR3925 RF Transceiver

FlexRay Communications System. Physical Layer Common mode Choke EMC Evaluation Specification. Version 2.1

NOVEMBER 28, 2016 COURSE PROJECT: CMOS SWITCHING POWER SUPPLY EE 421 DIGITAL ELECTRONICS ERIC MONAHAN

XRT6164A Digital Line Interface Transceiver

AN243 Application note

Princeton Technology Corp.

ENGR-2300 Electronic Instrumentation Quiz 3 Spring Name: Solution Please write you name on each page. Section: 1 or 2

Fan in: The number of inputs of a logic gate can handle.

Transcription:

Design and verification of internal core circuit of FlexRay transceiver in the ADAS Yui-Hwan Sa 1 and Hyeong-Woo Cha a Department of Electronic Engineering, Cheongju University E-mail : labiss1405@naver.com, hwcha@cju.ac.kr Abstract - Recently, many people engaged in domestic semiconductor design are growing interest in the automotive and semiconductor research and development, but to a variety of semiconductors, lack the research and development of FlexRay transceivers in the spotlight as the next generation communication vehicles. Because FlexRay communication uses two bus lines and two channels, which are differential signals, it is very strong against noise and high reliability. Currently, three domestic auto company buying FlexRay transceiver semiconductor need a lot of research to localize because it uses to import 100%. This paper s core blocks were designed, fabricated, and tested to localize the FlexRay transceivers, and develop a FlexRay transceiver therewith. transceiver. Each block plays a role of data signal processing and error signal detection [4]-[5]. In this paper, we design and verify the internal core blocks (transmitter driver, receiver, clock generator, time-out, comparator with hysteresis, bus fail detector, and LDO) of FlexRay transceiver, targeting commercial chip for localization to FlexRay transceiver. I. INTRODUCTION Recently, self-driving system has become very important issues in vehicles. The self-driving system is that allows a car to drive without any special operation by the driver [1]. In order for a car to replace a driver, sensors that act as drivers are very important, and communication that processes the data of sensor is also very important. Vehicles network communication methods include CAN (controller area network), FlexRay and MOST communication. Among them, FlexRay communication is relatively fast and is actually used [2]. ECU (electronic control units) are connected structure in parallel in FlexRay communication. It has a speed of 10Mbps, which is about 10 times faster than CAN communication. Figure 1 shows the block diagram of the FlexRay communication platform [3]. The block consists of communication controller, bus guardian, and bus driver. The block was controlled by microcontroller as host controller. Because it uses two bus lines and two channels, which are differential signals, it is very strong against noise and high reliability. In addition, FlexRay communication requires a FlexRay transceiver that transfers data between ECUs. Now, the FlexRay transceiver in the Korea is 100% imported from overseas. Figure 2 shows the internal block of the actual FlexRay Fig. 1. Block diagram of FlexRay communication platform a. Corresponding author; hwcha@cju.ac.kr Copyright 2017 IDEC All rights reserved. This is an Open-Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/3.0) which permits unrestricted non-commercial use, distribution, and reproduction in any medium, provided the original work is properly cited. Fig. 2. Block diagram of FlexRay transceiver

II. CIRCUIT DIAGRAM AND SIMULATION Figure 3 shows the transmitter circuit to driver output signal that converts the ECU signal to the BP and BM differential signals in the FlexRay transceiver. The internal block consists of NOR, NAND, inverter, switch, and resistor. The operation principle is that the EN signal and the ENB signal are output according to the NOR operation of the Idle and Idle_LP signals. Depending on the state of Idle_LP, the switch is shorted to Vref_P and the BP and BM outputs are offset by 1.65V of Vref_P. The transistors are turned on/off according to the states of Data0 and Data1, and then output as differential signals having offset of Vref_P, that is, BP and BM. Figure 4 shows the waveforms of simulation result for the transmitter circuit. Data0 and Data1 signals are output to BP and BM only when both Idle and Idle_LP signals are low. Fig. 5. Circuit diagram of receiver block in FlexRay transceiver Fig. 6. Simulation waveforms of receiver block Fig. 3. Circuit diagram of transmitter block in FlexRay transceiver Figure 7 is a circuit diagram of the clock generator. The clock generator is composed of two comparators, inverters, capacitors, RS-latch, and bias circuit. The operation principle is that Vref_H charge to capacitor when comparator is High, otherwise, Vref_L discharge from capacitor when comparator by Iref is low. The output the oscillation frequency was setting as a 4MHz. The following figure shows the simulation results depending on the value of Vref_H and Vref_L, capacitor. Fig. 4. Simulation waveforms of transmitter block Figure 5 shows the receiver circuit that receives the BP and BM signals of the transmitter. The internal block consists of comparator, NOR, XOR, inverter, resistor, and capacitor. The attenuated voltage was obtained by connecting two resistors (equal in resistance value) to both ends of the BP and BM signals. BP and BM, the attenuated voltage is input to comparator, and the outputs of the two comparators below are output to the Ridle signal via XOR and inverter. This Ridle signal performs the nor operation with the output terminal of the top comparator and finally outputs the BP and BM signals to the Rdata signal, which is the ECU signal. Figure 6 shows the simulation result of the receiver circuit. The Ridle signal is determined according to the Idle and Idle_LP signal. When Idle, Idle_LP and Ridle signals are both low, the BP and BM signals are output as Rdata, the ECU signal. Fig. 7. Circuit diagram of clock generator

Fig. 8. Simulation waveform of clock generator (Vref_H : 2.5V, Vref_L : 2V, CAP : 1pF) Figure 9 is a circuit diagram of 3-bit time out circuit. This circuit is mainly composed of three D flip-flops (F/F) in series connection and a control logic circuits. To test 3-bit time-out, we use two signals of clock and TxD and applied in the circuit. The three D flip-flops (F/F) operate like a 3-bit counter in this circuit. Figure 11 is a diagram showing the comparator with hysteresis circuit [6]. In this circuit, hysteresis is added to the two-stage amplifier plus output inverter comparator using a fixed-value resistor and a current steering circuit, as shown in the Figure 11. The circuit uses a current source, a differential amplifier and a fixed-value resistor to obtain hysteresis. It has an inverting hysteresis characteristic with equal positive and negative thresholds, V TH and V T. The effect is to move the negative input terminal by an amount equal to the hysteresis bias current multiplied by the fixed-value resistor, which can be expressed as V TH = - V TL = R x I hyst. And, even if the noise generated between the input voltages is the reference voltage, the output voltage maintains a previous output value. Hysteresis current cannot be modified because it is fixed to the internal circuit. Therefore, it should be adjusted to the outside of the resistance value in order to adjust the hysteresis characteristic. Fig. 11. Circuit diagram of comparator with hysteresis Fig. 9. Circuit diagram of time delay out Figure 12 shows the simulation waveform of comparator with hysteresis when hysteresis control resistor was 1kΩ. Figure 10 shows simulation results of 3-bit time-out circuit are shown in the Fig. 9. If TxD signal did not trigger the timeout block, the time-out signal will go to HIGH mode after a 3-bit consecutive counting. This HIGH signal will continue until a normal TxD signal input occurred to the circuit. If a HIGH signal in FlexRay transceiver in Fig. 3 is occurred, it turn-off the two power transistors in driver stage. Therefore, it protects the two power transistors and transceiver chip is also in safety operating mode when there is no signal being take place in TxD. Fig. 12. Simulation waveform of comparator with hysteresis (1k ) Fig. 10. Simulation waveform of time-out circuit Figure 13 shows the bus-failure-detector circuit. The bus driver circuit outputs an error signal when the signal of the BP and BM was short to VDD and GND, respectively. The Vo1 becomes high when BP was a short in the VDD. The output Vo2 becomes high when the high was short to GND. As when BM was a short in the VDD Vo3 becomes high, the output Vo2 when the high was short to GND. The following figure 14 shows an output waveform corresponding to the signal of the BP and BM.

transmitter circuit. It can be confirmed that the differential signal output has an offset of 1.65V which is a reference voltage. Figure 20 shows the waveforms of the Rdata and Ridle, each is signals of the ECU and signal of enable. These signals are BP and BM signals received from the driver receiver circuit. Fig. 13. Circuit diagram of bus failure detector Fig. 16. Simulation waveform of LDO Fig. 14. Simulation waveform of bus failure detector Figure 15 shows the LDO (low drop output regulator) circuit diagram [7]. The circuit outputs a constant voltage when the supply voltage is above a predetermined voltage. The circuit serves as a reference voltage or bias voltage to another circuit. The purpose of the LDO is to design a circuit supplying the reference voltage to the driver and clock generator circuit. Figure 16 shows the simulation result when supply voltage changes from 0V to 3.3V. Fig. 19. Experiment waveforms of driver (BP, BM) for FlexRay transceiver Fig. 15. Circuit diagram of LDO III. EXPERIMENTS RESULT AND DISCUSSION Figure 19 and 20 show the experimental results of the driver. Figure 19 shows the BP and BM output waveforms when the Idle and Idle_LP signals are low in the driver Fig. 20. Experiment waveforms of driver control signals (Rdata, Ridle) for FlexRay transceiver The following figure 21 shows the experimental result of clock generator circuit. The following figure shows the experimental results depending on the value of Vref H, Vref, and capacitor. The output of oscillation frequency is 403.1kHz. The oscillation frequency changes depending on the value of Vref_H, Vref, or capacitor.

Fig. 21. Experiment waveforms of clock generator circuit (Vref_H : 2.5V, Vref_L : 2V, CAP : 1pF) Fig. 24. Experiment waveforms of comparator with hysteresis (20k ) The following figure 22 and 23 show the experimental result of time-out circuit. Experiment with the clock signal was applied to the clock generator instead of a function generator. Similarly, the frequency is 50kHz signal TxD to export the error signal, a signal was applied to a 10% duty. According to two input signal (Clock and TxD) sends out a high output signal after counting a predetermined 3-bit in accordance with a D-flip flop of the 3-bit design. Fig. 25. Experiment waveforms of comparator with hysteresis (10k ) Fig. 22. Experiment waveforms of time delay out circuit (clk, reset) Figure 26 and 27 show the experimental results of bus failure detector circuit. Figure 27 shows when the BM signal is normal. When BP is shorted to VDD, Vo1 outputs a high signal, and when BP is shorted to GND, Vo2 outputs a high signal. Figure 28 shows when the BP signal is normal. When BM is shorted to VDD, Vo3 outputs a high signal, and when BM is shorted to GND, Vo2 outputs a high signal. It was confirmed that the error signal was normally detected. Fig. 23. Experiment waveforms of time delay out circuit (time out) The following figure 24 and 25 show the experimental results of comparator with hysteresis circuit. Figure 24 and 25 show wave forms of the input and output when the hysteresis resistors was 20kΩ and 10kΩ, respectively. Fig. 26. Experiment waveforms of bus failure detector (BP, Vo1, Vo2) Figure 28 shows the experimental result of the LDO. VDD was varied from 0 to 3.3V and the experiment was conducted. It was confirmed that the output voltage was constantly output from 1.5V to 1.5V.

VOUT [V] Fig. 27. Experiment waveforms of bus failure detector (BM, Vo2, Vo3) 3.5 3.0 2.5 2.0 1.5 1.0 0.5 0.0 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 VDD [V] Fig. 28. Experiment waveforms of LDO IV. CONCLUSIONS In order to localize the FlexRay transceiver, we designed the internal core circuits driver (Tx, Rx), clock generator, time -out, comparator with hysteresis, bus failure detector, and LDO based on commercial FlexRay transceiver. It is confirmed that the experimental results of each block are similar to the simulation results. In the future, each block is combined into one block, and the performance is compared with commercial FlexRay transceiver, and it will be tested after connecting with FlexRay controller. ACKNOWLEDGMENT This work was supported by IDEC and by the Industrial Core Technology Development Program (10049192, Development of a smart automotive ADAS SW-SoC for a self-driving car) funded by the Ministry of Trade, industry & Energy. [2] http://www.tta.or.kr/index.jsp [3] C.-C. Wang, G.-N. Sung, P.-C. Chen, and C.-L.Wey, A transceiver front end for ECU in FlexRay-based automotive communication Systems, IEEE. Trans. On circuit and systems, pp.460-470, 2010. [4] C.-C. Wang, G.-N. Sung, P.-C. Chen, and C.-L.Wey, A high speed transceiver front-end design with fault detection for FlexRay-based automotive communication Systems, IEEE. pp.434-437, 2011. [5] Data sheet, TLE9221SX, 2013. [6] Zhao Fanglan, Feng Quanyan and Yamamoto, An undervoltage lockout of hysteretic threshold of zero temperature coefficients, APMC 2005 proceedings, 2005. [7] Chao Zhang, Zhijia Yang, Zhipeng Zhang, A CMOS Hysteresis Unvervoltage Lockout with Current Source Inverter Strucute, Chaina, IEEE, 2011. Yui-hwan Sa received his BSc in electronic engineering from CheongJu university, CheongJu city, South Korea, in 2015. He is currently working on his master degree in electronic engineering, major in analog circuit design on the same university. He is one of the team members in developing the advanced driver assistance systems (ADAS) and embedded software-system on chip (SW-SoC) for smart automotive and self-driving car applications in Korea evaluation Institute of Industrial technology, Seoul, South Korea. His research of interest includes comparator circuits and development of analog circuit designs. Hyeong-Woo Cha received his bachelor s degree and master degree in electronic engineering from Cheong-Ju university, 1989 and 1991, respectively. While he finished his Ph.D. in electronic engineering from Shizuoka university, Shizuoka, Japan in 1997. He is currently a professor in electronic engineering department under the analog circuit design, CheongJu university, CheongJu-city, South Korea. His research of interests includes sensor interface, LED driver circuits, current conveyer and op-amp applications. Dr. Cha has served in many positions like director of the innovation center for engineering education and for the industry academic cooperation foundation in CheongJu University. REFERENCES [1] FlexRay Consortium, FlexRay Communication Systenm Electrical Physical Layer Specification Version 2.1 Revision B Nov. 2006.