Latest progress on my side.
I was focused to improvement of chip reversing toolkit.
In last few month two dedicated tools was developed.
First one is
patterns, used to identify standard cells over source image of polysilicon/diffusion layer.
Result data is exported as XML and can be used together with the second tool.
The second tool is called
deroute. This tool is purposed to trace wire interconnections between standard cells. It has many neat features, including multiple image layers and basic wire recognition.
Both tools can be downloaded by following links:
http://psxdev.ru/files/patterns_latest.zip
http://psxdev.ru/files/deroute_latest.zip
Source code is available at github:
https://github.com/ogamespec/psxdev/tree/master/tools
Besides, I already identified almost all cells (PSX CPU has around 37600 cells of 150 different types) and constructed color map, where each cell is colored by type:
Yet, it still contain unknown cells
More things to do