EDA322 / DIT797 Digital design