I've been hacking away at designing a new, USB-programmable ROM board, and something hit me: can the ROM images be contained on a single chip?