bsaqycx
Junior Member
![* *](https://designers-guide.org/forum/Templates/Forum/default/starblue.gif)
Offline
Posts: 11
Asia
|
thanks for your reply. The voltage level of input is different from output, i.e., the input is 0~1.8V and the output is 0~5V. Therefore, I think it could not be done by " <+ " command directly. I choose "transition" function.
The key problem is that the bidirectional pin is used as input and output in the application. So I'm afraid there would be violations when the bidirectional pin is used as input pin but the module set its value to gnd/vdd.
Now I use " transition(v,td,tr,tf) + transition (r,0,tr,tf)*I(bidir_pin) " to solve this problem by changing the value of r in different mode.
I'm wondering whether there's any easier method to solve it.
|