What makes many people unbelievable is that zx-f/cns is not completely designed by Centaur, and zx-g/yongfeng is not designed by Centaur either.
zx-h/Century Avenue is based on Yongfeng micro-architecture. Yongfeng's vector unit width is 128 bits. zx-f/cns is 256 bits.
zx-f/cns, in the non-execution unit part, that is, the front-end part, some modules are designed by Zhaoxin, such as branch predictors, instruction fetchers and decoders.
zx-f has 16-entry L0 btb and round-robin predictor and round-robin queue in Lujiazui architecture.
The storage queue of zx-g is 48, while the storage queue of zx-f is 44.
The load queue of zx-g is 64, while the load queue of zx-f is 72.
The IPC of zx-g is similar to that of ivy, while the IPC of zx-f is similar to that of haswell.
The architecture design time of zx-f was from 2015 to 2017, while the design time of zx-g was about a year later.
The zx-g is entirely made in China, while the zx-f is not entirely a Centaur design.
This information comes from a Chinese tester who owns these chips