![]() |
|
|
|||||||
![]() |
VHDL - tri-state buffer with Xilinx ECS |
|
|
Thread Tools | Search this Thread |
|
|
#1 |
|
i am using Xilinx ECS to implement an i2c interface.
i ve got an input sda_i and an output sda_o . it s working well but i now would like to use an input/output SDA. I tried to use the symbol "iobuf" with: IO=SDA with a pull-up T=sda_o with an inverser I=pull down O=sda_i Simulation shows that '0' is ok, '1' goes like 'X' ... thanks for help Mai |
|
|
|
|
#2 |
|
Posts: n/a
|
"Mai" <mai@hide> wrote in message news:< alkaboutprogramming.com>...
> i am using Xilinx ECS to implement an i2c interface. > i ve got an input sda_i and an output sda_o . > it s working well but i now would like to use an input/output SDA. I tried > to use the symbol "iobuf" with: > > IO=SDA with a pull-up > T=sda_o with an inverser > I=pull down > O=sda_i > > Simulation shows that '0' is ok, '1' goes like 'X' ... > > thanks for help Remove I=pull down. The reason X is there are two signals driving the line at the same time, causing data uncertainty. Weng Weng Tianxiang |
|
![]() |
| Thread Tools | Search this Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Computer Security | aldrich.chappel.com.use@gmail.com | A+ Certification | 0 | 11-27-2007 02:11 AM |
| Using BRAM in state machines | zoki111 | Hardware | 0 | 09-18-2007 09:38 AM |
| VHDL (Assigning pins in xilinx) | amanpervaiz | Hardware | 3 | 12-02-2006 04:37 PM |
| Judge: File-swapping tools are legal | Citizen Bob | DVD Video | 140 | 11-08-2006 06:42 PM |
| BUSH WILL LIKELY INSTALL A DRAFT | Jas | DVD Video | 165 | 10-20-2004 09:39 PM |