A Retrocomputer Disk On A Chip

There have been a lot of different mass storage methods over the relatively short lifespan of the computer. Magnetic tapes, drums, all sorts of disks, and flash memory have each had their time. Each of these new innovations required some time to become easy to use. One of the early attempts to simplify using flash memory was the M-Systems DiskOnChip device. Looking like a standard 8K JEDEC-compatible memory device, it actually provided access to a flash disk drive ranging from 16MB to 1GB. [Smbakeryt] bought some of these devices and built an ISA board to provide a disk and clock for the old 8-bit bus. You can see a video discussion about the device below.

SanDisk bought M-Systems and discontinued the devices back in 2007. Of course, you can still design flash memory into your system, but the simple and efficient interface of the DiskOnChip is no more. It is a testament to how simple the interface is that the schematic for the little board fits on a page, including the DS12885 real time clock.

Continue reading “A Retrocomputer Disk On A Chip”

Find Instructions Hidden In Your CPU


There was a time when owning a computer meant you probably knew most or all of the instructions it could execute. Your modern PC, though, has a lot of instructions, many of them meant for specialized operating system, encryption, or digital signal processing features.

There are known undocumented instructions in a lot of x86-class CPUs, too. What’s more, these days your x86 CPU might really be a virtual machine running on a different processor, or your CPU could have a defect or a bug. Maybe you want to run sandsifter–a program that searches for erroneous or undocumented instructions. Who knows what is lurking in your CPU?

Continue reading “Find Instructions Hidden In Your CPU”

Variable Instruction Computing: What Is Old Is New Again

Every twenty to twenty-five years, trends and fads start reappearing. 2016 is shaping up to be a repeat of 1992; the X-files is back on the air, and a three-way presidential election is a possibility. Star Trek is coming back, again. Roll these observations back another twenty-five years, and you have The Outer LimitsStar Trek, and riots at the DNC convention in Chicago.

History repeating itself is not the exclusive domain of politics and popular culture. It happens with tech, too: the cloud is just an extension of thin clients which are an extension of time-sharing. Everything old is new again.

For the last few years, Soft Machines, a fabless semiconductor company running in stealth mode, released the first preview for an entirely new processor architecture. This new architecture, VISC, offers higher performance per Watt than anything available on the market. If you’ve been paying attention for the last decade or so, the future of computing isn’t 200-Watt space heaters that also double as powerful CPUs. The future is low power machines that are good enough to run Facebook or run some JavaScript. With servers, performance per Watt is possibly the most important metric. How will Soft Machines upend the semiconductor market with new processors and new architectures? If you know your history, it shouldn’t be a surprise.

Continue reading “Variable Instruction Computing: What Is Old Is New Again”

XT IDE Controller

[Geordy] wanted to use some IDE devices but he didn’t have an interface card for his XT system, which can’t handle 16-bit  IDE. He looked around for 8-bit ISA controllers but they were hard to find and quite expensive. Lucky for him there’s an open source project that makes a solution to this problem. The XTIDE project brought together a group of vintage computing enthusiasts to design this ISA card. [Geordy] was even able to order a professional PCB from one of the forum members. He ordered the parts an soldered it together, costing about $30 total. He had a friend help him burn the code to the EEPROM but that’s easy enough to do with an Arduino, Bus Pirate, or one of several other methods. Now his grand plans at installing DOS 6.22 have been realized.

Resurrecting ISA Hardware

[Alex] had an old FM radio tuner card come his way. It used an ISA connector, a standard that went the way of the dodo in the mid-nineties. With the challenge of implementing an ISA-bus to configure the card he set out on his mission. What he came up with is a working radio using the ISA card and driven by a PIC 16F877. Join us after the break for schematic, code, and a few details. Continue reading “Resurrecting ISA Hardware”

Visual Hardware Identification Guide

hardwareguide

Check out this visual hardware guide from deviantART member [Sonic840]. It has everything from memory modules, to bus sockets, to power connectors, to an entire array of CPU sockets that have been used over the years. You’re bound to see something in there you didn’t know existed.

[via Gizmodo]

Name That Ware


Last month we mentioned [bunnie]’s Name that Ware competition where participants try to guess the functionality of a random bit of hardware. We thought you might want to see another example; pictured above is the June 2008 ware provided by [xobs]. You can see a high res version here and an image of the daughter card as well. Be forewarned that someone has already posted the solution in the comments. At first glance there are quite a few interesting bits: board is copyright 1991, the 8-bit ISA connector doesn’t have any data lines connected, just power, and it’s got a lot of analog circuitry. Take a guess and then check out the comments on [bunnie]’s site to see the solution.