FreeCalypso > hg > fc-small-hw
diff lcdtest1/schem+bom/schem.v @ 0:0f9bdd60ce50
fc-small-hw separated from old freecalypso-schem repo
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Mon, 21 Oct 2019 00:53:38 +0000 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/lcdtest1/schem+bom/schem.v Mon Oct 21 00:53:38 2019 +0000 @@ -0,0 +1,77 @@ +module board (); + +wire GND, P_5V, P_3V3; +wire [7:0] DB; +wire RD, WR, RS, CS, RESET; +wire [1:3] LEDK; + +conn_36pin_plus2 fpc ( .pin_1(DB[7]), + .pin_2(DB[6]), + .pin_3(DB[5]), + .pin_4(DB[4]), + .pin_5(DB[3]), + .pin_6(DB[2]), + .pin_7(DB[1]), + .pin_8(DB[0]), + .pin_9(GND), + .pin_10(GND), /* unused lower data bus */ + .pin_11(GND), /* unused lower data bus */ + .pin_12(GND), /* unused lower data bus */ + .pin_13(GND), /* unused lower data bus */ + .pin_14(GND), /* unused lower data bus */ + .pin_15(GND), /* unused lower data bus */ + .pin_16(GND), /* unused lower data bus */ + .pin_17(GND), /* unused lower data bus */ + .pin_18(P_3V3), /* IOVCC */ + .pin_19(P_3V3), /* VCI */ + .pin_20(RD), + .pin_21(WR), + .pin_22(RS), + .pin_23(CS), + .pin_24(RESET), + .pin_25(P_3V3), /* IM0 tied high */ + .pin_26(GND), + .pin_27(P_5V), /* LEDA */ + .pin_28(LEDK[1]), + .pin_29(LEDK[2]), + .pin_30(LEDK[3]), + /* the remaining pins are NC */ + .pin_31(), + .pin_32(), + .pin_33(), + .pin_34(), + .pin_35(), + .pin_36(), + /* ground the two mounting pads */ + .pin_37(GND), + .pin_38(GND) + ); + +resistor R1 (LEDK[1], GND); +resistor R2 (LEDK[2], GND); +resistor R3 (LEDK[3], GND); + +header_13pin data (.pin_1(DB[7]), + .pin_2(DB[6]), + .pin_3(DB[5]), + .pin_4(DB[4]), + .pin_5(DB[3]), + .pin_6(DB[2]), + .pin_7(DB[1]), + .pin_8(DB[0]), + .pin_9(RD), + .pin_10(WR), + .pin_11(RS), + .pin_12(CS), + .pin_13(RESET) + ); + +header_2pin pwr_5V (.pin_1(P_5V), + .pin_2(GND) + ); + +header_2pin pwr_3V3 (.pin_1(P_3V3), + .pin_2(GND) + ); + +endmodule