LCAL0001: FPGA Remote Laboratories

Product identification

LCAL0001: LabsLand Consumer Access License for FPGA Remote Laboratory

DigiKey link: https://www.digikey.com/en/products/detail/labsland-inc/LCAL0002/16400237

Summary

The LCAL0001 licenses provide access to various FPGA remote laboratories listed below. They are oriented toward higher education (universities and colleges) and training, in courses for Digital Electronics, Digital Design, HDL languages, or anything that can benefit from accessing real FPGA devices, online.

This product does not require the purchase of any hardware or equipment. The hardware of the remote laboratories is distributed in universities and other institutions around the world, and these licenses give remote access that distributed equipment, without having to purchase the equipment.

Conditions

This product includes access to remote laboratories for 6 months, for a unique person per license. Each license cannot be exchanged or transferred to another person. The license can also not be used by automated software. Standard Terms and Conditions of LabsLand apply.

Included laboratories

With these licenses, the following laboratories are included:

DE1-SoC

Teach Digital Design with FPGAs using a remote Terasic DE1-SoC!

In this laboratory, students can learn how to work with Hardware Design Languages: VHDL, Verilog, or SystemVerilog. Then they can test their code in a real Terasic DE1-SoC FPGA. The FPGA has a set of components and peripherals already in place, such as 10 red LEDs, 6 7-segment displays and multiple clocks. In addition, you will have access to 10 virtual switches and 4 virtual buttons that you can use in your design and that you will be able to interact with when controlling the real hardware. This way, you will be able to turn on and off the switches or press the buttons and see how your design behaves. The boards are located in different universities and institutions around the world, as you will see when using each board.

DE2-115

Teach Hardware design with FPGAs using Terasic DE2-115!

In this laboratory, you teach learn how to program using two Hardware Design Languages: VHDL or Verilog, and test students code in a real Terasic DE2-115 FPGA. The FPGA has a set of components already place, such as 18 red LEDs, 9 green LEDs, 8 7-segment displays, multiple clocks. In addition, you will have access to 18 virtual switches and 4 virtual buttons that you can use in your design and that you will see when interacting with the real hardware. This way, you will be able to turn on and off the switches or press the buttons and see how your design behaves. The boards are located in different universities, as you will see when using each board.

FPGA Laboratory

Teach Hardware design with real FPGAs!

In this laboratory, you can teach how to program using three Hardware Design Languages: VHDL, Verilog or SystemVerilog, and test your code in one of our multiple boards available. Every FPGA has a set of components already place, such as 10 LEDs, 6 7-segment displays or multiple clocks. In addition, you will have access to 10 virtual switches and 4 virtual buttons that you can use in your design and that you will see when interacting with the real hardware.

Whenever you synthesize your code, you will be assigned to a particular board (such as Terasic DE2-115 or Terasic DE1-SoC or others), and you will be able to send your code to one of the available boards and to turn on and off the switches or press the buttons and see how your design behaves. The boards are located in different universities, as you will see when using each board.

Boole Designer

This laboratory will let you learn basic Digital Electronics.

You will be able to design Combinational Systems, use Boole Algebra, create VK diagrams, and try the systems that you create in real remote hardware (Intel FPGAs).

Digital Trainer

The Digital Trainer laboratory is designed towards students that are starting with digital logic, truth tables and Boole's Algebra.

During the activity, the student sees an Intel FPGA that implements a series of simple truth tables. The student can interact with the FPGA devices to vary the inputs to the system through switches, and observe the outputs through LEDs. The challenge is to determine which logical operator the FPGA implements in each case (e.g. AND, NAND...).

The activity is designed to be relatively simple and straightforward, but at the same time to be engaging for the students. It is designed in a game-like style, and it is based in real hardware (FPGAs). That way, it is not only useful to introduce and obtain familiarity with digital logic, but also it allows students to start seeing the future uses of that knowledge, interacting in a superficial way with FPGA devices, of the same kind that are used in industry.

Interaction with the FPGA devices does not add complexity, since students don't need to program them; they already implement a black box logic (which is precisely the point of the activity).

The laboratory is originally based in an activity that Intel Corporation frequently conducts in its seminars, both hands-on and remote, using their Intel DE1-SoC, Intel DE2-115, or other types of FPGAs.


Target courses & topics

The FPGA Laboratories are designed to be useful for courses that cover topics such as:

  • Digital Systems & Digital Logic & Programmable Logic & Logic Design

  • Digital Design & Advanced Digital Design

  • Digital Circuits and Systems

  • Hardware Design Languages (VHDL, Verilog, SystemVerilog)

  • FPGAs & Industrial Control Hardware

  • Programmable Hardware

  • Intel NIOS 2

  • Intel FPGAs

  • Image & Audio Processing with accelerated hardware

  • Combinational & Sequential Digital Systems

Ready to use open source contents

There are ready-to-use open-source contents designed for Community Colleges, prepared by the Remote Hub Lab of the University of Washington and funded by Intel® Corporation. Find all the contents on the RHLab web or on the Intel FPGA Academic Program website.

LabsLand spaces

Every institution (whether it is a school, university, or company) using LabsLand has a LabsLand space.

A LabsLand space is a personalized web where institutions can organize the access to the laboratories by their students. In LabsLand, an institution typically has multiple groups of students using different laboratories. For example, a University or Community College might have multiple classes using remote laboratories, or even in a single class, they might have different groups of students (e.g., Spring 2023, Fall 2024).

The license includes:

  • In the case of individual users, it includes a license in a special generic space of LabsLand.

  • In the case of institutions, LabsLand will create a space for the institution with the laboratories included. It is possible to combine different licenses in a single LabsLand space.

Questions?

Don't hesitate to contact us at support@labsland.com