使用Xilinx xc95144xl CPLD对UCD9222的EN1、EN2和RST_N,当CPLD只设置这三个引脚时正常使能。
但是我的板子是有多个电源芯片,我每隔5ms使能一个电源芯片:
1. 使能2.5V
2. 使能UCD9222
3. 使能1.8V
4. 使能1.5V
以上1、3、4使能引脚有高电平,但是就是UCD9222的三个使能引脚是低电平。CPLD是One-Hot状态机程序,1状态延迟5MS才能进入2状态,2状态延迟5ms才能进入3状态。
以上情况是在UCD9222是烧写完程序的情况下测试的。
我还有一个没有烧写UCD9222程序的UCD9222+UCD7242模块,同样的程序可按照我上述状态机的顺序,电源全部使能。
请问TI工程师我的问题出在什么地方了