Session
Programm EH18

Verilog for Dummies

Max Planck
hsank
Verilog is currently the one-and-only Hardware Description Language which has a complete free and open Toolchain from Source Code down to the FPGA-Bitstream.

There are two Hardware Description Languages currently on the market. One is VHDL, very common and popular at Universities in Europa - type-safe, difficult, eloquent and smells like ADA. The other one is Verilog - reasonable more attractive for Chip Vendors and everybody who needs fast results in a short time.

Well, Verilog already had the better simulator for decades, and than came the Yosys Tool and their FOSS Toolchain and opens small Lattice FPGAs for Open Source Projects.

In this Workshop you will learn the Basics - how to write good Verilog Code, how to deal with permanent parallelism, where to find code snippets, how to simulate and synthesize. In the end, your Verilog code goes through the Yosys Toolchain and will be running live on some iCEstick Evalboards.

VirtualBox Image: http://chipforge.in-berlin.de/boxes User:eh, PW:eh

Note: The FOSS Toolchain runs with all Linux, but very straight forward with Ubuntu and their clones (Mint etc.). Please bring in your Laptop, and if you already have, your iCE40 FPGA Board.

Additional information

Type Workshop lang
Language English

More sessions

3/30/18
Rotationshalle
Wir machen einen Workshop zum Bau eines **EggBots** Jeder der maximal 20 Teilnehmer baut sich seinen eigenen Eggbot zusammen.
3/30/18
Heisenberg 4
Regiotreffen des Chaos Computer Clubs.
3/31/18
Heisenberg 2
Hackerspaces.org sucht Maintainer...
3/31/18
venti
Rotationshalle
Solder all the things! And let some LEDs glow. Build your own Nibbleklammer
3/31/18
Christian Reitwiessner
Siebold
Due to the fabulous success of the workshop on Friday, we will continue writing smart contracts for Ethereum also on Saturday. More questions can be asked and we will see what else you can do with EasterHegg tokens. You can also come if you did not participate in the workshop on Friday!
3/31/18
goto
Max Planck
Working on a local Demo Cluster, hacking some cluster scheduler organizing the real machines. Many Cores, much RAM, Noise and Heat.
3/31/18
Unbenannter Nutzer
Sonstiges
Ihr könnt Eure vorbestellten Textilien abholen. Ausserdem könnt Ihr spontan Shirts kaufen. Wir haben nämlich ein paar mehr gedruckt. Yay!