Thanks, Don. Good to know who wrote the tests!

Bitsavers has listings for 3 of the 5 11/60 FP tests, so I'm not sure whether it's usable. I'll try the 11/34 version, as you suggested, although I don't have paper tapes for that, just an XXDP pack (somewhere).

/Bob

On 3/25/2015 4:49 PM, Don North wrote:
On 3/25/2015 8:52 AM, Bob Supnik wrote:
I'm looking for suggestions on how to test the revised FP11 efficiently. I wrote it so long ago that all my hand tests have vanished.

Bitsavers has a set of paper-tapes for the 11/60's FP unit, but no listings.

XXDP FP diagnostics are "white box" tests, intended to check out the logic paths of the actual implementation. I need "black box" tests that work from the specification, without knowledge of the implementation.

Thanks,

/Bob Supnik
_______________________________________________
Simh mailing list
[email protected]
http://mailman.trailing-edge.com/mailman/listinfo/simh

Hi Bob long time,

The 11/60 FPU diagnostic listing are slightly mis-filed on bitsavers, they are under the CPU directory:

  http://bitsavers.trailing-edge.com/pdf/dec/pdp11/1160/

Rather than in the diagnostics directory as they are for the 11/34:

http://bitsavers.trailing-edge.com/pdf/dec/pdp11/xxdp/diag_listings/1134/

That being said, the diagnostics (I authored the 11/60 FPP diagnostics a long time ago...) are by their nature implementation and hardware specific, especially the 11/60 FP11-E specific diagnostics. Some of the system exerciser diagnostics take a bit more abstract architectural view, but still are tuned to the specific hardware implementations, as that is what manufacturing/field service wanted (and they paid for the diagnostics).

It would have been nice to have architectural test suites for CPU, FPU, MMU subsystems that would validate that engineering did indeed build a new PDP-11 that behaved like all other PDP-11s, but those were not tests that existed back then (late 70s/early 80s when I was at DEC) but may have come along later in the 80s/90s with the advent of the F11/J11 silicon. I don't know about that, after my time.

The CIS diagnostic test CZKEExx was a bit different; it really was a white box test that only looked at the spec and not the specific implementations. It had an instruction emulator and compared expected results from software simulation vs real hardware. It also built in a large number of tabled test cases of known results.

Based on the diagnostics info available I would suggest that there is more detailed documentation available on the 11/34 FP11 implementation and diagnostic listing than those that exist for the 11/60, so using the
11/34 as a baseline may be more productive.

Don North




_______________________________________________
Simh mailing list
[email protected]
http://mailman.trailing-edge.com/mailman/listinfo/simh

Reply via email to