Seems a MOSFET gate-driver will meet your requirements. There are many examples of complete one-chip solutions that accept a logic-level input, and convert this to a level-shifted version with a slight time delay (<100ns) , with very fast rise/fall times (less than 20ns in many cases) and capable of delivering several amps of current into a capacitive load.
Many suitable examples will be found when you search the various electronics suppliers using search phrases such as "MOSFET Gate driver", & "logic clock driver".
However, many of the more commonly available options have a maximum output voltage limit of +15V; to deliver +/-10V (20V) reliably with some margin I would choose a unit with max Vcc > 23V; the available options meeting this rating are less common. The newer chips designed to drive SiC MOSFETs tend to have output drive capability up to +30V, however, these are more expensive than the older, lower voltage devices.
Here are some examples to consider, sorted by max output V (ascending), note that "C-load" is the load capacitance connected to test the rise/fall times (as mentioned in the datasheet); I suspect the rise/fall times you will see will be shorter (faster) since your application does not have a large capacitive load.
# |
OEM |
Part no |
max output V |
delay time |
rise/fall time |
C-load |
1 |
TI |
UCC2732x |
16V |
25ns |
20ns |
1.8nF |
2 |
ON-semi |
NCP51530 |
20V |
60ns |
8ns |
1nF |
3 |
ON-semi |
MC34151 |
20V |
35ns |
15ns |
1nF |
4 |
Diodes Inc |
DGD0215/0216 |
22V |
35ns |
15ns |
1nF |
5 |
ON-semi |
NCP51705 |
28V |
25ns |
8ns |
1nF |
Above: Table 1
The previous table shows non-isolated chips where the input and output share a common 0V connection; to get +/-10V output using these chips requires AC coupling the output (or input) and perhaps some DC restoration. Alternatively, there are gate driver chips that include an isolation barrier between the input and output; this will allow the input pulse to be ground referenced, while the output is referenced to a negative supply (ie: the output switches between -10V & +10V). Here are some examples to consider:
# |
OEM |
Part no |
max output V |
delay time |
rise/fall time |
C-load |
1 |
Skyworks |
Si8285 |
30V |
40ns |
5.5ns |
200pF |
2 |
Analog Devices |
ADuM4146 |
30V |
75ns |
15ns |
2000pF |
3 |
Infineon |
1EDI20N12AF |
40V |
120ns |
10ns |
1000pF |
Above: Table 2
The figure below is from the datasheet for Infineon 1EDI20N12AF, showing how to connect the positive & negative supplies to the output section via pins VCC2 & GND2. The input section is fed from a separate logic-level supply via pins VCC1 & GND1.
If you select the Infineon device, to adapt it for your application I suggest doing the following:
- The diagram shows an IGBT connected to the output; remove this and replace it with your circuit under test.
- Connect the node marked "0V" to node "SGND".
- Connect VCC2 to +10V, and GND2 to -10V.
- Use good capacitors to filter the power supply, and locate these very close to the chip; minimise the current path loop area formed by the bypass capacitors and the chip.