A Novel Solution to the Synchronization Problem of CAN
Journal Title: International Journal of Innovative Research in Computer Science and Technology - Year 2014, Vol 2, Issue 4
Abstract
One of the main problems in synchronous digital system design is synchronization of different clocks in the system. Obviously, this problem is always present in CAN bus related equipment. The problem is more acute in CAN compared to other high speed serial protocols like I2C and SPI. Speed of communication is pre-negotiated but synchronization is provided by the data frame. No separate clock line is provided. We have implemented a CAN transceiver that can automatically detect the speed and synchronization from the data frame. We have approached the problem in two distinct steps. First step is to identify the baud rate. In the following step, which is applied to every frame independently, the sampling time is adjusted with respected to the frame clock. The method also adjusts the sampling rate to reduce the number of samples required to sense the input signal. We also use a novel bit-central-sampling scheme to increase the reliability of data reading.
Authors and Affiliations
Ms. Shilpa Mayannavar, Prof. Ashwini Desai, Dr. Uday Wali
A Study on High Performance Split Radix FFT
A high performance hardware FFT have numerous application in instrumentation and communication systems. It describes new parallel FFT architecture which combines the split-radix algorithm with a constant geometry interco...
Intelligent Plant Disease Diagnosis Using Machine Learning Techniques- A Review
No matter how we look at it, there are no chances to live without the flora surrounding us. One can be troubled by a broad range of diseases that attack the integrity of his or her health. Basically, all the plant parts...
Sentiment Analysis on Article Blog Post as an Application of NLP Chatbot
Within artificial intelligence, natural language processing is a relatively recent topic. With an estimated eight billion digital voice assistants in use due to their popularity, some of the most well-known instances of...
Barcode Recognition Techniques: Review & Application
Because of the importance of maintaining track of all products in one location, barcodes have become important elements of sales and product services. Many methods have been developed to make the task of reading barcodes...
Determining Long-Term Stability in Environmental Science
A person's or a community's related emissions is an indication of the number of energy needed to produce their commodities. However, data shows that it only lasts for a short period of time. There has been much criticism...