I got a DVM part of a DIY DMM roughly working (
https://www.eevblog.com/forum/metrology/diy-high-resolution-multi-slope-converter/msg3827432/#msg3827432). The SW and protection still needs some work. Here is now my idea for the amps and ohms part.
The main part is rather conventional: amps range switching is with latching relays and the classic protection with fuse and diode bridge.
The low amps part is using a trans-impedance amplifier, with a slightly unusual 2 OP configuration to use a 5 V powered AZ OP.
The ohms current source is also relatively conventional:
The positive current source is based on 4 resistors and 3 voltages ( -5 or -1.5 or -0.5 V relativ to a 12 V upper end to choose on the main part) and a P MOSFET for control.
The protection is similar to the HP meters with cascaded PNPs. Switching to the terminals for the ohms part is with reed relays (in hope for low leakage).
For this main part the question in mainly if there is something wrong by a stupid mistake. For the Ohms source I am not sure if the extra diodes in series to the switches (e.g. like in the 3458 or Keithley 2002) are worth it. One can get away without it for the largest resistor, as this path is active when the low currents are used. For the highest currents the transistor acts as diode, when off.
There are 3 more unusual parts:
1) The amps mode uses 2 extra terminals and these are fully separated, when in voltage mode. This is done to allow electronic switching also on the low side for the voltage measurement and the ohms mode. So there is no simple common terminal, but a separate amps low side. The direct link, bypassing all the shunts is needed anyway to allow for an internal measurement of the shunts, even with parts connected.
2) There is some extra circuit to limit the open circuit voltage for the ohms source. I think this makes sense, as the open circuit voltage could be quite high (e.g. up to some 20 V), possibly too high for some DUTs. The buffer amplifier can also be used for guarding some of the parts and to use the ohms source as an extra voltage input, with very low bias, though some drift.
The new part is the voltage limiting part around U9B. This part is a bit uncertain with the reaction speed and leakage.
3) The ohms part can also be switched as a trans-impedance amplifier to measure small current (e.g. up to some 2 µA). This is a low effort addition with the amplifier part already there.