Patent · US Active

Method and system for asynchronous serial communication in a ring network by generating an oversampling clock using a fractional rate multiplier and sampling a received data bit sequence that includes voltage and temperature information in a battery management system

US9021292B2 · kind B2 · utility

5Cited by
2References
18Claims
0Family size

Assignee

Inventor

Key dates

Filing dateMay 20, 2011
Grant dateApr 28, 2015
Priority date
Expiry dateFeb 5, 2033

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L12/42
  • WIPO fieldAudio-visual technology
  • WIPO sectorElectrical engineering

Abstract

Systems and methods are disclosed which relate to improving synchronization of clocks between a sender and a receiver communicating via an asynchronous serial interface. In a ring topology, a master device is connected to a plurality of slaves communicating using a bi-frequency encoded bit stream. A host device communicates with the master device using a non-return-to-zero data encoding. Each slave receives data from the master and sends it to the next slave in the ring unaltered unless the master indicates a requirement for a particular data, and transmits placeholder bits with a value of 0 around the ring. A particular slave can “fill-in” the placeholder bits with the information to be sent back to the master by inverting the placeholder bit. Clock synchronization between a receiving device and a transmitting device is improved using a fractional rate multiplier to generate a data sampling clock from a system clock. By adjusting the denominator, the sampling clock can be tuned to match the baud rate of the asynchronous serial data stream received from the transmitting device. Embodiments described include power management, data acquisition (DAQ), etc.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.