If there's a lesson I learned with Glasgow, it's that transparent bidirectional level shifters of any kind are evil.
revA/B are broken for that reason (e.g. the I²C applet will never work), and revC0 pull-up support was broken because we used I²C-specific ones internally. 
-
-
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
That was why I designed such a complex I/O cell for CLARKE (formerly STARSHIPRAIDER). I actually used two different unidirectional output buffers depending on VCCIO, and a comparator for the input. More expensive, but far more flexible than one magic chip.
-
I put the project on ice ~2 years ago because of my house renovation and not having a fast enough scope to adequately debug it. Maybe I can get back to it soonish.
- Show replies
New conversation -
-
-
Second lesson is giving me cursed ideas.
- End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.