Create Hardware Structure