Hi @haoxue1027,
In the project description is an error regarding to pins recommended to be used with Rev. E.
The problem with the deadtime is due to incorrect settings of the CS pin. The deadtime of the GD3000 circuit is set with the CS pin set in the TPP Config block. In the SPI block please use other CS pin (any unused pin in the project) or you can not use CS at all. The CS pin set in TPP Config will do the job of the traditional cs pin of SPI block and this will also set the deadtime, but you don't have to set any CS in the SPI block.
I see that you want to set 100ns for deadtime. There will be some inaccuracy of the deadtime PWM outputs. The reason is that the deadtime is dependent on the internal clock of GD3000 ic and the payload of functions who set deadtime at the config step, but anyway it should be much lower than 15us.
Best regards,
Adrian