Text this: Digital design and implementation with field programmable devices