social.coop is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Fediverse instance for people interested in cooperative and collective projects. If you are interested in joining our community, please apply at https://join.social.coop/registration-form.html.

Administered by:

Server stats:

491
active users

#hdl

0 posts0 participants0 posts today

👋 Hi, I’m Max! I’m an engineer passionate about both hardware & software. I'm a Principal Engineer at Intel helping to shape the future of hardware, and I lead the open-source ROHD project, making hardware development more accessible and fun.

I enjoy working on personal projects (especially with Dart), snowboarding 🏂, gaming 🎮, and exploring new tech.

Excited to connect with folks in open-source, hardware, and beyond! 🚀

Lispy gopher climate #podcast coming up in two hours (at 000UTC Wednesday, aka Tuesday night for many).
anonradio.net/
Building a date prompt from my conference talk #mcclim #commonLisp
Hooking that to an #emacs #hook, my workaround.
Drawing inspiration from @kickingvegas' #casual (#emacsconf)

#lispCurse and @fosskers' transducers ; the little known counter-narrative evolution of the #lisp curse

Lisp Machine Revolution @amszmidt looking for #HDL + lisp collaborators.

#eevel mode ?

anonradio.net// aNONradio // – [LIVE]: Language Soup w/ DJ Supersalad with handyc
Continued thread
often I see RTL designers use non-blocking assignment everywhere, with or without a real need for it, unnecessary complicating the behavior, including resetting logic, utilizing excessive memory, and introducing unnecessary latencies
I guess they were once taught about propagation delays and pipelining as a measure of managing them, and since then try to make ad-hoc pipeline out of everything
still I find it lame and prefer to make everything combinational if possible, and only introduce extra memory if synthesis fails for given timing constraints

#HDL #VHDL #SystemVerilog #Verilog
stereophonic.spaceStereophonica
for #SystemRDL and similar languages there are (synthesisable) register block generators, having #AXI or AXI Lite on one end and a bunch on signals corresponding to the fields on another
similar generated blocks for parsing and forming AXI Stream should be a thing as well, turning an octet stream into a structure together with a validity and no-longer-needed signals, or vice versa

#HDL #VHDL #SystemVerilog #Verilog #HLS
stereophonic.spaceStereophonica