Hi,
I've been doing Digital Design for just under a year now, and figured this would be a good place to sign up.
I am working on a project in which i am requird to have a data reciever which converts asynchronus serial data, into a parallel 4 bit output. The data will contain a start bit of logic 0, then the 4 data bits, followed by the stop bit of logic 1. A 'handshaking' protocol is also required from the reciever to the deivce which will use the data.
Currently, my design consists of a shift register made of D type flip-flops, which are all connected to a clock and a reset. I also have a clock divider made of D type flip-flops.
I was wondering if anyone could advise me as to how i can implement the stop/start bit into the design? Also, how would i go about the handshaking protocal?
Any help would be much appreciated.
I've been doing Digital Design for just under a year now, and figured this would be a good place to sign up.
I am working on a project in which i am requird to have a data reciever which converts asynchronus serial data, into a parallel 4 bit output. The data will contain a start bit of logic 0, then the 4 data bits, followed by the stop bit of logic 1. A 'handshaking' protocol is also required from the reciever to the deivce which will use the data.
Currently, my design consists of a shift register made of D type flip-flops, which are all connected to a clock and a reset. I also have a clock divider made of D type flip-flops.
I was wondering if anyone could advise me as to how i can implement the stop/start bit into the design? Also, how would i go about the handshaking protocal?
Any help would be much appreciated.