FreeCalypso > hg > freecalypso-schem2
changeset 39:3becdb3b6dce
implement USB domain load resistor as proposed in document
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Fri, 26 Nov 2021 23:08:09 +0000 |
parents | 32b848a081a3 |
children | 9309cebe07b8 |
files | venus/src/MCL venus/src/usb/usb_domain.v |
diffstat | 2 files changed, 9 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/venus/src/MCL Fri Nov 26 23:02:19 2021 +0000 +++ b/venus/src/MCL Fri Nov 26 23:08:09 2021 +0000 @@ -1015,6 +1015,12 @@ footprint=0402 npins=2 +R712: + hier=usb.Rload + value=3.3k + footprint=0402 + npins=2 + # As an original FreeCalypso initiative, we are putting Pi network topologies # between the outputs of our RF3166 PA and the inputs of our Epcos quadband # FEM. At PCB design time, we explicitly retain the freedom to populate a
--- a/venus/src/usb/usb_domain.v Fri Nov 26 23:02:19 2021 +0000 +++ b/venus/src/usb/usb_domain.v Fri Nov 26 23:08:09 2021 +0000 @@ -36,6 +36,9 @@ regulator_with_caps reg_3V3 (.GND(GND), .IN(P_5V), .OUT(P_3V3)); +/* load resistor per USB-and-mobile-domains article section 2.4.1 */ +resistor Rload (P_3V3, GND); + usb_domain_buf buf (.GND(GND), .P_3V3(P_3V3), .Int_TxD(ADBUS[0]),