- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I want to use the spi core for adc peripheral AD9253. It has bidirectional SDIO. but spi core in nios has miso and mosi. so how do i tackle this. i want to read and write to the adc registers.
Link Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
A simple solution is driving SDIO in open collector mode using a tristate i/o buffer and a pull-up resistor.
MOSI is connected to the active low buffer enable port, while the i/o buffer input is hardwired to gnd. MISO is connected to the same i/o pin. This way you simply put ones in the spi tx register for the bits you are supposed to receive.- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
--- Quote Start --- A simple solution is driving SDIO in open collector mode using a tristate i/o buffer and a pull-up resistor. MOSI is connected to the active low buffer enable port, while the i/o buffer input is hardwired to gnd. MISO is connected to the same i/o pin. This way you simply put ones in the spi tx register for the bits you are supposed to receive. --- Quote End --- Hello, sherindeena! Did You try to make it this way? Here are another replies to this question: http://www.alteraforum.com/forum/showthread.php?t=26838 http://www.alteraforum.com/forum/showthread.php?t=38228 Which one is correct? I am interested because I am about to make the similar connection.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
--- Quote Start --- Hello, sherindeena! Did You try to make it this way? Here are another replies to this question: http://www.alteraforum.com/forum/showthread.php?t=26838 http://www.alteraforum.com/forum/showthread.php?t=38228 Which one is correct? I am interested because I am about to make the similar connection. --- Quote End --- i just left the unused line unconnected. i didnt read back the registers.

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page