PN7040 design