Peacon XT 8 bit bus to CompactFlash adapter

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 […]

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 […]

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 […]

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, […]

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 […]