isolated/floating Gate-drives are not that hard
they really only have 3 components
1) signal isolation
2) power isolation
3) gate-drive
signal isolation in its simplest form is just an opto (6n137 are good logic-output). pulse-transformers can be used but there is alot of extra gubbins needed
The power again in its simplest form can come from an isolated DC
C converter. TRACO and Newport do some very nice, cheap and very reliable DC
C converters that can take 5V in (or 9, 12,18,...) and provide a kv worth of isolation for a range of different isolated rails
The actual gate-drive consists of a gate-resistor (to stabise the FET,IGBT...) and some
LOW-IMPEDANCE controlledpull-up/down mech (usually totem-polled low-power/fast FETS)
in fact #1 and #3 can be combined in opto-isolated IGBT drivers (all that is needed is a gate-resistor and isolated power)
Gate-drives are extreamly simple (but they can get quite complex once you get into DeSat protection...) for something as nessecary as this