We discussed some details of some 9900 based micros over on this thread:
Geneve 9640 - the “other” TMS9900 based micro
which includes a link to this page about the internals of the TI99/4A. It was a surprise and delight to me, but not conducive to high performance.