ThePLAICE, orFLASH-PLAICE, is a powerfulopen source hardware device, combining aflash memoryprogrammer,in-circuit emulation, and a high-speed multi-channellogic analyzer. It is built around a 32-bitRISCMicroblazeprocessor, realized on aXilinxSpartan-3E starter kit development board. The platform-independent control software is written inJava, and containsplugins forI2C andSPIBus analyzers.