Question: The basic D Flip - Flop has a D ( data ) input, a clock input, and a Q output. Optionally

The basic D Flip-Flop has a "D"(data) input, a clock input, and a "Q" output. Optionally it may also include a PR (Preset) and a CLR (Clear) control input. Since the "D" input does not have an effect on the value of output "Q" until a clock signal (rising or falling edge) is received, the "D" input is considered synchronous. The optional signals (PR and CLR) are asynchronous because they can affect the output regardless of the clock signal. In digital logic and computing, a Counter is a device which stores (and sometimes displays) the number of times a particular event or process has occurred, often in relationship to a clock. The most common type is a sequential digital logic circuit with an input line called the clock and multiple output lines. The values on the output lines represent a number in the binary or BCD number system. Each pulse applied to the clock input increments or decrements the number in the counter. Counters are a very widely used component in digital circuits and are also incorporated as parts of larger integrated circuits. Description: For this lab, design, synthesize, and functionally verify a sequential logic circuit (Synchronous Counter) that displays the even values of a 4-bit binary input. Use D-Flip Flop (dff). Use a 4-bit counter to generate the binary values. The count sequence should start with "0000" and end with "1110", skipping every odd value. It will also restart with binary "0000" after "1110" is reached (Decimal: 0,2,4,6,8,10,12,14,0). The Binary values shall be displayed using the LEDs (LEDR6- LEDR9). A 26-bit LPM_Counter module from the IP Catalog must be used to control the clock input to the counter. The counter circuit must also have an active LOW asynchronous clear input switch (SW5) to reset the counter to "0000". Make sure to compare the simulation results, the Boolean expressions, and the truth tables with the development board functionality. Use the Waveform Viewer for functional verification and physically test using the DE10-Lite development board.
The basic D Flip - Flop has a " D " ( data )

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!