ohai.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A cozy, fast and secure Mastodon server where everyone is welcome. Run by the folks at ohai.is.

Administered by:

Server stats:

1.8K
active users

#pipelinec

0 posts0 participants0 posts today
PipelineC<p>Check out <span class="h-card" translate="no"><a href="https://mastodon.radio/@dutracgi" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>dutracgi</span></a></span> 's very cool <a href="https://fosstodon.org/tags/16APSK" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>16APSK</span></a> <a href="https://fosstodon.org/tags/FPGA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FPGA</span></a> Modulator written in <a href="https://fosstodon.org/tags/PipelineC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PipelineC</span></a> <a href="https://fosstodon.org/tags/HDL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HDL</span></a> !<br><a href="https://fosstodon.org/tags/dsp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dsp</span></a> <a href="https://fosstodon.org/tags/sdr" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sdr</span></a> <a href="https://fosstodon.org/tags/rf" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rf</span></a> <a href="https://fosstodon.org/tags/apsk" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>apsk</span></a> <a href="https://fosstodon.org/tags/dac" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dac</span></a> <a href="https://fosstodon.org/tags/deltasigma" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>deltasigma</span></a> <a href="https://fosstodon.org/tags/space" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>space</span></a> <a href="https://fosstodon.org/tags/qam" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>qam</span></a> <a href="https://fosstodon.org/tags/radio" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>radio</span></a> <a href="https://fosstodon.org/tags/hardware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hardware</span></a> <a href="https://www.linkedin.com/pulse/16-apsk-modulator-fpga-using-pipelinec-hdl-paulo-dutra-79uce/?trackingId=ldQbwhDmRd%2BU7F35jVGjAQ%3D%3D" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">linkedin.com/pulse/16-apsk-mod</span><span class="invisible">ulator-fpga-using-pipelinec-hdl-paulo-dutra-79uce/?trackingId=ldQbwhDmRd%2BU7F35jVGjAQ%3D%3D</span></a></p>
PipelineC<p>Come on over to the Discord channel if you want to join the conversation about this fun work 🤓 <a href="https://discord.gg/vBUtmBZcxC" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">discord.gg/vBUtmBZcxC</span><span class="invisible"></span></a> <a href="https://fosstodon.org/tags/FPGA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FPGA</span></a> <a href="https://fosstodon.org/tags/raspberrypi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>raspberrypi</span></a> <a href="https://fosstodon.org/tags/pico" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pico</span></a>-ice <a href="https://fosstodon.org/tags/PipelineC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PipelineC</span></a> <a href="https://fosstodon.org/tags/HDL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HDL</span></a> <a href="https://fosstodon.org/tags/Verilog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Verilog</span></a> <a href="https://fosstodon.org/tags/VHDL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VHDL</span></a></p>
PipelineC<p>Have been super pleased with the <a href="https://fosstodon.org/tags/ice40" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ice40</span></a> <a href="https://fosstodon.org/tags/FPGA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FPGA</span></a> and <a href="https://fosstodon.org/tags/raspberrypi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>raspberrypi</span></a> board that <a href="https://pico-ice.tinyvision.ai/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">pico-ice.tinyvision.ai/</span><span class="invisible"></span></a> sent me to experiment with. Many thanks and I look forward to putting together a talk for intro users getting started with <a href="https://fosstodon.org/tags/PipelineC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PipelineC</span></a> and boards like the pico-ice 🤓 <a href="https://fosstodon.org/tags/HDL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HDL</span></a> <a href="https://fosstodon.org/tags/Verilog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Verilog</span></a> <a href="https://fosstodon.org/tags/VHDL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VHDL</span></a> <a href="https://fosstodon.org/tags/hardware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hardware</span></a> <a href="https://fosstodon.org/tags/embedded" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>embedded</span></a></p>
PipelineC<p><a href="https://fosstodon.org/tags/graphics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>graphics</span></a> <a href="https://fosstodon.org/tags/demoscene" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>demoscene</span></a> folks: What's possible with just a few hundred bits of memory? Make custom <a href="https://fosstodon.org/tags/ASIC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ASIC</span></a> <a href="https://fosstodon.org/tags/hardware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hardware</span></a>. <a href="https://fosstodon.org/tags/PipelineC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PipelineC</span></a> friends <span class="h-card" translate="no"><a href="https://fosstodon.org/@suarezvictor" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>suarezvictor</span></a></span> and <span class="h-card" translate="no"><a href="https://mastodon.radio/@dutracgi" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>dutracgi</span></a></span> have done LARGE <a href="https://fosstodon.org/tags/FPGA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FPGA</span></a> demos in the past. Now the challenge is to be very SMALL! 🤓<br><a href="https://tinytapeout.com/competitions/demoscene/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">tinytapeout.com/competitions/d</span><span class="invisible">emoscene/</span></a></p>
PipelineC<p><span class="h-card" translate="no"><a href="https://mastodon.social/@tsalvo" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>tsalvo</span></a></span> Just saw your work in progress on the stack <a href="https://fosstodon.org/tags/CPU" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CPU</span></a> implementation in <a href="https://fosstodon.org/tags/PipelineC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PipelineC</span></a> 👋 . Great work, how neat! Hope it has gone well and as always happy to help! 🤓 <a href="https://fosstodon.org/tags/uxn" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>uxn</span></a> <a href="https://fosstodon.org/tags/varvara" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>varvara</span></a> <a href="https://fosstodon.org/tags/AnaloguePocket" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AnaloguePocket</span></a> <a href="https://fosstodon.org/tags/FPGA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FPGA</span></a> <a href="https://fosstodon.org/tags/stackmachine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>stackmachine</span></a> <a href="https://fosstodon.org/tags/FPGA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FPGA</span></a> <a href="https://fosstodon.org/tags/HDL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HDL</span></a> <a href="https://github.com/tsalvo/varvara-fpga" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/tsalvo/varvara-fpga</span><span class="invisible"></span></a></p>
PipelineC<p>What kind of fixed point (or small floating point) shaders without textures do yall <a href="https://fosstodon.org/tags/graphics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>graphics</span></a> folks know of? I know <span class="h-card" translate="no"><a href="https://fosstodon.org/@BrunoLevy01" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>BrunoLevy01</span></a></span> had that great link I need to dig into still 🙌 🤓 </p><p><a href="https://fosstodon.org/tags/FPGA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FPGA</span></a> <a href="https://fosstodon.org/tags/RISCV" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RISCV</span></a> <a href="https://fosstodon.org/tags/hardware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hardware</span></a> <a href="https://fosstodon.org/tags/hdl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hdl</span></a> <a href="https://fosstodon.org/tags/vhdl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vhdl</span></a> <a href="https://fosstodon.org/tags/verilog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>verilog</span></a> <a href="https://fosstodon.org/tags/PipelineC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PipelineC</span></a> <a href="https://fosstodon.org/tags/HLS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HLS</span></a> <a href="https://fosstodon.org/tags/graphics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>graphics</span></a></p><p><a href="https://x.com/BrunoLevy01/status/1746927953865322628" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">x.com/BrunoLevy01/status/17469</span><span class="invisible">27953865322628</span></a></p>
PipelineC<p><a href="https://fosstodon.org/tags/RISCV" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RISCV</span></a> <a href="https://fosstodon.org/tags/CPU" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CPU</span></a> out of the <a href="https://fosstodon.org/tags/graphics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>graphics</span></a> rendering loop ~DMA style: only limited by the direct connection memory bandwidth to-from DDR controller and the compute pipeline 🔥 <br><a href="https://fosstodon.org/tags/FPGA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FPGA</span></a> <a href="https://fosstodon.org/tags/hardware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hardware</span></a> <a href="https://fosstodon.org/tags/HDL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HDL</span></a> <a href="https://fosstodon.org/tags/PipelineC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PipelineC</span></a> <a href="https://fosstodon.org/tags/HLS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HLS</span></a> <a href="https://fosstodon.org/tags/HPC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HPC</span></a></p>
PipelineC<p>Code for the barrel <a href="https://fosstodon.org/tags/RISCV" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RISCV</span></a> CPUs in <a href="https://fosstodon.org/tags/PipelineC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PipelineC</span></a> <a href="https://github.com/JulianKemmerer/PipelineC/blob/master/examples/risc-v/barrel_risc-v.c" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/JulianKemmerer/Pipe</span><span class="invisible">lineC/blob/master/examples/risc-v/barrel_risc-v.c</span></a></p>
PipelineC<p>Four RV32I <span class="h-card" translate="no"><a href="https://noc.social/@risc_v" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>risc_v</span></a></span> cores totaling ~333M IPS do work with a 480p frame buffer 🤓. 20 threads, ~software rendering, but focus isn't on CPU core, next up: experiments with custom accelerator pipelines to offload compute 😏 <a href="https://fosstodon.org/tags/PipelineC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PipelineC</span></a><br><a href="https://fosstodon.org/tags/FPGA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FPGA</span></a> <a href="https://fosstodon.org/tags/HDL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HDL</span></a> <a href="https://fosstodon.org/tags/RTL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RTL</span></a> <a href="https://fosstodon.org/tags/graphics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>graphics</span></a> <a href="https://fosstodon.org/tags/RISCV" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RISCV</span></a> Thanks <span class="h-card" translate="no"><a href="https://fosstodon.org/@BrunoLevy01" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>BrunoLevy01</span></a></span> and friends!</p>
PipelineC<p>Use <a href="https://fosstodon.org/tags/PipelineC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PipelineC</span></a> to listen to FM <a href="https://fosstodon.org/tags/radio" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>radio</span></a> with an <a href="https://fosstodon.org/tags/FPGA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FPGA</span></a> <a href="https://fosstodon.org/tags/SDR" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SDR</span></a>! Huge thanks to <span class="h-card" translate="no"><a href="https://mastodon.radio/@dutracgi" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>dutracgi</span></a></span> and @Darkknight512 for making this first version a great learning experience. And @deepwavedigital for the fantastic hardware platform and workplace &lt;3<br><a href="https://fosstodon.org/tags/hardware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hardware</span></a> <a href="https://fosstodon.org/tags/hdl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hdl</span></a> <a href="https://fosstodon.org/tags/hls" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hls</span></a> <a href="https://fosstodon.org/tags/asic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>asic</span></a><br><a href="https://github.com/JulianKemmerer/PipelineC/wiki/Example:-FM-Radio-Demodulation" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/JulianKemmerer/Pipe</span><span class="invisible">lineC/wiki/Example:-FM-Radio-Demodulation</span></a></p>
PipelineC<p>Very cool work from @DutraCGI , love trying to follow along 😅 🤓 </p><p><a href="https://fosstodon.org/tags/QAM16" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>QAM16</span></a> Modulator made with <a href="https://fosstodon.org/tags/PipelineC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PipelineC</span></a> simulation with <a href="https://fosstodon.org/tags/GHDL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GHDL</span></a> and cocotb! Raised Cosine filter with 0.35 rollof and 4 samples/symbol !<br><a href="https://fosstodon.org/tags/fpga" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fpga</span></a> <a href="https://fosstodon.org/tags/qam" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>qam</span></a> <a href="https://fosstodon.org/tags/sdr" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sdr</span></a> <a href="https://fosstodon.org/tags/dsp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dsp</span></a> </p><p><a href="https://x.com/DutraCGI/status/1715912210910724185?s=20" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">x.com/DutraCGI/status/17159122</span><span class="invisible">10910724185?s=20</span></a></p>
PipelineC<p>If the problem is given in the right language, doing RTL digital design like <a href="https://fosstodon.org/tags/UART" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UART</span></a> RX can be made as simple as a typical <a href="https://fosstodon.org/tags/cprogramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cprogramming</span></a> problem.<br>Any more <a href="https://fosstodon.org/tags/embedded" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>embedded</span></a> <a href="https://fosstodon.org/tags/software" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>software</span></a> folks out there want to give the puzzle a go? 🤓 <br><a href="https://fosstodon.org/tags/clang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clang</span></a> <a href="https://fosstodon.org/tags/softwaredevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwaredevelopment</span></a> <a href="https://fosstodon.org/tags/HDL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HDL</span></a> <a href="https://fosstodon.org/tags/HLS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HLS</span></a> <a href="https://fosstodon.org/tags/RTL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RTL</span></a> <a href="https://fosstodon.org/tags/FPGA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FPGA</span></a> <a href="https://fosstodon.org/tags/ASIC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ASIC</span></a> <a href="https://fosstodon.org/tags/hardware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hardware</span></a> <a href="https://fosstodon.org/tags/microcontroller" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>microcontroller</span></a> <a href="https://fosstodon.org/tags/pipelinec" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pipelinec</span></a><br><a href="https://github.com/JulianKemmerer/PipelineC/wiki/C-Puzzle" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/JulianKemmerer/Pipe</span><span class="invisible">lineC/wiki/C-Puzzle</span></a></p>
dr 🛠️🛰️📡🎧:blobfoxcomputer:<p><span class="h-card"><a href="https://fosstodon.org/@pipelinec" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>pipelinec</span></a></span> Interesting! Right now I'm just trying to understand what <a href="https://hachyderm.io/tags/FPGA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FPGA</span></a> have to offer. I like all the words in your <a href="https://hachyderm.io/tags/github" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>github</span></a> README, tho.</p><p>If I turn out to like FPGAs but hate <a href="https://hachyderm.io/tags/HDL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HDL</span></a>, I'll check <a href="https://hachyderm.io/tags/PipelineC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PipelineC</span></a> out.</p>