Hat Redesign for improved 100MHz+ performance #332
Replies: 1 comment 21 replies
-
|
You got some things very wrong... First of all, the TXU is not bidirectional, is the unidirectional, high-speed, schmitt-triggered version of the family, you are mixing it with the TXB. It is intended for push-pull up to 200Mhz from a range of 1.1v up to 5.5v. Check the datasheet. Next, the 74ALVC245 only supports up to 3.6v, that's less than what the Pico 2 itself supports, right now the GPIOs of the pico have been certified to 5v (but only if the IOVDD is supplied). Also, your design has not matched length traces, so it will perform worse at 100+Mhz. Finally, you cannot repurpose GPIO0/1, else the complex trigger will stop working, this is the intercom mechanism between the PIO machines. Maybe you should reconsider the design... |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I redesigned this without looking at the existing hat made for this project, and had some other things in mind for repurposing GPIO0 to GPIO3 but can still be used for chaining multiple boards with a twisted pair if disconnected from the 74ALVC245 by solderjumpers. I wasn't fully aware how you were using your hat so I will redesign to link GPIO0 and GPIO1 more easily. Intended for 0.8mm PCB thickness with a pure ground plane on bottom, and top ground filled. This design should perform better than the existing hat for 100MHz and higher operation. Focused on clean power, reduced ground bounce, mitigated ringing on probe leads. Should get good clean edges at 100MHz. You can get five of these from jlcpcb for $2 (remember 0.8mm thickness) and give it a test. I can redesign for integration into your project space at your discretion with feedback.
https://github.com/Jaystonian/ClearLogicAnalyzer
Beta Was this translation helpful? Give feedback.
All reactions