annotate venus/src/periph/battery.v @ 33:1d2b57d4f1c9

intnoconn approach to charging current sense resistor
author Mychaela Falconia <falcon@freecalypso.org>
date Mon, 22 Nov 2021 03:03:15 +0000
parents fff7bffc1ab7
children 59fb15426c91
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
12
fff7bffc1ab7 venus/src/periph/battery.v: adapted from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
1 /* battery or power supply connector */
fff7bffc1ab7 venus/src/periph/battery.v: adapted from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
2
fff7bffc1ab7 venus/src/periph/battery.v: adapted from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
3 module battery (VBAT, GND, Third_pin);
fff7bffc1ab7 venus/src/periph/battery.v: adapted from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
4
fff7bffc1ab7 venus/src/periph/battery.v: adapted from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
5 output VBAT, GND;
fff7bffc1ab7 venus/src/periph/battery.v: adapted from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
6 inout Third_pin;
fff7bffc1ab7 venus/src/periph/battery.v: adapted from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
7
fff7bffc1ab7 venus/src/periph/battery.v: adapted from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
8 conn_3pin batt_conn (.pin_1(VBAT),
fff7bffc1ab7 venus/src/periph/battery.v: adapted from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
9 .pin_2(Third_pin),
fff7bffc1ab7 venus/src/periph/battery.v: adapted from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
10 .pin_3(GND)
fff7bffc1ab7 venus/src/periph/battery.v: adapted from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
11 );
fff7bffc1ab7 venus/src/periph/battery.v: adapted from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
12
fff7bffc1ab7 venus/src/periph/battery.v: adapted from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
13 capacitor big_cap (VBAT, GND);
fff7bffc1ab7 venus/src/periph/battery.v: adapted from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
14
fff7bffc1ab7 venus/src/periph/battery.v: adapted from FCDEV3B
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
15 endmodule