

QMTechBaseBoard
BaseBoard design for QMTech Kintex 7 FPGA
- Size
- 170 × 170 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 71
- Nets
- 49
- Pads
- 876
- Tracks, vias
- 0, 0
- Routed
- Not yet
- KiCad
- KiCad 6 (file 20211014)
- Created
- 24 Aug 2022
- Updated
- 24 Aug 2022
Overview
QMTechBaseBoard is an open-source printed circuit board by carlosedp, from the carlosedp/QMTechBaseBoard repository on GitHub, published under the MIT licence. It is a 2-layer board of 170 × 170 mm with 71 parts on 49 nets.
It is built around the RTL8211EG-VB-CG and FT4232HL. Its parts include 20 diodes, 16 connectors, 14 switches and 3 ICs. It belongs with the fPGA and programmable logic and computers and single-board computers boards and the FPGA and CPLD boards of this library.
Main components
2README
Readme.mdQMTech Kintex 7 Motherboard
The objective of this project is to design a standard-size motherboard, initially in Mini-ITX size, to host dual Kintex 7 core boards from QMTech and sold thru AliExpress.

The QMTechBaseBoard directory hosts Kicad files for the board design. We are still in draft phase and plan to close the design once the desired (and possible) peripherals have been defined.
The core board manual and schematics are provided. More information is available at https://github.com/ChinaQMTECH/QMTECH_XC7K325T_CORE_BOARD
Each QMTech Kintex 7 core board contains:
- Xilinx Kintex 7 XC7K325T FPGA
- 50Mhz crystal
- 256Mbit SPI Flash (datasheet
- 256MB DDR3 RAM (datasheet)
- 3 switches
- 4 LEDs
- JTAG Interface
Project Plans
Initially we plan on getting feedback from the community about which features would be useful in a board like this. We expect getting the feedback thru Github discussions or issues. If you have some suggestion for a part to be added, some additional feature or general idea, please create a new topic describing it.
Also when defined, we need feedback from the community about which part/vendor to use. This is important since it's affected by availability and price.
Peripherals
Some initial peripherals to be added:
- Dual Kintex7 Core-boards from QMTech
- 8x PMOD (4 PMOD for each core-board) (32 pins)
- Serial-USB - Quad FTDI (FT4232) - one UART, one JTAG for each core-board (2 pins)
- JTAG connection for each core-board to baseboard
- Dual 1Gbe RGMII, one for each core-board (8 pins)
- Dual USB OTG 2.0 port, one for each core-board (2 pins)
- Dual USB HID 2.0 port, one for each core-board (2 pins)
- Dual HDMI Out, one for each core-board (8 pins + 4 pins??*)
- VGA Out (single) (5 pins)
- 6 buttons for each core-board (6 pins)
- 4 switches for each core-board (4 pins)
- 8 LEDs for each core-board (8 pins)
- 2 RGB LED for each core-board (6 pins)
- Dual 7-pin SPI OLED (one for each board*) (5 pins)
- Dual microSD card connector (one for each board) (6 pins)
- Dual stereo audio connectors (one for each board) (4 pins)
Total IO per core-board: 99 GPIO, Above peripherals using 98 pins.
Ideas
- Shared RAM?
- Shared Flash?
- SYZYGY?
Parts
| Quantity | Description | Vendor | Part Number | Approx. Price | Source |
|---|---|---|---|---|---|
| 2 | RMGII Ethernet PHY | ||||
| 2 | Dual stacked USB connector | ||||
| 1 | MicroUSB connector | ||||
| 2 | Ethernet jack with magnetics |
Parts
71| Qty | Value | Footprint | References |
|---|---|---|---|
| 16 | LED | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, D16 |
| 12 | SW_Push | Button_Switch_SMD:SW_SPST_PTS645 | SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW9, SW10, SW11, SW12 |
| 8 | PMOD-Host-x2-GPIO | PMOD:pmod_pin_array_6x2_hs | PMOD1, PMOD2, PMOD3, PMOD4, PMOD5, PMOD6, PMOD7, PMOD8 |
| 4 | Conn_02x32_Odd_Even | Connector_PinSocket_2.54mm:PinSocket_2x32_P2.54mm_Vertical | J8, J10, J12, J16 |
| 4 | LED_ABGR | LED_SMD:LED_RGB_Cree-PLCC-6_6x5mm_P2.1mm | D17, D18, D19, D20 |
| 2 | Conn_01x06_Female | Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_Vertical | J9, J13 |
| 2 | Micro_SD_Card | Connector_Card:microSD_HC_Wuerth_693072010801 | J11, J15 |
| 2 | RTL8211EG-VB-CG | Package_QFP:LQFP-48-1EP_7x7mm_P0.5mm_EP3.6x3.6mm | U2, U3 |
| 2 | SW_DIP_x02 | Button_Switch_SMD:SW_DIP_SPSTx02_Slide_6.7x6.64mm_W8.61mm_P2.54mm_LowProfile | SW13, SW14 |
| 1 | 1Gbe-FPGA1 | Connector_RJ:RJ45_Wuerth_7499111446_Horizontal | 1Gbe-FPGA1 |
| 1 | 1Gbe-FPGA2 | Connector_RJ:RJ45_Wuerth_7499111446_Horizontal | 1Gbe-FPGA2 |
| 1 | DB15_Female_HighDensity | Connector_Dsub:DSUB-15-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm | VGA |
| 1 | FT4232H | Package_QFP:LQFP-64_10x10mm_P0.5mm | U1 |
| 1 | HDMI_A_1.4 | CarlosEDP_Lib:HDMI_15mm | HDMI Out |
| 1 | JTAG-FPGA1 | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J7 |
| 1 | JTAG-FPGA2 | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J14 |
| 1 | OLED-FPGA1 | Connector_PinSocket_2.54mm:PinSocket_1x07_P2.54mm_Vertical | J1 |
| 1 | OLED-FPGA2 | Connector_PinSocket_2.54mm:PinSocket_1x07_P2.54mm_Vertical | J17 |
| 1 | Power-External | Connector_BarrelJack:BarrelJack_CUI_PJ-063AH_Horizontal | J6 |
| 1 | Power-Internal | Connector_JST:JST_EH_B2B-EH-A_1x02_P2.50mm_Vertical | J5 |
| 1 | Stereo Audio | Connector_Audio:Jack_3.5mm_CUI_SJ1-3533NG_Horizontal | J3 |
| 1 | UART-JTAG | Connector_USB:USB_Micro-B_Amphenol_10118194_Horizontal | J21 |
| 1 | USB3_A | Connector_USB:USB3_A_Molex_48393-001 | USB 3.0 |
| 1 | USB_C_Plug | Type-C:HRO-TYPE-C-31-M-12-HandSoldering | USB-C |
The 67 most common of 71 parts.
Questions
How big is the QMTechBaseBoard PCB?
It measures 170 × 170 mm and has 2 copper layers, 1.6 mm thick.
What parts does the QMTechBaseBoard use?
71 parts, built around the RTL8211EG-VB-CG and FT4232HL. 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.
Where can I download the QMTechBaseBoard KiCad files?
From the carlosedp/QMTechBaseBoard repository on GitHub, at the commit this page was made from: the board is QMTechBaseBoard-Kicad/QMTechBaseBoard.kicad_pcb and its schematic QMTechBaseBoard-Kicad/QMTechBaseBoard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the QMTechBaseBoard design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 4 layers85 × 54 mm

- 4 layers

- 2 layers58.4 × 50 mm

- 4 layers84 × 62 mm

Quad AMBE3000
m1geo/Quad-AMBE3000
A PCB for four DVSI AMBE-3000R Vocoders for use with WebSDRs/Audio transcoding
200 parts19MIT - 4 layers60 × 60 mm

- 2 layers50 × 50 mm

Quad serial
jamesfowkes/quad-serial-breakout
A quad USB-to-serial breakout board based on the FT4232 IC
53 parts15 - 4 layers144.3 × 143.8 mm

- 2 layers100 × 73.2 mm

Ml dev board
coon42/magic-lantern-dev-kit
A dev kit for connection and communication with the service port of Canon EOS cameras.
56 parts8