http://www.maxim-ic.com/quick_view2.cfm/qv_pk/3639
This chip looks REALLY juicy!!
And, it has 8 input and 8 output pins (dedicated directions), which makes this chip useful for things like motherboard control signals (e.g., enabling/disabling ROM-vs-RAM banks, controlling CPU clock speeds, etc).
So, for those who were looking to implement USB for their homebrew computers, this appears to be the chip we've been waiting for.
I should note: This chip also apparently works as a host controller too, so you can attach USB peripherals to it as you would a normal PC.
SPI-to-USB bridge -- only 32 pins!!
- GARTHWILSON
- Forum Moderator
- Posts: 8774
- Joined: 30 Aug 2002
- Location: Southern California
- Contact:
Thanks for the notice and link! The SPI fits right into our 65SIB.
Last edited by GARTHWILSON on Fri Oct 19, 2007 7:39 pm, edited 1 time in total.
If you want a host controller, then theres also FTDI's Vinculum, and Cypress' offerings. Cypress' SL811HST looks especially interesting because of it's support for direct connection to an 8-bit data bus.
FTDI sell the Vinculum in single quantities direct to hobbyists. I don't know about obtaining Cypress' chips, but it seems places carry at least some of their products, as there is a moderately sized community arround their PSoC microcontrollers.
The Vinculum has the advantage that it's almost "Plug it in and go," but it's device support is what is built into the firmware. The SL811HST looks interesting because you write the drivers. On the other hand, you have to get much closer to the protocol.
In a way, I suppose it's like the difference between using a UART and bit banging serial. The UART can only do one thing: Be a UART. The bit banged sollution is more work for you and the processor.
At least it isn't bit banging USB!
FTDI sell the Vinculum in single quantities direct to hobbyists. I don't know about obtaining Cypress' chips, but it seems places carry at least some of their products, as there is a moderately sized community arround their PSoC microcontrollers.
The Vinculum has the advantage that it's almost "Plug it in and go," but it's device support is what is built into the firmware. The SL811HST looks interesting because you write the drivers. On the other hand, you have to get much closer to the protocol.
In a way, I suppose it's like the difference between using a UART and bit banging serial. The UART can only do one thing: Be a UART. The bit banged sollution is more work for you and the processor.
At least it isn't bit banging USB!