Simulator for gen. purpose hw