I can’t help you much. Did you read through the reverse engineering blog at curious inventor? http://store.curiousinventor.com/guides/PS2

I can say that I agree with CI, uniformity around the different 3rd party vendors is horrible from what I’ve seen in comments from users over the years. They read the the bus at different times of the clock cycle, want different speeds, it’s ridiculous. It’s a wonder how they all worked on a PS2 to begin with.