Usually at https://mastodon.social/@thezoq2
I figured I'd write a blog post to show how that was possible and how the code works: blog.spade-lang.org/quickscope/
I figured I'd write a blog post to show how that was possible and how the code works: blog.spade-lang.org/quickscope/
My personal highlights are the new web assembly based translator system, and the improvements to our waveform control protocol, and you can read the full change log at gitlab.com/surfer-proje...
My personal highlights are the new web assembly based translator system, and the improvements to our waveform control protocol, and you can read the full change log at gitlab.com/surfer-proje...
My best guess is these are points that can be used as anchors for 3d reconstruction?
Duck duck go certainly isn't being very helpful :D
My best guess is these are points that can be used as anchors for 3d reconstruction?
Duck duck go certainly isn't being very helpful :D
Still experimental, so if you try it and run into any issues, let me know :)
Still experimental, so if you try it and run into any issues, let me know :)
This brings long awaited lambda functions into the language, new standard library functions that use them, and a much improved LSP
Release blog post: blog.spade-lang.org/v0-14-0/
This brings long awaited lambda functions into the language, new standard library functions that use them, and a much improved LSP
Release blog post: blog.spade-lang.org/v0-14-0/
(Thought he schematic has some issues so it probably shouldn't be built, but can be used as a reference for how things work)
(Thought he schematic has some issues so it probably shouldn't be built, but can be used as a reference for how things work)
No digital logic, just ~30 op amps and 70-80 resistors, a bunch of capacitors and a few analog switches. All assembled during a 48 hour game jam
No digital logic, just ~30 op amps and 70-80 resistors, a bunch of capacitors and a few analog switches. All assembled during a 48 hour game jam
Still incredibly pleased with this stream based network packet API. It makes packet transformation super easy, and nicely decouples "fmax buffers" and fifos from behaviour
Still incredibly pleased with this stream based network packet API. It makes packet transformation super easy, and nicely decouples "fmax buffers" and fifos from behaviour
The display is showing the PC value. It is running a program to add 1 to a register, and it with 1, and skip an instruction if the result is 0
The display is showing the PC value. It is running a program to add 1 to a register, and it with 1, and skip an instruction if the result is 0
The main addition is "gen if" which enables compile time recursion and lays the groundwork for more powerful generic programming
Namespaces and external Verilog interaction has also been improved
blog.spade-lang.org/v0-13-0/
The main addition is "gen if" which enables compile time recursion and lays the groundwork for more powerful generic programming
Namespaces and external Verilog interaction has also been improved
blog.spade-lang.org/v0-13-0/
Every clock cycle, it can read a value from the top of the shift reg to either the left or right operand, and write an input or the current NAND output back into the shift register.
Every clock cycle, it can read a value from the top of the shift reg to either the left or right operand, and write an input or the current NAND output back into the shift register.
Boring is good though, it includes 13 bug fixes, along with a system for preventing previously common code gen bugs in the future. Other changes include Gowin #fpga support, and methods on non-named types
blog.spade-lang.org/v0-12-0/
Boring is good though, it includes 13 bug fixes, along with a system for preventing previously common code gen bugs in the future. Other changes include Gowin #fpga support, and methods on non-named types
blog.spade-lang.org/v0-12-0/
Blog post: blog.surfer-project.org/v0-3-0/
Changelog: gitlab.com/surfer-proje...
Blog post: blog.surfer-project.org/v0-3-0/
Changelog: gitlab.com/surfer-proje...
All built in spade-lang.org and not a processor in sight :) Everything except @acqrel's 3d renderer was written over the past 48 hours
All built in spade-lang.org and not a processor in sight :) Everything except @acqrel's 3d renderer was written over the past 48 hours
- Mutable wires are now unified with the rest of the inv port system
- Testing ports is much more convenient
- Support for instantiating parameterized Verilog
- Improved test output
- Generics in array range expressions
Release notes blog.spade-lang.org/v0-11-0/
- Mutable wires are now unified with the rest of the inv port system
- Testing ports is much more convenient
- Support for instantiating parameterized Verilog
- Improved test output
- Generics in array range expressions
Release notes blog.spade-lang.org/v0-11-0/
I rewrote this in Rust for 🚀 🔥 blazingly 🔥 🚒 🚀 fast 🔥 🚀 performance
gitlab.com/TheZoq2/exce...
I rewrote this in Rust for 🚀 🔥 blazingly 🔥 🚒 🚀 fast 🔥 🚀 performance
gitlab.com/TheZoq2/exce...