Actually there are many types of different EMP devices, not just two.
A lot of research has been carried out over the last seventy years on both pure EMP generators and fission/fusion explosive devices.
That is true, but that research is anorexic at best. How do you research a nuclear EMP bomb without actually setting one off?
Things such as neutron bombs that only kill living things and do not harm buildings or electronics for example.
The neutron bomb thing is a myth. Sure, if you could put a bunch of neutrons in a jar and then explode it, everyone around would die.. Problem is, it is not possible to do. We can't make neutrons from scratch, and even if we could, they wouldn't last more than about 10 minutes before they decayed into a proton and an electron.
Set a neutron on your desk and in about 10 minutes, it will decay into a proton and an electron. That's what neutrons basically are, they're just protons with an electron inside to neutralize charge. (lets not get into the boson and neutrino), and neutrons are not stable outside an atomic nucleus. So how do you create neutrons? You can't.. not unless you have the gravitational power of about 5 or more solar masses.. Overcoming electron degeneracy pressure to force an electron into a proton is not going to happen.. That said, while we can not create neutrons, we can certainly harvest them from other atomic nuclei. And there's the problem.. You need to smash other atoms together to create a fusion reaction that releases a neutron, and you generally need a particle accelerator to do that. Not a very big one, but still..
Nuclear bombs also release neutrons.. but they don't do so gently and they don't leave buildings standing.
I think there are some elements that naturally decay and release neutrons as well.. but that wouldn't work for a weapon obviously.
To make an EMP weapon, which is also a sort of de-facto neutron bomb, you simply take a nuclear bomb and replace the neutron reflector (called a Tamper) with something less reflective and thinner. Instead of using the neutron reflector to bounce neutrons, and more importantly the gamma, back into the nuclear weapon's core to create more fission reactions, you allow the neutrons and gamma to escape. The amount of explosives used to compress the core must also be minimized.
The goal of an EMP weapon is to produce as much gamma as possible, and doing this sacrifices weapon yield. So a 1000 kiloton bomb becomes a 100 kiloton bomb, but that 100 kiloton bomb produces 20 times more gamma.. which produces more Compton scattering, which produces a bigger EMP.
The reverse of what you would expect is actually how it works.. The bigger the bomb, the smaller the EMP it makes. Generally speaking if there is such a thing in nuclear conversations.. LOL
But getting back to a practical electrical EMP weapon. The electrical energy discharge does not all come just from a battery, the massive electrical pulse comes from the chemical explosive that drives the flux compression generator.
Its like lighting a fuse on an explosive charge with a match.
You can say how can a single match contain enough energy to blow up anything. The energy is not in the match, but the explosive.
Likewise the battery to initially power an EMP device, is only needed to initiate the process. The massive electrical pulse comes from the explosive.
Non-nuclear EMP devices are sort of a point weapon.. Pick a room, or a computer on a table.. A really good one might be able to take out an entire building.. They are not capable of producing damaging EMP's over a wide area.
A nuclear EMP device is very different and much more powerful.
But the smaller directed weapons can be fitted to quite small missiles, and work just fine to disable specific targets like nuclear plants and electrical infrastructure.
I seriously doubt any made made non-nuclear EMP device could take out a power plant.. I'm certainly no expert on these directed energy weapons, but the laws of physics rule supreme. Even the most energetic chemical reactions are limited to some depressingly small energy numbers, and you can't put 10 parts of energy into one side and get 500 parts out the other side.. physics does not allow it.
In the case of a nuclear EMP, the effect is amplified because it is taking advantage of the planet's own magnetic field and atmospheric gasses.