hardwaredesignofthePN512