Do you know when the sample is coming, i.e. do you have a triggering system in-place already?
Not quite - triggering system is a bit ad-hoc at the moment, though I imagine that the sample would need to have some sort of delay on it to ensure that the pulse has settled etc. There will probably be a bit of debug work here, depending on how well the current pulse holds up with different load conditions.
Are you trying to build 1 or 100 or 10,000? You indicated that some parts were expensive - does that mean you have a budget constraint? If you are considering an external DMM does indicate low volume. A fast ADC feeding a fast micro or FPGA would be the simplest from a system POV if you're building many of them, else the HA5351 looks like quite a good solution (if you need the bandwidth) if you have a DMM.
Just one system for now. Possibly a handful (5 max.) if there is the need. No real budget constraint although I don't intend on spending tens of thousands here, would just buy a commercial system to do the job. Fast ADC feeding a fast micro or FPGA would be future work, i.e., if sampling the pulse once isn't enough and I need to re-create the waveform - this is exactly what commercial systems (pulsed SMUs - DiVA, Auriga, AMCAD etc) do.
You want to do a 6.5 digit measurement over a shunt resistor in a < 1us time frame?
What is the actual signal bandwidth of your current signal?
Just A 5A shunt that gives 6.5 digit accurate results at those frequencies would already be quite difficult I think, just because of the inductance of the shunt itself.
I don't necessarily need the 6.5 digit resolution - would be nice for smaller currents (uA range) but the main application, for now, would only be concerned with mA resolution. I was avoiding having to write the code for the high speed ADC and micro/FPGA in order to save time and get some measurements happening ASAP. The idea of the DMM came to mind - whether it's practical or not, I don't know. Hence the thread.
Bottom line is I need to measure peak pulsed current with reasonable accuracy as soon as possible. The pulse train will pertain to the same conditions for its entirety, thus, I can live with only sampling one single pulse per bias condition. Bias condition will change (manually, not automated) and then a new pulse measurement will begin.
Not sure if any of this helps/makes sense - long day.
Thanks for the insights thus far! Pulsed measurements seem so simple on the surface but when you dig a little deeper they soon become tricky business!