Category Archives: Hardware

FPGA-Elf progress

I’ve assembled more of the front panel, but still can’t get photos uploaded to flickr.  I’ve ordered connectors and ribbon cable from Digikey, and paid for overnight shipping so they should be here on Tuesday. I’ve written a model of … Continue reading

Posted in FPGA, RetroChallenge | Leave a comment

Implemented CDP1802 “load mode” in VHDL model

My 1802 model was missing some state transitions necessary for load mode to work properly.  Load mode occurs when CLEAR and WAIT are asserted simultaneously.  In this mode, DMA operations can occur, but no instructions can execute and no interrupts … Continue reading

Posted in FPGA, RetroChallenge | 1 Comment

VHDL switch debouncer for FPGA-Elf

I think I’ve already written VHDL code to debounce switches, but I can’t find it at the moment, so I’ve just written new debouncing code for the FPGA-Elf.  The system clock is divided down to produce a debounce clock of … Continue reading

Posted in FPGA, RetroChallenge | Leave a comment

FPGA-Elf front panel parts arrived from Mouser

My order from Mouser Electronics, fifteen toggle switches, two pushbutton switches, and two hexadecimal LED displays, arrived today.  UPS ground shipping from Mansfield, Texas to Denver, Colorado took two days. The Elf only needs eleven toggle switches and one pushbutton … Continue reading

Posted in FPGA, RetroChallenge | Leave a comment

Installed Xilinx ISE WebPack 12.1 on Fedora 12 x86_64

I’ve moved most of my development activities onto my new notebook, running Fedora 12 x86_64 Linux.  Today I installed Xilinx ISE WebPack 12.1 on it.  ISE is officially supported on Red Hat Enterprise Linux, but not on Fedora.  Fedora is … Continue reading

Posted in FPGA, RetroChallenge | 6 Comments

RetroChallenge 2010 project

After watching on the sidelines for the last few, I’ve decided to enter RetroChallenge 2010.  Since I enjoy hacking on FPGAs, I think I’ll transform an FPGA eval board into a COSMAC Elf.  I developed a partial VHDL implementation of … Continue reading

Posted in FPGA, RetroChallenge | Leave a comment

Suboptimal RAID card behavior on drive failure and suboptimal Seagate web-based customer service

On Monday morning I got email from the RAID controller on one of my servers, stating that a drive had been “removed”.  I went to the colo, and found that while the drives were all physically present, the controller was … Continue reading

Posted in Disaster recovery, Hardware, The Suboptimal Way | Leave a comment

Suboptimal Management at National Semiconductor

They’ve gone completely insane!  They’re laying off Bob Pease! “… a disaster of biblical proportions… real wrath of God type stuff…  Fire and brimstone coming down from the skies!  Rivers and seas boiling!  Forty years of darkness!  Earthquakes!  Volcanoes!  The … Continue reading

Posted in Blog/website/news comments, Hardware, The Suboptimal Way | Leave a comment

Computer safety

The Joy of Tech offers some important warnings.

Posted in Comics, Hardware | Leave a comment

Suboptimal Retail Experience — Apple iPhone 3G Sales Tax Overcharge

I went to the Apple store at Valley Fair mall in Santa Clara CA yesterday afternoon to get an iPhone 3G. My mother paid for half of it as my graduation present. Only after I got home did I discover … Continue reading

Posted in Customer satisfaction, Gadgets, Hardware, Taxes, The Suboptimal Way | 16 Comments