Pranoto, Randy (2006) Programmable peripheral interface using PLD. Bachelor thesis, Petra Christian University.