IC Hardware