mastouille.fr est l'un des nombreux serveurs Mastodon indépendants que vous pouvez utiliser pour participer au fédiverse.
Mastouille est une instance Mastodon durable, ouverte, et hébergée en France.

Administré par :

Statistiques du serveur :

660
comptes actifs

#verilog

0 message0 participant0 message aujourd’hui
Topaz 🐇<p>OK this is pretty cool. A project called DigitalJS can give you a visual layout of all of the logic that'll go into a Verilog design, using Yosys to do the generation. Being able to see what's being ultimately produced helps me, a much more visual person, understand when I've flubbed something that generates too much logic. I already optimized one piece of the display RAM using it. It's at <a href="https://digitaljs.tilk.eu/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">digitaljs.tilk.eu/</span><span class="invisible"></span></a> but you can also run it locally. <a href="https://oldbytes.space/tags/fpga" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fpga</span></a> <a href="https://oldbytes.space/tags/verilog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>verilog</span></a> <a href="https://oldbytes.space/tags/ulx3s" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ulx3s</span></a></p>
Laurent FRANCOISE<p>Et voici un début de carte vidéo en mode texte faite en <a href="https://piaille.fr/tags/verilog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>verilog</span></a> sur la carte <a href="https://piaille.fr/tags/fpga" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fpga</span></a> ICE40 d'Olimex.<br>La résolution est de 640x200 en 8 couleurs avec une fonte 8x8 IBM EGA (tout ça est totalement arbitraire et peut être changé en modifiant le code en verilog !)<br>Ce petit projet me permet de prendre en main la chaîne de développement (Yosys), complétée par Iverilog et GtkWave pour la simulation. Que des logiciels libres !</p>
IT News<p>The Spade Hardware Description Language - Spade is an open-source hardware description language (HDL) developed at Linköping... - <a href="https://hackaday.com/2025/04/13/the-spade-hardware-description-language/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hackaday.com/2025/04/13/the-sp</span><span class="invisible">ade-hardware-description-language/</span></a> <a href="https://schleuss.online/tags/hardwaredescriptionlanguage" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hardwaredescriptionlanguage</span></a> <a href="https://schleuss.online/tags/spadelanguage" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>spadelanguage</span></a> <a href="https://schleuss.online/tags/hardware" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hardware</span></a> <a href="https://schleuss.online/tags/verilog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>verilog</span></a> <a href="https://schleuss.online/tags/fpga" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fpga</span></a> <a href="https://schleuss.online/tags/asic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>asic</span></a> <a href="https://schleuss.online/tags/vhdl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vhdl</span></a> <a href="https://schleuss.online/tags/hdl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hdl</span></a></p>
FLF<p>Donc d'un coté quartus me chie des milliers de warnings pour des trucs à la con. Et quand j'essais d'écrire sur des port d'entrées, là aucun problème, pas d'erreur ....</p><p><a href="https://piaille.fr/tags/quartus" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>quartus</span></a> <a href="https://piaille.fr/tags/verilog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>verilog</span></a> <a href="https://piaille.fr/tags/input" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>input</span></a> <a href="https://piaille.fr/tags/assign" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>assign</span></a> <a href="https://piaille.fr/tags/agilex5" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>agilex5</span></a></p>
Jack<p>Hey all! I'm due for an (re-)introduction: I'm Jack, an engineer in the NYC area from a firmware &amp; cybersecurity background, currently working in something like hardware-software co-design.</p><p>Technical work is often with <a href="https://recurse.social/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> <a href="https://recurse.social/tags/kicad" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kicad</span></a> <a href="https://recurse.social/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://recurse.social/tags/verilog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>verilog</span></a> <a href="https://recurse.social/tags/c" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>c</span></a>, and in all-too-rare moments stuff like <a href="https://recurse.social/tags/haskell" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>haskell</span></a> <a href="https://recurse.social/tags/forth" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>forth</span></a> <a href="https://recurse.social/tags/agda" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>agda</span></a> and <a href="https://recurse.social/tags/prolog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>prolog</span></a><br> <br>I've never been much for social media, usually preferring to keep interests local: a better-detailed <a href="https://recurse.social/tags/introduction" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>introduction</span></a> to follow as I figure this out 🙂</p>
PipelineC<p>Gifted a new <a href="https://fosstodon.org/tags/FPGA" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FPGA</span></a> dev board this season? 🤓 PipelineC aims to make <a href="https://fosstodon.org/tags/hardware" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hardware</span></a> description easier for <a href="https://fosstodon.org/tags/embedded" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>embedded</span></a> folks.<br>Check out the new getting start page. Happy to help you get going! <a href="https://fosstodon.org/tags/hdl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hdl</span></a> <a href="https://fosstodon.org/tags/verilog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>verilog</span></a> <a href="https://fosstodon.org/tags/vhdl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vhdl</span></a> <a href="https://fosstodon.org/tags/hls" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hls</span></a> <a href="https://fosstodon.org/tags/HLS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HLS</span></a> <br><a href="https://github.com/JulianKemmerer/PipelineC/wiki/Dev-Board-Setup" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/JulianKemmerer/Pipe</span><span class="invisible">lineC/wiki/Dev-Board-Setup</span></a></p>
ianto<p>Today's <a href="https://toot.wales/tags/AdventOfCode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AdventOfCode</span></a> part1 was again a surprisingly fast success (anonymous variables in <a href="https://toot.wales/tags/perl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>perl</span></a> ftw) in private leaderboard, but also weirdly easy which is _always_ a red flag for part2. I'll come back to that later, but meanwhile will make a hardware design for the number generator (<a href="https://toot.wales/tags/verilog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>verilog</span></a>), and will also have the 10yo learn how to solve it (<a href="https://toot.wales/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a>). Thanks a lot to <span class="h-card" translate="no"><a href="https://hachyderm.io/@ericwastl" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ericwastl</span></a></span> for not ruining Sunday with a 3d falling grid problem!</p>
Flux<p>Is 2025 the year of <a href="https://mastodon.social/tags/FPGA" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FPGA</span></a> on the desktop? 🤔 </p><p>Please suggest interesting FPGA projects and people to inspire us for the year ahead. 🚀</p><p>I'm working on a 2D graphics accelerator in <a href="https://mastodon.social/tags/verilog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>verilog</span></a> and <a href="https://mastodon.social/tags/riscv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>riscv</span></a> assembler.</p>
IT News<p>Did You Know YoSys Knows VHDL Too? - We’ve been fans of the Yosys / Nextpnr open-source FPGA toolchain for a long while... - <a href="https://hackaday.com/2024/12/04/did-you-know-yosys-knows-vhdl-too/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hackaday.com/2024/12/04/did-yo</span><span class="invisible">u-know-yosys-knows-vhdl-too/</span></a> <a href="https://schleuss.online/tags/verilog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>verilog</span></a> <a href="https://schleuss.online/tags/yosys" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>yosys</span></a> <a href="https://schleuss.online/tags/fpga" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fpga</span></a> <a href="https://schleuss.online/tags/vhdl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vhdl</span></a></p>
ianto<p>First steps completed on this years <a href="https://toot.wales/tags/AdventOfCode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AdventOfCode</span></a> pure-hardware challenge (no processor, no software) solution: behavioural <a href="https://toot.wales/tags/verilog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>verilog</span></a> that solves both parts of day 1.<br>Next step is to implement a hardware bubblesort with registers and a counter, then will replace behavioural model by RTL. I'm not likely to actually get it working on an <a href="https://toot.wales/tags/fpga" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fpga</span></a> ... but I am stupid enough to try.</p>
Alfred M. Szmidt<p>Calling all <a href="https://mastodon.social/tags/HDL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HDL</span></a> hackers! I need help in putting the <a href="https://mastodon.social/tags/MIT" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MIT</span></a> <a href="https://mastodon.social/tags/CADR" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CADR</span></a> onto a FPGA board. <a href="https://mastodon.social/tags/VHDL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VHDL</span></a>, <a href="https://mastodon.social/tags/Verilog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Verilog</span></a>, does not matter much. Who is up for a fun challange? <a href="https://mastodon.social/tags/LispMachine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LispMachine</span></a></p>
Flux<p>The <a href="https://mastodon.social/tags/Verilog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Verilog</span></a> source for all four dev boards and Verilator simulation is available on GitHub under the MIT licence: <a href="https://github.com/projf/projf-explore/tree/main/graphics/fpga-graphics" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/projf/projf-explore</span><span class="invisible">/tree/main/graphics/fpga-graphics</span></a></p>
Flux<p><a href="https://mastodon.social/tags/ULX3S" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ULX3S</span></a> users are in a similar situation. You need the USRMCLK macro to access the SPI clock. Accessing the SPI clock on different dev boards is more time-consuming than writing the <a href="https://mastodon.social/tags/Verilog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Verilog</span></a> SPI module. 😅</p>
Flux<p>Now this looks like an interesting project: <a href="https://github.com/amaranth-lang/rtl-debugger" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/amaranth-lang/rtl-d</span><span class="invisible">ebugger</span></a></p><p>"VS Code based debugger for hardware designs in <a href="https://mastodon.social/tags/Amaranth" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Amaranth</span></a> or <a href="https://mastodon.social/tags/Verilog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Verilog</span></a>" </p><p>Can you tell us any more <span class="h-card" translate="no"><a href="https://mastodon.social/@whitequark" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>whitequark</span></a></span> ?</p>
Flux<p>I have updated my guide to <a href="https://mastodon.social/tags/Verilog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Verilog</span></a> Simulation with Verilator and SDL to cover Windows as well as Linux and macOS.</p><p>If your Verilog project uses graphics, I can't recommend Verilator/SDL simulation highly enough. The turnaround time is *so* fast! <a href="https://mastodon.social/tags/FPGA" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FPGA</span></a> ⏩ <a href="https://projectf.io/posts/verilog-sim-verilator-sdl/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">projectf.io/posts/verilog-sim-</span><span class="invisible">verilator-sdl/</span></a></p>
FLF<p>I asked <a href="https://piaille.fr/tags/ChatGPT" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ChatGPT</span></a> to show me the diagram of a CLB contained in the <a href="https://piaille.fr/tags/CLEAR" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CLEAR</span></a> and I got this :)<br>Not exactly what I wanted, but beautiful draw ;)<br><a href="https://piaille.fr/tags/FPGA" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FPGA</span></a> <a href="https://piaille.fr/tags/openfpga" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openfpga</span></a> <a href="https://piaille.fr/tags/vpr" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vpr</span></a> <a href="https://piaille.fr/tags/verilog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>verilog</span></a> <a href="https://piaille.fr/tags/clb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clb</span></a> <a href="https://piaille.fr/tags/ia" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ia</span></a></p>
Amini Allight<p>Is it possible to multiply a clock in a Verilog testbench? It absolutely does not need to be synthesizable, this is purely for simulation<br>I can generate clocks of different frequencies with "always begin" + delays but I want to guarantee an edge alignment or a phase shift</p><p>Boosts for visibility appreciated!<br><a href="https://mastodon.gamedev.place/tags/verilog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>verilog</span></a> <a href="https://mastodon.gamedev.place/tags/fpga" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fpga</span></a> <a href="https://mastodon.gamedev.place/tags/hardware" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hardware</span></a> <a href="https://mastodon.gamedev.place/tags/openhardware" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openhardware</span></a></p>
IT News<p>Tiny Tapeout 4: A PWM clone of Covox Speech Thing - Tiny Tapout is an interesting project, leveraging the power of cloud computing and... - <a href="https://hackaday.com/2024/06/21/tiny-tapeout-4-a-pwm-clone-of-covox-speech-thing/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hackaday.com/2024/06/21/tiny-t</span><span class="invisible">apeout-4-a-pwm-clone-of-covox-speech-thing/</span></a> <a href="https://schleuss.online/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrocomputing</span></a> <a href="https://schleuss.online/tags/githubactions" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>githubactions</span></a> <a href="https://schleuss.online/tags/tinytapeout" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tinytapeout</span></a> <a href="https://schleuss.online/tags/synthesis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>synthesis</span></a> <a href="https://schleuss.online/tags/testbench" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>testbench</span></a> <a href="https://schleuss.online/tags/hardware" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hardware</span></a> <a href="https://schleuss.online/tags/verilog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>verilog</span></a> <a href="https://schleuss.online/tags/audio" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>audio</span></a> <a href="https://schleuss.online/tags/asic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>asic</span></a> <a href="https://schleuss.online/tags/fpga" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fpga</span></a> <a href="https://schleuss.online/tags/dac" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dac</span></a> <a href="https://schleuss.online/tags/pwm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pwm</span></a></p>
Mecrisp<p>The space mission MAIUS-2 I wrote firmware for since 2019 launched in November 2023, and I am now open for new paid projects! My favourites are <a href="https://chaos.social/tags/Assembler" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Assembler</span></a>, <a href="https://chaos.social/tags/Forth" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Forth</span></a> and <a href="https://chaos.social/tags/Verilog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Verilog</span></a> on <a href="https://chaos.social/tags/FPGA" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FPGA</span></a>. I am the author of <a href="https://chaos.social/tags/Mecrisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mecrisp</span></a>, a family of optimising Forth compilers (Mecrisp-Ice went to space!), did processor design with <span class="h-card" translate="no"><a href="https://fosstodon.org/@BrunoLevy01" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>BrunoLevy01</span></a></span> (<a href="https://chaos.social/tags/FemtoRV" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FemtoRV</span></a> Gracilis) and I love <a href="https://chaos.social/tags/sizecoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sizecoding</span></a> challenges (Byte-Athlon Champion in <a href="https://chaos.social/tags/Lovebyte" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Lovebyte</span></a> 2023). Formally, I am Dr. rer. nat. in biophysics with experience in laser spectroscopy.</p>
Remi<p>Well after 14 years I'm laid off from Viavi. This has been a particular nightmare for me for 14 years since I was a victim of the 2008 financial meltdown and laid off then and couldn't find work for all of 2009. It was rough. </p><p>But anyway, locally fantastic staff and great people to work with. Higher management, no comment as I am negatively biased. We made some cool stuff and I will miss seeing how my current baby will turn out.</p><p>Anyhow I don't really know how far this might go, but if someone is looking for a <a href="https://universeodon.com/tags/EE" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>EE</span></a> with 25 years experience in digital design primarily with <a href="https://universeodon.com/tags/FPGA" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FPGA</span></a> and <a href="https://universeodon.com/tags/VHDL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VHDL</span></a> (and a smattering of <a href="https://universeodon.com/tags/Verilog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Verilog</span></a>), including verification mainly using <a href="https://universeodon.com/tags/OSVVM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OSVVM</span></a> and <a href="https://universeodon.com/tags/UVVM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UVVM</span></a> (the latter modeled after <a href="https://universeodon.com/tags/UVM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UVM</span></a>) please contact me, especially if you can support remote work. I do have a professional office at home, it can be YOURS (along with me of course).</p><p>(And if so inclined, boosting this for greater visibility in networks is greatly appreciated.)</p>