#cpld — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #cpld, aggregated by home.social.
-
IT WORKS!!!
With a bit of effort I can now receive data from the UART on my keyboard controller, into the CPLD and read it form BASIC on my 6502 laptop revision b (slim version).
I've set the Keyboard controller to output characters from $20 to $7F, here you can see them being shown.
There is also a "new data received" status register too!
-
Well the CPLD UART is coming along, another big step... Now when it's done receiving a byte, it transfers it to a register, which can then be read at anytime by the CPU. So that the CPU doesn't read garbage if it tries to read mid transfer (double buffer).
more to do yet as I need two such registers and I also want the register to be cleared once it's been read, but this is BIG progress.
This is all done in WINCUPL, not VHDL/Verilog.
-
Ok, so, I have the next part working of my CPLD UART... it now populates a buffer, with the correct values!!
Green = serial in (LSB first),
Orange is parallel out (LSB at the bottom)Next step is to transfer that to a register that can be read!
I will probably up my sample clock to 16x, as that seems like the common thing, and 4x may not be 100% reliable. But for simulation, 4x is enough.
-
Fun with WinSim.
After much battling with dodgy tools from the 90s, I've now got two useful signals. One to start the UART receive and it's counter, and one to stop when the 10th bit is received.
Tomorrow, shift register to capture the bits.
-
Il y a 21 ans : Performances sur ordonnance https://www.cyclisme-dopage.com/dossierdefond/2005-04-08-liberation.htm #cyclisme #dopage #AMA #CPLD #corticoïdes #morphine #bêtabloquants #AUT
-
Il y a 22 ans : Le CPLD fait un « état des lieux en demi-teinte » https://www.cyclisme-dopage.com/dossierdefond/2004-03-18-yahoo-ap.htm #cyclisme #dopage #AFLD #CPLD #corticoïdes #LoiBuffet
-
Il y a 22 ans : Le CPLD fait un « état des lieux en demi-teinte » https://www.cyclisme-dopage.com/dossierdefond/2004-03-18-yahoo-ap.htm #cyclisme #dopage #AFLD #CPLD #corticoïdes #LoiBuffet
-
Il y a 22 ans : Le CPLD fait un « état des lieux en demi-teinte » https://www.cyclisme-dopage.com/dossierdefond/2004-03-18-yahoo-ap.htm #cyclisme #dopage #AFLD #CPLD #corticoïdes #LoiBuffet
-
Il y a 23 ans : Hein Verbruggen jette un froid https://www.cyclisme-dopage.com/dossierdefond/2003-03-04-leparisien.htm #cyclisme #dopage #HeinVerbruggen #UCI #CPLD
-
Diego 500 Sidecar Builds an A2000 Style Bus
#Amiga500 #Amiga2000 #ZorroII #RetroComputing #AmigaHardware #AmigaMods #CRG #CPLD #Workbench #PiStorm
https://theoasisbbs.com/diego-500-sidecar-builds-an-a2000-style-bus/?fsp_sid=526 -
Diego 500 Sidecar Builds an A2000 Style Bus
#Amiga500 #Amiga2000 #ZorroII #RetroComputing #AmigaHardware #AmigaMods #CRG #CPLD #Workbench #PiStorm
https://theoasisbbs.com/diego-500-sidecar-builds-an-a2000-style-bus/?fsp_sid=526 -
Diego 500 Sidecar Builds an A2000 Style Bus
#Amiga500 #Amiga2000 #ZorroII #RetroComputing #AmigaHardware #AmigaMods #CRG #CPLD #Workbench #PiStorm
https://theoasisbbs.com/diego-500-sidecar-builds-an-a2000-style-bus/?fsp_sid=526 -
Diego 500 Sidecar Builds an A2000 Style Bus
#Amiga500 #Amiga2000 #ZorroII #RetroComputing #AmigaHardware #AmigaMods #CRG #CPLD #Workbench #PiStorm
https://theoasisbbs.com/diego-500-sidecar-builds-an-a2000-style-bus/?fsp_sid=526 -
Diego 500 Sidecar Builds an A2000 Style Bus
#Amiga500 #Amiga2000 #ZorroII #RetroComputing #AmigaHardware #AmigaMods #CRG #CPLD #Workbench #PiStorm
https://theoasisbbs.com/diego-500-sidecar-builds-an-a2000-style-bus/?fsp_sid=526 -
Emulating a 74LS48 BCD-to-7-Segment Decoder/Driver with an Altera MAX 7000 “S” Series Complex Programmable Logic Device https://hackaday.com/2025/11/11/emulating-a-74ls48-bcd-to-7-segment-decoder-driver-with-an-altera-max-7000-s-series-complex-programmable-logic-device/ #7-segmentdisplay #hardware #LEDHacks #FPGA #cpld #jtag
-
An Unnecessary (But Cool) Processor https://hackaday.com/2025/11/10/an-unnecessary-but-cool-processor/ #Retrocomputing #customcpu #cpld #ttl
-
Apresentando o PicoZ80: um substituto moderno do Z80 para retrocomputadores.
https://retropolis.com.br/2025/09/08/picoz80-substituto-moderno-z80-computadores-retro/
#MundoRetro #altera #BBCMaster #CPLD #Pico6502 #PicoZ80 #PiStorm #RaspberryPi #RP2350B #SharpMZ #SharpX1 #z80
-
Almost back to the beginning! Breadboarding the new Steckschwein "core" based on an ATF1508.
Hope the CPLD has enough space for everything we want to cram in there.
At least hardware based SPI needs to fit. And a vectorizing interrupt controller.#6502 #65c02 #atf1508 #breadboardcomputer #breadboard #cpld #microchip #atmel #wdc
-
I wonder if anybody has a native Linux version of POF2JED floating around?
-
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/
-
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?
-
On to new adventures!
-
People doing #Electronics here, I am still searching for a substitute for the LCMXO256C #CPLD. Up to 2019, you could buy these below 2€ a piece on Digikey. They have 256 cells and 78 IO pins, making them quite interesting for that price range. During the pandemic their price raised wildly and now they are 10€ a piece, so I have been searching for a cheaper alternative without success. Any recommendations?
-
Das EasyGate1541 jetzt auch für die 1541-II
Das EasyGate1541 war bisher nur für die “alte” 1541 erhältlich. Die spätere 1541-II bekam von Commodore ein anderes Gate-Array, das noch mehr Funktionalitäten integriert hat. Es war an der Zeit, dass eine Alternative geschaffen wurde.
#1541II #1571 #Array #commodore #CPLD #EasyGate1541 #EasyGate1541II #Ersatz #Festplatte #Gate #Laufwerk #Xilinx
-
Neue Hauptplatine für das Commodore 1541-Diskettenlaufwerk, Teil II
Hier nun der versprochene 2. Teil über eine neue Systemplatine für das Floppy-Laufwerk VC1541 von Commodore. Ein komplettes Redesign und die Zusammenführung verschiedener Projekte zu einem neuen Controller…
#1541 #C128 #c64 #commodore #CPLD #Disk #DolphinDOS #Ersatz #Erweitert #Generation #GPIB #IEEE488 #Laufwerk #Mainboard #Neu #PCB #SpeedDOS #VC1541 #Weiter #Xilinx
https://dirkwouters.de/neue-hauptplatine-fuer-das-commodore-1541-diskettenlaufwerk-teil-ii/
-
Neue Hauptplatine für das Commodore 1541-Diskettenlaufwerk, Teil II
Hier nun der versprochene 2. Teil über eine neue Systemplatine für das Floppy-Laufwerk VC1541 von Commodore. Ein komplettes Redesign und die Zusammenführung verschiedener Projekte zu einem neuen Controller…
#1541 #C128 #c64 #commodore #CPLD #Disk #DolphinDOS #Ersatz #Erweitert #Generation #GPIB #IEEE488 #Laufwerk #Mainboard #Neu #PCB #SpeedDOS #VC1541 #Weiter #Xilinx
https://dirkwouters.de/neue-hauptplatine-fuer-das-commodore-1541-diskettenlaufwerk-teil-ii/
-
Neue Hauptplatine für das Commodore 1541-Diskettenlaufwerk, Teil II
Hier nun der versprochene 2. Teil über eine neue Systemplatine für das Floppy-Laufwerk VC1541 von Commodore. Ein komplettes Redesign und die Zusammenführung verschiedener Projekte zu einem neuen Controller…
#1541 #C128 #c64 #commodore #CPLD #Disk #DolphinDOS #Ersatz #Erweitert #Generation #GPIB #IEEE488 #Laufwerk #Mainboard #Neu #PCB #SpeedDOS #VC1541 #Weiter #Xilinx
https://dirkwouters.de/neue-hauptplatine-fuer-das-commodore-1541-diskettenlaufwerk-teil-ii/
-
Neue Hauptplatine für das Commodore 1541-Diskettenlaufwerk, Teil II
Hier nun der versprochene 2. Teil über eine neue Systemplatine für das Floppy-Laufwerk VC1541 von Commodore. Ein komplettes Redesign und die Zusammenführung verschiedener Projekte zu einem neuen Controller…
#1541 #C128 #c64 #commodore #CPLD #Disk #DolphinDOS #Ersatz #Erweitert #Generation #GPIB #IEEE488 #Laufwerk #Mainboard #Neu #PCB #SpeedDOS #VC1541 #Weiter #Xilinx
https://dirkwouters.de/neue-hauptplatine-fuer-das-commodore-1541-diskettenlaufwerk-teil-ii/
-
Neue Hauptplatine für das Commodore 1541-Diskettenlaufwerk, Teil II
Hier nun der versprochene 2. Teil über eine neue Systemplatine für das Floppy-Laufwerk VC1541 von Commodore. Ein komplettes Redesign und die Zusammenführung verschiedener Projekte zu einem neuen Controller…
#1541 #C128 #c64 #commodore #CPLD #Disk #DolphinDOS #Ersatz #Erweitert #Generation #GPIB #IEEE488 #Laufwerk #Mainboard #Neu #PCB #SpeedDOS #VC1541 #Weiter #Xilinx
https://dirkwouters.de/neue-hauptplatine-fuer-das-commodore-1541-diskettenlaufwerk-teil-ii/
-
TriMod 2.0 CBM Adapter – Die All-In-One Lösung
In der Commodore-Welt haben sich zwei Schnittstellen für Peripheriegeräte etabliert, der CBM-Bus bzw. IEC-Bus für den C64 und seine Verwandten und IEEE-488 für die “große” CBM-Welt. Warum nicht eine Floppy für beide Welten? Jetzt auch mit…
#1541 #2031 #4040 #Bus #c64 #Cable #commodore #CPLD #diy #DolphinDOS #GPIB #parallel #PET #Ribbon #SpeedDOS #Switchable #TriMod #VC1541 #Xilinx
-
TriMod 2.0 CBM Adapter – Die All-In-One Lösung
In der Commodore-Welt haben sich zwei Schnittstellen für Peripheriegeräte etabliert, der CBM-Bus bzw. IEC-Bus für den C64 und seine Verwandten und IEEE-488 für die “große” CBM-Welt. Warum nicht eine Floppy für beide Welten? Jetzt auch mit…
#1541 #2031 #4040 #Bus #c64 #Cable #commodore #CPLD #diy #DolphinDOS #GPIB #parallel #PET #Ribbon #SpeedDOS #Switchable #TriMod #VC1541 #Xilinx
-
EasyFlash³ – Flashen der verschiedenen Komponenten
Wurde ein neues Easyflash3-Modul bestückt, sind die einzelnen Komponenten wie der FTDI-Chip, der CPLD und auch der Flash noch leer und das Modul daher nicht einsatzbereit. Oder einer der ICs wurde nach einem Defekt ausgetauscht und muss nun ne…
#C128 #c64 #commodore #CPLD #CRT #Driver #EASP #EasyFlash #EasyFlash3 #EF3 #Flash #Flashing #FT232 #installation #SKOE #windows #Xilinx
https://dirkwouters.de/easyflash%c2%b3-flashen-der-verschiedenen-komponenten/
-
EasyFlash³ – Flashen der verschiedenen Komponenten
Wurde ein neues Easyflash3-Modul bestückt, sind die einzelnen Komponenten wie der FTDI-Chip, der CPLD und auch der Flash noch leer und das Modul daher nicht einsatzbereit. Oder einer der ICs wurde nach einem Defekt ausgetauscht und muss nun ne…
#C128 #c64 #commodore #CPLD #CRT #Driver #EASP #EasyFlash #EasyFlash3 #EF3 #Flash #Flashing #FT232 #installation #SKOE #windows #Xilinx
https://dirkwouters.de/easyflash%c2%b3-flashen-der-verschiedenen-komponenten/
-
EasyFlash³ – Probleme mit dem CPLD
Das EasyFlash³-Modul ist nach wie vor ein beliebtes Zubehör für den Commodore C64. Und mittlerweile kann man die einzelnen Komponenten für kleines Geld aus Asien beziehen. Allerdings gibt es hier und da die eine oder andere Stolperfalle. Heute möchte ich ein paar…
#AliExpress #C128 #c64 #commodore #CPLD #EASP #EasyFlash. #EasyFlash³ #EF3 #Fehler #Flashen #Probleme #SX64 #TDO #XC95144XL #Xilinx
https://dirkwouters.de/easyflash%c2%b3-probleme-mit-dem-cpld/
-
EasyFlash³ – Probleme mit dem CPLD
Das EasyFlash³-Modul ist nach wie vor ein beliebtes Zubehör für den Commodore C64. Und mittlerweile kann man die einzelnen Komponenten für kleines Geld aus Asien beziehen. Allerdings gibt es hier und da die eine oder andere Stolperfalle. Heute möchte ich ein paar…
#AliExpress #C128 #c64 #commodore #CPLD #EASP #EasyFlash. #EasyFlash³ #EF3 #Fehler #Flashen #Probleme #SX64 #TDO #XC95144XL #Xilinx
https://dirkwouters.de/easyflash%c2%b3-probleme-mit-dem-cpld/
-
PAL видеоадаптер на FPGA с буфером кадра
Наверное, каждый второй разработчик на ПЛИС в начале своего пути пытался визуализировать работу своих схем. Кто-то подключал TFT-дисплей, кто-то — VGA монитор. А у меня под рукой оказался только телевизор с композитным входом. Ну что ж, работаем с тем, что есть!
https://habr.com/ru/articles/882626/
#ПЛИС #FPGA #CPLD #Видеоадаптер #Видеогенератор #VGA #PAL #Буфер_кадра #Bad_Apple #Verilog
-
Making USB Blaster Clones Work For Linux https://hackaday.com/2024/07/29/making-usb-blaster-clones-work-for-linux/ #alterablaster #FPGA #cpld #fpga #vhdl
-
Making USB Blaster Clones Work For Linux - The last time we checked in with [Downtown Doug Brown], he had some cheap Altera U... - https://hackaday.com/2024/07/29/making-usb-blaster-clones-work-for-linux/ #alterablaster #fpga #cpld #vhdl
-
Does anyone have any information on the design of this type of #GameBoy / #GameBoyAdvance flash cartridges using Altera #CPLD chips as Memory Bank Controllers (MBC)?
-
Dear #electronics Tooters -- looking for a recommendation for reasonably priced (and open source, preferably) USB JTAG probe to use with #OpenOCD to program ATF15xx #CPLD devices.
-
Wow, the Xilinx/AMD CPLD discontinuation is an absolute bloodbath. Does that leave us with the Microchip ATF1500 series being the only 5V-tolerant FPGA/CPLD on the market? That's not great for retrocomputing, I've found the tools for that chip to be pretty awful (WinCUPL, seemingly no higher-level HDL support).
https://mm.digikey.com/Volume0/opasdata/d220001/medias/docus/5783/XCN23009.pdf
-
Видеокарта VGA для микроконтроллера. Часть 2. От идеи до мелкой серии
В первой части была описана идея видеокарты VGA для простого микроконтроллера (или ардуины), с помощью которой можно выводить информацию на стандартный монитор с интерфейсом VGA даже с самых слабых и медленных ядер. Карта, сердцем которой является высокоскоростная ПЛИС, берет на себя все скоростные и критичные к таймингам операции. Идея была обкатана на макете и показала свою жизнеспособность. Однако для ее реализации «в железе», а тем более в серии, необходимо пересмотреть несколько моментов.
https://habr.com/ru/companies/timeweb/articles/775694/
#timeweb_статьи #cpld #плис #verilog #vga #PGA #RAM #микросхемы #ПЗУ #EGA #электроника #микроконтроллеры
-
Custom Controller makes Turbomolecular Pump Suck - [Mark Aren] purchased a pair of Turbomolecular pumps (TMP) sans controllers, and then built an FPGA ... - https://hackaday.com/2021/01/06/custom-controller-makes-turbomolecular-pump-suck/ #turbomolecularpump #microcontrollers #bldccontroller #turbomolecular #mischacks #bldc #cpld #fpga