Category Archives: FPGA

Added serial port

I’ve added the DE-9S connector, TRS202ECN transceiver (equivalent to MAX202), and ceramic capacitors, which make up the TIA-232-F serial interface. The serial interface uses a female connector and is wired as DCE (Data Communication Equiment) to facilitate direct connection to … Continue reading

Posted in FPGA, RetroChallenge | Leave a comment

RetroChallenge RC2017/10 final report

My RetroChallenge RC2017/10 project was to update and improve my FPGA-Elf. The resulting hardware may be seen here: I have succeeded in accomplishing my main goals for the project, which were: Update my FPGA-Elf design to use a currently-available, relatively … Continue reading

Posted in FPGA, RetroChallenge | Leave a comment

Mounting rails for Elf

Richard Ottosen cut and drilled some mounting rails for me, out of some scrap wood. They’re standard Elf size, 3/8 inch wide by 3/4 inch tall by 6 inches deep, each with four 1/16 inch pilot holes for #4 wood … Continue reading

Posted in FPGA, RetroChallenge | Leave a comment

FPGA-Elf actually running PIXIE graphics demo

My VHDL reimplementation of the CDP1861 PIXIE graphics chip is mostly working!  This still image looks almost the same as the one from a few days ago: The difference is that now it’s being generated by the 1802 program (seen … Continue reading

Posted in FPGA, RetroChallenge | Leave a comment

ELF-CMOD-A7 runs its first actual program

After removing one solder bridge, cutting one trace, adding one wire*, and changing a few lines in a Xilinx constraints file, My RetroChallenge Elf project has now let me successfully toggle in and run its first simple program, which is … Continue reading

Posted in FPGA, RetroChallenge | Leave a comment

RetroChallenge board almost working!

Not everything is installed, but the power supply, data hex LEDs, most of the switches, and the composite video output are working. The switch for data bit 3 doesn’t work because I wired it to an analog input pin of … Continue reading

Posted in FPGA, RetroChallenge | Leave a comment

Elf hexadecimal data display working

I just hacked up more VHDL code to get the Elf hexadecimal displays working. I’ve only tested the data displays, but the address should work as well. This probably doesn’t sound like much of an accomplishment, especially compared to my … Continue reading

Posted in FPGA, RetroChallenge | Leave a comment

Elf switches and video

I did test the switches wired to my RetroChallenge project solderless breadboard last night, and they work fine. Today I worked on the monochrome NTSC composite video output. First I got the video counters working, and generated a frame with … Continue reading

Posted in FPGA, General, RetroChallenge | Leave a comment

Parts from Digi-Key arrived a day early

Thanks to Digi-Key and UPS, parts for my RetroChallenge project arrived a day early. I just got back from my client’s product launch party, where I had entirely too much excellent food and drink, so I’m not actually taking advantage … Continue reading

Posted in FPGA, RetroChallenge | Leave a comment

RetroChallenge Half-TIme Report

Although I got the LTP-305HR dot-matrix LED multiplexing working, it doesn’t look anywhere near as nice as the original HP 5082-7340 or TI TIL311 hexadecimal displays. I’ve decided to drop my original plan to use the LTP-305HR displays, and use … Continue reading

Posted in FPGA, RetroChallenge | Leave a comment