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:switch-controlled-leds:start [2016/08/08 20:06] – [Background Knowledge] Marthalearn:programmable-logic:tutorials:switch-controlled-leds:start [2022/10/04 11:38] (current) – external edit 127.0.0.1
Line 2: Line 2:
 ===== Project 2: Use Switches to Control LEDs ===== ===== Project 2: Use Switches to Control LEDs =====
  
-This project demonstrates how to use Verilog HDL with an FPGA board. In this project you will use a switch on your FPGA board to turn on an LED. In doing this, you will learn the first steps of writing Verilog code and observe how a switch can control LEDs on an FPGA board. You won't need to have a really thorough understanding of digital engineering to make this project work; however, if you would like to know the inner workings of the digital circuit, more information is available in [[https://reference.digilentinc.com/learn/programmable-logic/tutorials/getting-started-with-fpga/start|Project 1]].+This project demonstrates how to use Verilog HDL with an FPGA board. In this project you will use a switch on your FPGA board to turn on an LED. In doing this, you will learn the first steps of writing Verilog code and observe how a switch can control LEDs on an FPGA board. You won't need to have a really thorough understanding of digital engineering to make this project work; however, if you would like to know the inner workings of the digital circuit, more information is available in [[/learn/programmable-logic/tutorials/getting-started-with-fpga/start|Project 1]].
  
 ===== Prerequisites ==== ===== Prerequisites ====
Line 10: Line 10:
 ==== 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-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-2:start]],
  
 ---- ----
Line 21: Line 21:
 \\ \\
 <html> <html>
-<a href="https://reference.digilentinc.com/learn/fundamentals/circuits/basic-digital-io/start" class="btn btn-success" role="button">Basic Input/Output Devices</a>+<a href="/learn/fundamentals/circuits/basic-digital-io/start" class="btn btn-success" role="button">Basic Input/Output Devices</a>
 </html> </html>
 \\ \\
 \\ \\
 <html> <html>
-<a href="https://reference.digilentinc.com/learn/fundamentals/electronic-components/printed-circuit-boards/start" class="btn btn-success" role="button">Printed Circuit Boards</a>+<a href="/learn/fundamentals/electronic-components/printed-circuit-boards/start" class="btn btn-success" role="button">Printed Circuit Boards</a>
 </html> </html>
 \\ \\
 \\ \\
 <html> <html>
-<a href="https://reference.digilentinc.com/learn/fundamentals/electronic-components/connectors/start" class="btn btn-success" role="button">Connectors</a>+<a href="/learn/fundamentals/electronic-components/connectors/start" class="btn btn-success" role="button">Connectors</a>
 </html> </html>
 \\ \\
 \\ \\
 <html> <html>
-<a href="https://reference.digilentinc.com/learn/fundamentals/circuits/integrated-circuits/start" class="btn btn-success" role="button">Integrated Circuits</a>+<a href="/learn/fundamentals/circuits/integrated-circuits/start" class="btn btn-success" role="button">Integrated Circuits</a>
 </html> </html>
 \\ \\
 \\ \\
 <html> <html>
-<a href="https://reference.digilentinc.com/learn/fundamentals/digital-logic/flip-flops/start" class="btn btn-success" role="button">Introducing Verilog</a>+<a href="/learn/fundamentals/digital-logic/verilog-hdl-background-and-history/start" class="btn btn-success" role="button">Introducing Verilog</a>
 </html> </html>
 \\ \\
 \\ \\
 <html> <html>
-<a href="https://reference.digilentinc.com/learn/fundamentals/digital-logic/flip-flops/start" class="btn btn-success" role="button">Verilog: The First Example</a>+<a href="/learn/fundamentals/digital-logic/verilog-hdl-the-first-example/start" class="btn btn-success" role="button">Verilog: The First Example</a>
 </html> </html>
 \\ \\
Line 144: Line 144:
   * Now think of a way to modify your project a little bit to change which switch controls which LED. For example, make SW0 control LD6.   * Now think of a way to modify your project a little bit to change which switch controls which LED. For example, make SW0 control LD6.
  
-{{tag>learn programmable-logic tutorial nexys-4 nexys-3 nexys-2 basys-2 switch-controlled-led switches leds}}+{{tag>learn programmable-logic project nexys-4 nexys-3 nexys-2 basys-2 switch-controlled-led switches leds}}