Added pincount estimates based on ls180 pinmux
[libreriscv.git] / crypto_router_pinmux.mdwn
1 # NGI POINTER Gigabit Ethernet Router Pinmux
2
3 * NLnet page: [[nlnet_2021_crypto_router]]
4 * Top-level bugreport: <https://bugs.libre-soc.org/show_bug.cgi?id=589>
5 * Main page: [[crypto_router_asic]]
6
7 # Expected Package
8 * QFP 200 pin?
9
10 # Functionality and Pincount (NOT FINAL, LIKELY TO CHANGE):
11 * 5x RGMII Ethernet - 5x12 = 60 pins
12 * 2x USB ULPI - 2x12 = 24 pins
13 * GPIO - 16 pins
14 * EINT - 3 pins
15 * SDRAM - 39 pins
16 * UART - 2 pins
17 * I2C - 2 pins
18 * SPI - 4 pins
19 * QSPI - Could share with SPI - 6 pins
20 * SD/MMC - Could share with SPI - 4 pins
21 * JTAG - 4 pins
22 * Power Vdd - 8 pins
23 * Power Vss - 8 pins
24 * Reset - 1 pin
25 * PLL - 5 pins
26
27 Total: **186** pins
28
29 GPIO, EINT, Vdd, Vss, SDRAM, reset, PLL pin counts come from the LS180 pinmux definitions.
30
31 RGMII pinout count comes from [here](https://web.pa.msu.edu/hep/atlas/l1calo/hub/hardware/components/micrel/rgmii_specification_hp_v1.3_dec_2000.pdf)