PLD Block Diagram