Design Options of Digital Systems