Non-nuclear electromagnetic pulse (NNEMP) is an electromagnetic pulse generated without use of nuclear weapons. There are a number of devices that can achieve this objective.NNEMP generators also include large structures built to generate EMP for testing of electronics to determine how well it survives EMP
Unless somebody has actually been to a blast and done that I would take their pontifications with a large accretion of salt.