
NUC980DKxxYx Development Board
B2Kylin/NUC980DKxxYx_Development_Board
This is a development board project for Nuvoton NUC980 Series. It can be used for LQFP128 package chips such as NUC980DK61YC, NUC980DK71YC.

GRETA expansion board for the Amiga 500 computer with Fast RAM, microSD mass storage and Ethernet controller, powered by FPGA technology.
Greta is an open-source printed circuit board by endofexclusive, from the endofexclusive/greta repository on GitHub. It is a 4-layer board of 76.5 × 110 mm with 94 parts on 184 nets, routed with 1,279 tracks and 241 vias.
It is built around the 74LVCH162245ADGG, SN74LVC07AD and KSZ8031RNLI-TR, with the MCP1824S-3302E/DB and B0520WS among its other parts. Its parts include 56 capacitors, 10 resistors, 10 ICs, 6 connectors and 4 diodes. It belongs with the FPGA and CPLD boards of this library.
Expansion board for the Amiga A500 computer providing SDRAM, Secure Digital mass storage and Ethernet interface.

Xilinx Spartan-3AN is used for control logic. This FPGA device is equipped with an internal bitstream flash.
The Amiga computer uses 5V signalling while the FPGA and the other expansion board components operate at 3.3V. Signal level conversion and bus isolation is solved by using 5V-tolerant 3.3V drivers for signals between the computer to the expansion board.
A500 expansion bus protocol is equivalent to the MC68000 processor bus protocol. The MC68000 bus control signals are sampled by the FPGA, synchronized, and bridged to an internal custom bus protocol with time-slots allocated to on-board peripherals.
3.3V and 1.2V are generated by on-board voltage regulators, powered by the expansion bus connector.
A 50 MHz input clock is generated by the Ethernet PHY. This clock is synchronous with the PHY RMII signals. The FPGA logic and SDRAM operate at 133 MHz.
Full support for the 8 MiB zero waitstate SDRAM is implemented.
AmigaOS AUTOCONFIG for device discovery implemented.
An SPI controller is implemented and is currently being used for developing an AmigaOS compliant disk controller driver with SCSI emulation.
An Ethernet MAC with DMA is still to be implemented.
Gerber files are readily available and can be sent to a PCB manufacturer for production. Refer to the schematic files for bill of materials (BOM).
Details of the design is documented in the Technical description.
Schematic and layout files are available in the pcb directory. A PDF rendering of the schematic can be found in doc/schematic.pdf.
The following tools have been used in the development of hardware and HDL:
Martin Åberg - martin@fripost.org
All schematics, PCB layout and VHDL code described in this document are released under the GNU General Public License.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 42 | 100nF | CAP1608 | C10, C11, C12, C13, C14, C15, C17, C18, C19, C20, C21, C22, C23, C24, C25, C26 +26 |
| 8 | 1uF | CAP1608 | C6, C16, C46, C47, C48, C49, C52, C53 |
| 6 | 10uF | CAP3216 | C1, C2, C50, C51, C54, C55 |
| 5 | 47K | RES1608 | R3, R4, R5, R6, R7 |
| 4 | P*** | 1pin | NE, NW, SE, SW |
| 3 | 74LVCH162245A | SSOP48 | U4, U5, U6 |
| 3 | B0520WS | SOD-323 | D1, D2, D3 |
| 2 | 1K | RES1608 | R8, R9 |
| 2 | 220 | RES1608 | R2, R10 |
| 1 | 25MHZ_EN | JUMPER2 | JP1 |
| 1 | 5V DC | bornier2 | P5 |
| 1 | 6.49K 1% | RES1608 | R1 |
| 1 | A500_EXPANSION | A500_EXPANSION | P1 |
| 1 | CRYSTAL_OSCILLATOR | OSC50x32 | U8 |
| 1 | DEBUG | PIN_ARRAY_4x1 | P6 |
| 1 | DONE | TESTPOINT | P3 |
| 1 | HY57V641620FTP | TSOP2-54 | U2 |
| 1 | INIT | TESTPOINT | P4 |
| 1 | JTAG | PIN_ARRAY-6X1 | P2 |
| 1 | KSZ8031RNL | QFN44-24 | U1 |
| 1 | MAGJACK | MAGJACK | X1 |
| 1 | MCP1824S-3302E | SOT-223 | U9 |
| 1 | MCP1824ST-1202E | SOT-223 | U10 |
| 1 | MICRO_SD | MICRO_SD | X2 |
| 1 | POWER | LED2012 | D4 |
| 1 | PROG | BUTTON52x52 | SW1 |
| 1 | SN74LVC07A | TSSOP14 | U3 |
| 1 | XC3S50AN/TQG144 | TQ144 | U7 |
It measures 76.5 × 110 mm and has 4 copper layers, 1.6 mm thick.
94 parts, built around the 74LVCH162245ADGG, SN74LVC07AD, KSZ8031RNLI-TR and MCP1824S-3302E/DB. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the endofexclusive/greta repository on GitHub, at the commit this page was made from: the board is pcb/greta.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask endofexclusive before reusing the design.

B2Kylin/NUC980DKxxYx_Development_Board
This is a development board project for Nuvoton NUC980 Series. It can be used for LQFP128 package chips such as NUC980DK61YC, NUC980DK71YC.


klnspdr/pico2-artnet-node
PCB + SMD Components: 8.146$ / board Missing Components: - 4x XLR Connectors (1.40€ / piece) - 1x WizNet W5500-EVB-PICO2 (12€ / piece) - 1x B0505S (1.05$ / piece) - 1x WIZPoE Module (8€ / piece) - 2x 1x20 2.54mm…


silvervest/OpenFlops-W1D
Modified OpenFlops specifically to replace Citizen W1D drives

anthonydotmoe/68040pc
A general purpose computer platform for retrocomputing enthusiasts

jasperhax0r/CompaqPortableKeyboard
Mechanical Keyboard for the original Compaq Portable XT-Class
