Non-logic devices