Verilog Design Patttern

Heisenberg 1
hsank
In the last time, Verilog becomes quite popular among Hackers - based on the hype the FOSS Yosys Toolchain kicked off for the iCE40 FPGAs. It is a known fact, that everybody can learn faster from someone which already did the stuff more than once. While freelancing in Chip Design for two decades I like to share Design Pattern in Verilog.
Design Pattern means, - styleguides which results in readable code, - how to write good and fast Finite State Machines, why they are so useful, - how to deal with clock-domain crossing and why we might need that, - how to structure your source code design files, - how to use Makefiles for that, and much, much more. All with code snippets to show and explain. I can't be stopped, until the time slot is closed.

Additional information

Type Talk lang
Language English

More sessions

3/30/18
Unbenannter Nutzer
Max Planck
Angeboten wir eine Hygieneunterweisung, oder wir wir es intern gerne nennen, die Verleihung des Frikadellendiploms. Voraussetzungen für den gelben Zettel mit der Bescheinigung ist, dass ihr vom Gesundheitsamt die erste Unterweisung habt. Die Erstbelehrung und Wiederholungsbelehrung des Arbeitgebers findet in diesem Workshop statt.
3/30/18
Heisenberg 1
3/30/18
Jürgen Tautz
Heisenberg 1
Biology: Honeybees build their combs as communication platform for the exchange of signals. The complete darkness inside their nest and a never ending background noise are two problems the bees do overcome. IT: In a project called we4bee we build on top and merge bee colonies to a hyper network for hacking a complex superorganism.
3/30/18
grindhold
Heisenberg 2
Die Licht- und Schattenseiten einer viel zu wenig beachteten Programmiersprache.
3/30/18
hsank
Max Planck
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.
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
RFguy
Heisenberg 1
In moderenen Campingfahrzeugen gibt einen Schlüssel für alles, wie sicher sind diese Systeme, was sind Ihre Schwachstellen. Gibt es da etwa noch weitere Öffennungsmöglichkeiten und etwa jeder Händler einen Schlüssel.