J1mbo finalized his XT-CF adaptation of our XT-IDE CPLD board. You can check out his wiki page with all the details about the board, the BOM, and the source files. This board allows vintage XT computers to use CF cards as hard drives, which keeps lots of old industrial and medical equipment going using modern […]
Tag Archives: CPLD
XT to IDE hard drive controller development update
J1mbo designed some digital logic upgrades to the XT to IDE hard drive controller. This board enables you to use IDE hard drives with vintage XT computers. His design increases the write speeds to the hard drive. As promised here’s my schematic that should provide for fast writes with the DPv2 board. The command trigger […]
CPLD development boards back in stock
CoolRunner-II XC2C64A CPLD development boards are back in stock at Seeed Studio. CPLDs are programmable logic gate arrays which allow you to build custom logic devices simply by programing them. Get the CoolRunner-II development board for $15 and XC9572XL dev-board for $15.
PC/XT Compact Flash adapter
J1mbo designed a PC/XT to Compact Flash adapter. This board gives vintage XT PCs, often found in industrial and medical systems, the ability to use Flash cards as hard drives. It’s loosely based on our XT to IDE hard drive CPLD board, which is itself a CPLD-based knock off of the Vintage Computer Forum’s XTIDE […]
XT-IDE adapter with CPLD v2 working
Pietja successfully built and tested our CPLD-based XT-IDE adapter v2. These boards give old XT PCs the ability to interface with IDE hard-drives and compact flash cards. There are still lots of these old boxes out there running medical and industrial equipment, and the XT-IDE cards keep them going with modern drives. The Vintage Computer […]
3D Model: CPLD development boards
This week we converted two of our CPLD development boards to SketchUp 3D models. These boards were designed to help with CPLD development. Both XC9572XL and XC2C64A CoolRunner II CPLDs are available. The models will be published in the Dangerous Prototypes 3D warehouse collection. They are also uploaded to our SVN. You can find them […]
Workshop video #02: Bus Pirate and Bus Blaster
Workshop update on Bus Pirate firmware, Bus Blaster v3, and Bus Blaster v4. A quick look at our new Nasty Clamp camera tripods too. Bus Pirate firmware v6.1 is now available Bus Blaster JTAG debugger CPLD development boards use a bigger version of the CPLD on the Bus Blaster Nasty Clamps You can get Bus […]
CPLD development boards back in stock
CoolRunner-II XC2C64A CPLD development boards are back in stock at Seeed Studio. Get the CoolRunner-II development board for $15 and XC9572XL dev-board for $15.
Thursday Project: XC95144XL CPLD breakout board PREVIEW
After Jason shared his design of a XC95144XL breakout board, we made our own breakout for the same chip. It features a single row of 39 pins that can be interfaced with a standard bread board. All the remaining pins are broken-out to dual-row headers on top of the board. A 800mA 3.3V voltage regulator […]
Coolrunner II XC2C256 breakout board
Jason built another CPLD breakout board. Following his XC95144XL breakout, he has now completed a Coolrunner II XC2C256 breakout. As with his previous project some pins are broken out into a single row of headers for easier use with a breadboard, and the remaining pins are broken out to two dual-row headers. A power supply, […]
XC95144XL breakout boards
Jason decided to make breakout boards for the XC95144XL CPLD. A voltage regulator along with bypass capacitors are placed on-board. He provided a oscillator, connected to a global clock pin as well. The board is built with a single row header so it can be used with a standard bread-board. There are two additional dual […]
App note: CPLD special function pins
Here is some basic information about special CPLD pin functions you might need when getting started with Xilinx or any other CPLD: Global Clock (GCK) pins Many high-speed digital logic designs need a clock signal that reaches all components simultaneously. While any CPLD pin can input a clock signal and distribute it to the design, […]
Debugging a glitch on a CoolRunner-II project
While working on his CoolRunner-II 50Mhz counter project jbaele found a bug. The reset line was showing a serious glitch when the stop signal was sent to the counter. The glitch was found to be the result of having the stop and reset signals next to each other on a ribbon cable. The capacitance of […]
Bus Pirate: JTAG XSVF player successfully programs Amani64 CPLD
Cliff bought an Amani64 CPLD shield for the Arduino, he had no way to program it except: I did have a Bus Pirate on hand, the ‘Swiss Army Knife’ of digital hobbyists. He successfully uploaded the LED blinking firmware onto the Amani64 with the Bus Pirate JTAG XSVF player. Now he is free to develop his CPLD skills. Get your […]
CPLD development boards back in stock
CoolRunner-II XC2C64A CPLD development boards are back in stock at Seeed Studio. Get the CoolRunner-II development board for $15 and XC9572XL dev-board for $15.
CPLD ring oscillator
Frank shared a ringoscillator made from a CPLD. It creates a ~18MHz clock with no crystal or external oscillator: A ringoscillator can be implemented through a shiftregister with an inverted input. The ringoscillator is feeding a counter and the counter is feeding the two leds. The most critical part was to prevent xst from optimizing […]
Forked Bus Blaster FT2232H + CPLD JTAG programmer
irrenhaus finished his forked Bus Blaster v2 design. Like the BBv2, this board has a FT2232 USB->JTAG chip and a CPLD buffer. It uses a bigger 100pin CPLD, with enough IO to connect to every pin of the FT2232. The extra connections are used to supports the SWO feature of the new 2-wire SWD JTAG […]
Vintage XT computer IDE controller benchmarks
A followup to the XTIDE build. Pietja successfully tested the CPLD-based version of the IDE hard drive controller for old XT computers. Check out these benchmarks, with and without a speed mod: Unmodified: Write Speed : 213,99 KB/s Read Speed : 248,67 KB/s 8K random, 70% read : 21,20 IOPS Sector random read : 60,37 […]
CPLD development boards back in stock
CPLD development boards are back in stock at Seeed Studio. Get the CoolRunner-II development board for $15 and XC9572XL dev-board for $15.
XT-IDE adapter with CPLD builds
pietja built the XT-IDE controller with CPLD PCB, it will get further testing today. “The XT-IDE project is a Vintage Computer forum driven project to develop and manufacturer an 8-bit ISA IDE controller. It allows any PC/XT class machine to use modern IDE hard drives or Compact Flash devices for long term storage.” (From the […]
