Traffic Signal Controller Using Verilog
In this session, we will design and discuss a traffic signal controller using finite state machine approach.
Read more
Read more
Designing 1/2 Code Rate Encoder
Designing encoder in a receiver must be done before designing Viterbi decoder inside a transmitter since output of the encoder will become input of the Viterbi decoder.
A polynomial description of a convolutional encoder describes the connections among shift registers and modulo-2 adders.
Read more...
Read more...
Random Number Generator
In this section we will discuss on implementation of Random Number Generator in hardware designs. In a hardware design, Random Number Generator (RNG) capabilities are required for generating a
random set of test vectors. Random testing is important since if often
catches hidden bugs in the digital circuit design.
Read more ...
Read more ...
Keyboard Interface Design
This section discusses a keyboard interface for reading scan data from
the keyboard and producing ASCII codes of the keys pressed. The
interface only handles data transmission from the keyboard. The
interface reads serial data from the keyboard, detects the Make code
when a key is pressed and looks up the Make code in an ASCII conversion
table.
Read more ...
Read more ...
Keyboard Codes and Commands
A host system may send 8-bit commands to the keyboard, while a keyboard may send commands and key codes to the system. System commands may be sent to the keyboard at any time. The keyboard will respond within 20 milliseconds, except when performing the basic assurance test (BAT), or executing a Reset command.
Read more ...
Read more ...
No comments:
Post a Comment