@thezoq2 Begin page 392 in pdf.
#fpga #surfer #verilog #vhdl #spinalHDL #chisel #icarus #verilator #simulation #opensource #gtkwave #waveform
@thezoq2 Begin page 392 in pdf.
#fpga #surfer #verilog #vhdl #spinalHDL #chisel #icarus #verilator #simulation #opensource #gtkwave #waveform
#80C52 softcore + 12kB on-chip ROM + on-chip 16kB RAM implemented on Altera #CYCLONE IV #EP4CE6 running with BASIC-52+I2C at 11.0592MHz
controlling #RDA5807 FM tuner through I2C bus.
We can directly enter channel frequency and volume or using SEEK mode for UP or DOWN scan.
#vhdl #mcs8051 #softcore #intel #verilog
Programming ATF1508 CPLDs using Altera Quartus II, a bunch of other tools and the Adafruit FT232H Breakout
https://www.steckschwein.de/post/2025/07/cpld-upgrade-new-toolchain/
I looked... and it appears there are no STEELMAN-like requirements that preceded #VHDL.
what I read is that the language was developed in cooperation with IEEE and other industry players.
this makes me think there were developing requirements that were never published.
Suspiciuously cheap ATF1508 from eBay have arrived. And they indeed _are_ ATF1508, and they work (at least the one I tried does).
Who would have thought?
CADR4 #MIT #CADR #LispM #LispMachine current status is we are optimizing the simulation runtime (it takes about 10 minutes to run through almost all the boot PROM to the point we are accessing memory -- which isn't fun when you want to work on accessing memory).
On to new adventures!
iceprog blinky.bin
init..
cdone: high
reset..
cdone: low
flash ID: 0x20 0xBA 0x16 0x10 0x00 0x00 0x23 0x80 0x80 0x52 0x17 0x00 0x92 0x00 0x30 0x09 0x05 0x18 0xBC 0xBD
file size: 32220
erase 64kB sector at 0x000000..
programming..
done.
reading..
VERIFY OK
cdone: high
Bye.
It's an interesting point you highlight because I've never thought of things through that paradigm. Now that I see it, I realise I'm hoping to transition to #openBSD because I believe of mainstream operating systems, it probably has the best #DX.
In this particular case, I believe that the developers exploit that in order to optimise for what might be called #security which impresses me.
I realise it's probably an outlier in this regard!
#developerExperience #cybersecurity #quality #systemArchitecture #cybernetics #complexSystemsTheory #qualityAssurance #Deming #Shuart #design #software #coding #softwareEngineering #abstraction #electricalEngineering #HDL #VHDL #theresNoSuchThingAsSoftware
Π ΡΡΡΡΠΊΠΈΡ ΠΊΠ»ΡΠ±Π°Ρ ΠΠΌΠ΅ΡΠΈΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅Π»Π°ΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π΄ΠΈΡΠΊΠΎΡΠ΅ΠΊΠΈ ΠΈ Π²ΡΡΡΡΠΏΠ»Π΅Π½ΠΈΡ ΠΏΠΈΡΠ°ΡΠ΅Π»Π΅ΠΉ, Π½ΠΎ ΠΈ ΠΌΠΈΡΠ°ΠΏΡ ΠΏΠΎ FPGA
Π Π³ΠΎΡΠΎΠ΄Π°Ρ ΠΠΌΠ΅ΡΠΈΠΊΠΈ ΠΈ ΠΠ°Π½Π°Π΄Ρ, Π³Π΄Π΅ ΠΆΠΈΠ²ΡΡ ΠΌΠ½ΠΎΠ³ΠΎ Π½Π°ΡΠΈΡ ΡΠΎΠΎΡΠ΅ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΈΠΊΠΎΠ², ΡΡΡΠ΅ΡΡΠ²ΡΡΡ ΡΡΡΡΠΊΠΈΠ΅ ΠΊΠ»ΡΠ±Ρ, Π² ΠΊΠΎΡΠΎΡΡΠ΅ Ρ ΠΎΠ΄ΡΡ Π½Π° Π΄ΠΈΡΠΊΠΎΡΠ΅ΠΊΠΈ ΠΈ Π²ΠΈΠΊΡΠΎΡΠΈΠ½Ρ, Π΄Π»Ρ ΠΈΠ³ΡΡ Π² ΠΌΠ°ΡΠΈΡ ΠΈ Π½Π° Π²ΡΡΡΡΠΏΠ»Π΅Π½ΠΈΡ ΠΏΠΈΡΠ°ΡΠ΅Π»Π΅ΠΉ. Π ΡΡΠΎΠ»ΠΈΡΠ΅ ΠΠ°Π»ΠΈΡΠΎΡΠ½ΠΈΠΈ Π³ΠΎΡΠΎΠ΄Π΅ Π‘Π°ΠΊΡΠ°ΠΌΠ΅Π½ΡΠΎ, Π³Π΄Π΅ ΠΆΠΈΠ²Π΅Ρ ΠΎΠΊΠΎΠ»ΠΎ 80 ΡΡΡΡΡ ΡΡΡΡΠΊΠΈΡ ΠΈ ΡΠΊΡΠ°ΠΈΠ½ΡΠ΅Π², Π° ΡΠ°ΠΊΠΆΠ΅ Π΅ΡΡΡ Π°ΡΠΌΡΠ½ΡΠΊΠΈΠΉ ΠΈ ΠΌΠΎΠ»Π΄Π°Π²ΡΠΊΠΈΠΉ ΡΠ΅ΡΡΠΎΡΠ°Π½Ρ, ΡΠ°ΠΊΠΈΠΌ ΠΊΠ»ΡΠ±ΠΎΠΌ ΡΠ²Π»ΡΠ΅ΡΡΡ Synergy Social Club. Π ΡΡΠΎΠΌ ΠΊΠ»ΡΠ±Π΅ Ρ Π½Π΅Π΄Π°Π²Π½ΠΎ ΠΏΡΠΎΠ²Π΅Π» ΠΏΡΠΎΡΠ²Π΅ΡΠΈΡΠ΅Π»ΡΡΠΊΠΈΠΉ ΠΌΠΈΡΠ°ΠΏ ΠΏΠΎ Π³Π»Π°Π²Π½ΠΎΠΉ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΌΠΈΠΊΡΠΎΡΠ»Π΅ΠΊΡΡΠΎΠ½ΠΈΠΊΠΈ: ΠΌΠ°ΡΡΡΡΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ RTL-to-GDSII Π΄Π»Ρ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌ Π² ΠΌΠ°ΡΡΠΎΠ²ΡΡ ΠΈΠ·Π΄Π΅Π»ΠΈΡΡ ΡΠΈΠΏΠ° ΡΠΌΠ°ΡΡΡΠΎΠ½ΠΎΠ², ΠΈ ΡΠ²ΡΠ·Π°Π½Π½ΠΎΠΉ Ρ ΡΡΠΈΠΌ ΠΌΠ°ΡΡΡΡΡΠΎΠΌ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ FPGA, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡΡΡ Π΄Π»Ρ ΠΏΡΠΎΡΠΎΡΠΈΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ ASIC-ΠΎΠ² ΠΈ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ Π² ΡΠ½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅ΡΠ°Ρ Π±ΡΠ΄ΡΡΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²ΡΠΈΠΊΠΎΠ². ΠΡΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΏΠΎΠ»Π΅Π·Π½Ρ Π² Π½Π°ΡΠ΅ ΡΡΠ΅Π²ΠΎΠΆΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ Π΄Π»Ρ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠ³ΠΎ ΡΡΡΠ΄ΠΎΡΡΡΡΠΎΠΉΡΡΠ²Π° Π² ΡΠ°ΠΌΡΡ ΡΠ°Π·Π½ΡΡ ΠΌΠ΅ΡΡΠ°Ρ : ΠΎΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ ΡΠ°ΠΊΠ΅Ρ Lockheed Martin Π΄ΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ Π°ΠΉΡΠΎΠ½ΠΎΠ² Apple. ΠΠΎΡ ΠΏΡΠΈΠΌΠ΅ΡΡ ΠΎΠ±ΡΡΠ²Π»Π΅Π½ΠΈΠΉ:
https://habr.com/ru/articles/919640/
#Verilog #VHDL #FPGA #ASIC #Gowin #ΡΠ°ΠΊΡΠ°ΠΌΠ΅Π½ΡΠΎ #Open_Sauce #SystemVerilog #Veriog_Meetup #ΡΠΊΠΎΠ»Π°_ΡΠΈΠ½ΡΠ΅Π·Π°_ΡΠΈΡΡΠΎΠ²ΡΡ _ΡΡ Π΅ΠΌ
Two hackers going at it ... https://github.com/ams/cadr4/commits/master/ #LispM #LispMachine #MIT #CADR #FPGA #VHDL
LFSR CPU Running Forth
Uses verification #osvvm library and #openlogic standard #vhdl, along with #ghdl for simulation, #hdlmake for project creation and #yosys for synthesis.
All dependencies are manipulated with a declarative manifest file.
https://git.sr.ht/~csantosb/ip.alu/tree/test/item/.builds/manifest.scm
Simple ALU toy #digitalelectronics design in #vhdl, with a demo of a full #ci pipeline using #sourcehut build capabilities, coupled to #guix for dependency handling.
#Guix channel for #digitalelectronics design, mainly #vhdl and #fpga.
The list of available packages
https://git.sr.ht/~csantosb/guix.channel-electronics/tree/main/item/packages.md
Includes -next and -latest versions of #guix tagged packages, as well as #gateware code: fw-open-logic, fw-en_cl_fix, osvvm, etc.
Get it
git clone --depth=1 https://git.sr.ht/~csantosb/guix.channel-electronics
Install with:
guix install -L ./guix.channel-electronics PACKAGE
MEGA65 Audio Amp Fix: Solving the R3 Internal Speaker Issue
#MEGA65 #AudioAmplifier #TechFix #RetroComputing #VHDL #Troubleshooting #InternalSpeakers #SSM2518Amp
https://theoasisbbs.com/mega65-audio-amp-fix-solving-the-r3-internal-speaker-issue/?feed_id=3448&_unique_id=683072ff12743
The search engines are failing me.
Dear Lazy Web:
If I wanted to enumerate the hierarchy of a design at the beginning of a cocotb test bench, how would I do it? (I'm aware of _discover_all(), but can't figure out how to iterate the results to print them.)
Extra credit: How do I get an interactive debugger to break within the cocotb python code if I call cocotb from pytest? It seems to run the pytest code in the debugger, but not the cocotb code.
Ersatz fΓΌr das Gate-Array in der 1541
Es gibt nur wenige Komponenten im Commodore 1541-Laufwerk, die gerne sterben. Das Gate Array, UC1 oder MOS 325572-01 ist eines davon. Und Ersatz ist nicht billig. Aber man kann sich auch einfach selber eines bauen.
#1541 #32557201 #Array #commodore #CSG #EasyGate1541 #FPGA #Gate #MOS #PCB #PLA #Replacement #Schematic #VC1541 #VHDL #XC95144XL #XC9572XL