> impression that it was entirely possible to attain speeds like this...
The GigaBit connection into the new building is optic, basically the same blinky lights that Ian is messing with.
> with a single switching element
No, probably a more snazzy driver, and a snazzier LED or laser. Still, a dozen MHz "should" not be any great problem, after Ian has worked for many years and many designs. But the first design has a high step.
> drove the gate of the FET with a 0V to 6V signal ... Vf = 2V
So your "amplifier" isn't even amplifying voltage: it works at a significant voltage loss. You better have some current gain. IF you need it: have you characterized your logic generator and know how hard you can suck on it? As bcarso says: some of them CMOS chips can dump significant current on their own. I dunno these super-fast CMOS, but plain old CMOS could have several gates paralleled for increased drive, and the cost of an extra 4-gate chip was less than stocking and stuffing a BJT/FET just for one heavy load.
> Cdiode = 26.5pF
Idiode = 20mA
Vf = 2V
Rsouce = 180~200 ohms
You really getting 2V drop in the LED? How do you square this with 20mA 200Ω?
> risetime: 2V/0.775 = 2.65nS. ...time constant of 1.2nS. If we use a series R-C speed up network in parallel with our source resistor, then (assuming the R to be 330 ohms) C = 3.6pF.
I dunno. My math is bad, but "seems to me" the RC product should be similar to the RC in the troublesome load. 26pFd and 200Ω, and you are using a source resistor "about twice" the stated LED resistance, the source cap would be 26/2 or like 15pFd, not 4pFd. Or at least: if I'm wrong, 15pFd should make a for-sure overshoot, clearly excessive on the scope.
> We did not try any RC combinations to speed up the circuit as the shop was closed and we couldn't get any parts.
Greenhorn. Use a gimmick. Twist some insulated wire together, you have a few-pFd cap. In fact, most cable today has pFd specs so you don't even have to guess. Yank some network cable from the wall and look up the specs for CAT5. I bet it is around 25pFd per twisted-pair per foot, or 2pFd per inch. A 4pFd is trivial. A 15pFd is 7": at some point you have to figure speed-o-light and realize the blip won't fill the whole length, but 7" is small at 10mHz, and you could parallel three 2" lengths to go faster.