FreeCalypso > hg > fc-small-hw
view fc-uja/schem+bom/vsrc/target_if.v @ 62:907bff95244d
lunalcd2/src/Makefile: generate elements.pcb
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Fri, 25 Jun 2021 19:11:21 +0000 |
parents | 0f9bdd60ce50 |
children |
line wrap: on
line source
/* This module captures our target interfaces. */ module target_if (GND, JTAG_TCK, JTAG_TDI, JTAG_TDO, JTAG_TMS, nTESTRESET, nEMU, UART_TxD, UART_RxD); input GND; input JTAG_TCK, JTAG_TDI, JTAG_TMS; output JTAG_TDO, nTESTRESET; inout [1:0] nEMU; input UART_TxD; output UART_RxD; /* TI JTAG header */ header_14pin ti_jtag_hdr (.pin_1(JTAG_TMS), .pin_2(nTESTRESET), .pin_3(JTAG_TDI), .pin_4(), /* no connect */ .pin_5(), /* no connect */ .pin_6(), /* no connect */ .pin_7(JTAG_TDO), .pin_8(GND), .pin_9(), /* no connect */ .pin_10(GND), .pin_11(JTAG_TCK), .pin_12(GND), .pin_13(nEMU[0]), .pin_14(nEMU[1]) ); /* 3-pin UART header */ header_3pin uart_hdr ( .pin_1(GND), .pin_2(UART_RxD), .pin_3(UART_TxD) ); /* FFC connector for FreeCalypso handset boards */ conn_12pin_plus2 ffc_conn (.pin_1(), /* no connect */ .pin_2(UART_TxD), .pin_3(nTESTRESET), .pin_4(JTAG_TDI), .pin_5(JTAG_TMS), .pin_6(JTAG_TCK), .pin_7(UART_RxD), .pin_8(JTAG_TDO), .pin_9(), /* no connect */ .pin_10(GND), .pin_11(), /* no connect */ .pin_12(), /* no connect */ /* mounting pads */ .pin_13(GND), .pin_14(GND) ); endmodule