Interesting to know that there are others out there (who seemingly popped out of no where) with some decent knowledge.
I do not think it is 'out of no where'.
This thread contains all knowledge which is necessary to contruct encoder/decoder for most registers in timing string.