Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
learn:programmable-logic:tutorials:use-flip-flops-to-build-a-clock-divider:start [2016/07/22 19:49] – Marthalearn:programmable-logic:tutorials:use-flip-flops-to-build-a-clock-divider:start [2022/10/04 11:38] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Use Flip-flops to Build a Clock Divider ====== ====== Use Flip-flops to Build a Clock Divider ======
-A flip-flip is an edge-triggered memory circuit. In this project, we will implement a flip-flop behaviorally using Verilog, and use several flip-flops to create a clock divider that blinks LEDs. +A flip-flop is an edge-triggered memory circuit. In this project, we will implement a flip-flop behaviorally using Verilog, and use several flip-flops to create a clock divider that blinks LEDs. 
 \\ \\
 \\ \\
 <html> <html>
-<a href="https://reference.digilentinc.com/learn/fundamentals/circuits/memory-circuits/start" class="btn btn-success" role="button">Memory Circuits</a>+<a href="/learn/fundamentals/circuits/memory-circuits/start" class="btn btn-success" role="button">Memory Circuits</a>
 </html> </html>
 \\ \\
Line 18: Line 18:
 ==== Software ==== ==== Software ====
   * <wrap todo>Xilinx ISE WebPACK</wrap>.   * <wrap todo>Xilinx ISE WebPACK</wrap>.
-  * [[reference/software/adept/start]]+  * [[software:adept:start]]
  
 ==== Hardware ==== ==== Hardware ====
-  * Xilinx ISE compatible board such as [[[[reference/programmable-logic/nexys-4/start]], [[[[reference/programmable-logic/nexys-3/start]], [[reference/programmable-logic/nexys-2/start]], [[reference/programmable-logic/basys-3/start]], or [[reference/programmable-logic/basys-2/start]]+  * Xilinx ISE compatible board such as [[programmable-logic:nexys-4:start]], [[programmable-logic:nexys-3:start]], [[programmable-logic:nexys-2:start]], [[programmable-logic:basys-3:start]], or [[programmable-logic:basys-2:start]]
  
  
Line 31: Line 31:
 \\ \\
 <html> <html>
-<a href="https://reference.digilentinc.com/learn/fundamentals/digital-logic/flip-flops/start" class="btn btn-success" role="button">D Flip-flop (DFF)</a>+<a href="/learn/fundamentals/digital-logic/flip-flops/start" class="btn btn-success" role="button">D Flip-flop (DFF)</a>
 </html> </html>
 \\ \\
Line 272: Line 272:
   - Can you add two switches to control how fast the LED blinks: Say, if switch[1:0] is 0, LED blink frequency is 0.745 Hz; if switch[1:0] is 1, LED blink frequency is 1.49 Hz; if switch[1:0] is 2, LED blink frequency is 2.98 Hz; if switch[1:0] is 3, LED blink frequency is 5.96 Hz.   - Can you add two switches to control how fast the LED blinks: Say, if switch[1:0] is 0, LED blink frequency is 0.745 Hz; if switch[1:0] is 1, LED blink frequency is 1.49 Hz; if switch[1:0] is 2, LED blink frequency is 2.98 Hz; if switch[1:0] is 3, LED blink frequency is 5.96 Hz.
  
-{{tag>learn programmable-logic tutorial nexys-4 nexys-3 nexys-2 basys-3 basys-2 flip-flops clock divider}}+{{tag>learn programmable-logic project nexys-4 nexys-3 nexys-2 basys-2 flip-flops clock divider}}