US2021357353A1PendingUtilityA1

Asynchronous transceiver for on-vehicle electronic device

Assignee: CYPRESS SEMICONDUCTOR CORPPriority: Apr 21, 2015Filed: Jun 14, 2021Published: Nov 18, 2021
Est. expiryApr 21, 2035(~8.7 yrs left)· nominal 20-yr term from priority
H03K 5/1565G06F 13/364G06F 1/3287G06F 13/4018G06F 13/4291G06F 1/08G06F 1/12G06F 1/04Y02D10/00G06F 1/10G06F 1/3237
70
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

An on-vehicle system comprises a Clock Extension Peripheral Interface (CXPI) bus and a device coupled to the CXPI bus as a slave node. The device comprises a transceiver configured to: generate a first signal by delaying an inverted signal of a transmission data signal: generate a second signal based on the transmission data signal, where the second signal has a low slew rate: selectively output the first signal or the second signal as a third signal, in response to a selector signal: and generate a clock signal in response to the third signal, where the clock signal is at a high level when the third signal is at a low level, and where the clock signal is at the low level when the third signal is at the high level.

Claims

exact text as granted — not AI-modified
1 . An on-vehicle electronic device comprising:
 a generating unit configured to generate a first clock for data communication with another on-vehicle electronic device through a Clock Extension Peripheral Interface (CXPI) communication network; and   an adjustment unit configured to adjust a duty width of the first clock to generate a second clock for the data communication with the other on-vehicle electronic device through the CXPI communication network.   
     
     
         2 . The on-vehicle electronic device according to  claim 1 , wherein
 the adjusting unit generates the second clock having a frequency higher than that of the first clock, and adjusts the duty width of the first clock at a ratio of a number of clocks of the second clock corresponding to a cycle of the first clock.   
     
     
         3 . The on-vehicle electronic device according to  claim 1 , wherein
 the adjusting unit adjusts the duty width of the first clock before encoding data to be transmitted through the CXPI communication network.   
     
     
         4 . The on-vehicle electronic device according to  claim 1 , wherein
 the adjusting unit adjusts the duty width of the first clock when transmitting encoded data through the CXPI communication network.   
     
     
         5 . The on-vehicle electronic device according to  claim 1 , which performs as a primary node of the CXPI communication network that provides the second clock as a reference clock to a bus of the CXPI communication network. 
     
     
         6 . The on-vehicle electronic device according to  claim 1 , further comprises:
 a micro controller unit (MCU); and   a transceiver coupled to the MCU coupled to the adjusting unit and a bus of the CXPI communication network, wherein the transceiver comprises:
 the generating unit comprising an internal clock generator; 
 an encoding/decoding unit; and 
 a waveform shaping unit coupled to the encoding/decoding unit. 
   
     
     
         7 . The on-vehicle electronic device according to  claim 6 , wherein the adjusting unit comprises:
 a first clock adjustment unit coupled to the internal clock generator, the MCU, and the encoding/decoding unit; and   a second clock adjustment unit coupled to the encoding/decoding unit and the bus.   
     
     
         8 . The on-vehicle electronic device according to  claim 6 , wherein the internal clock generator comprises a resistor and capacitor (RC) oscillator. 
     
     
         9 . The on-vehicle electronic device according to  claim 6 , wherein the adjustment unit is configured to:
 measure the duty width of the first clock received from the generating unit;   determine that the duty width is not a specified duty width;   adjust the duty width of the first clock to generate the second clock; and   output the second clock.   
     
     
         10 . The on-vehicle electronic device according to  claim 9 , further comprising:
 an encoding/decoding unit coupled to the adjustment unit, wherein the encoding/decoding unit is configured to encode data, using the second clock output from the adjustment unit to obtain encoded data; and   a waveform shaping unit coupled to the encoding/decoding unit, wherein the waveform shaping unit is configured to send the encoded data to a bus.   
     
     
         11 . The on-vehicle electronic device according to  claim 6 , wherein the adjustment unit is configured to:
 measure the duty width of the first clock received from the generating unit;   determine that the duty width is not a specified duty width;   adjust the duty width of the first clock by a first adjustment amount to generate the second clock;   measure the duty width of the second clock;   determine that the duty width is not the specified duty width;   adjust the duty width of the second clock by a second adjustment amount, wherein the second adjustment amount is less than the first adjustment amount; and   output the second clock.   
     
     
         12 . The on-vehicle electronic device according to  claim 11 , further comprising:
 an encoding/decoding unit coupled to the adjustment unit, wherein the encoding/decoding unit is configured to encode data, using the second clock output from the adjustment unit to obtain encoded data; and   a waveform shaping unit coupled to the encoding/decoding unit, wherein the waveform shaping unit is configured to send the encoded data to a bus.   
     
     
         13 . A method for clock generation in an on-vehicle electronic device, the method comprising:
 generating, by a generating unit of the on-vehicle electronic device, a first clock for data communication with another on-vehicle electronic device through a Clock Extension Peripheral Interface (CXPI) communication network; and   adjusting, by an adjustment unit of the on-vehicle electronic device, a duty width of the first clock to generate a second clock for the data communication with the other on-vehicle electronic device through the CXPI communication network.   
     
     
         14 . The method of  claim 13 , wherein adjusting the duty width comprises adjusting the duty width of the first clock at a ratio of a number of clocks of the second clock corresponding to a cycle of the first clock, the second clock having a frequency higher than that of the first clock. 
     
     
         15 . The method of  claim 13 , further comprising encoding data to be transmitted, wherein adjusting the duty width of the first clock occurs before the encoding. 
     
     
         16 . The method of  claim 13 , further comprising encoding data to be transmitted, wherein adjusting the duty width of the first clock after the encoding. 
     
     
         17 . An on-vehicle system comprising:
 a Clock Extension Peripheral Interface (CXPI) bus;   a first device coupled to the CXPI bus;   a second device coupled to the CXPI bus, wherein the first device comprises:
 a generating unit configured to generate a first clock for data communication with the second device through the CXPI bus; and 
 an adjustment unit configured to adjust a duty width of the first clock to generate a second clock for the data communication with the second device through the CXPI bus. 
   
     
     
         18 . The on-vehicle system according to  claim 17 , wherein the first device further comprises:
 a micro controller unit (MCU); and   a transceiver coupled to the MCU coupled to the adjusting unit and the CXPI bus, wherein the transceiver comprises:
 the generating unit comprising an internal clock generator; 
 an encoding/decoding unit; and 
 a waveform shaping unit coupled to the encoding/decoding unit. 
   
     
     
         19 . The on-vehicle system according to  claim 18 , wherein the adjusting unit comprises:
 a first clock adjustment unit coupled to the internal clock generator, the MCU, and the encoding/decoding unit; and   a second clock adjustment unit coupled to the encoding/decoding unit and the CXPI bus.   
     
     
         20 . The on-vehicle system according to  claim 17 , wherein the adjustment unit is configured to:
 measure the duty width of the first clock received from the generating unit;   determine that the duty width is not a specified duty width;   adjust the duty width of the first clock to generate the second clock; and   output the second clock.

Join the waitlist — get patent alerts

Track US2021357353A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.