FreeCalypso > hg > fc-small-hw
changeset 22:43097651a26d
duart28/src/primitives: adapted from fc-uja
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sat, 13 Jun 2020 05:28:01 +0000 |
parents | dbcb1d02d256 |
children | 22aba3a61a4b |
files | duart28/src/primitives |
diffstat | 1 files changed, 27 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/duart28/src/primitives Sat Jun 13 05:28:01 2020 +0000 @@ -0,0 +1,27 @@ +/* + * This file defines the primitives to be instantiated from the structural + * Verilog source for the board: IC package types, basic components and + * subpackages to be mapped later in the MCL binding step. + */ + +resistor numpins 2; +capacitor numpins 2; +inductor numpins 2; + +/* IC packages */ +pkg_LQFP48 numpins 48; +pkg_5pin numpins 5; +pkg_8pin numpins 8; + +/* 74LVC125A single buffer and common part subpackages */ +buffer_ic_slot mapped_pins (A, Y, nOE); +buffer_ic_common mapped_pins (Vcc, GND); + +/* crystal resonator */ +xtal_2pin_pkg numpins 2; + +/* connectors */ +header_2pin numpins 2; +header_3pin numpins 3; +header_10pin numpins 10; +conn_miniUSB_plus4 numpins 9;