1. A software tool for reading data remotely from a programmable logic device, the tool comprising: means for remotely accessing a hardware device designed to interface with the programmable logic device; means for specifying a logic cell in the programmable logic device; means for reading data from the specified logic cell via the hardware device; and means for displaying the data from the specified logic cell.