Core Module Intel

MichalVarsanyi·VoxLink·Hardware/Core_Module_Intel/Core_Module_Intel.kicad_pcb

Core Module Intel layout, top view — open source FPGA board by MichalVarsanyi
Simulate this board

About the Core Module Intel

Core Module Intel is an open source FPGA PCB design by MichalVarsanyi, published on GitHub under the MIT license. It is a 6-layer board measuring 13 × 13 mm, with 27 components from 15 distinct parts.

Its main chip is the 10M02DCV36C8G, from the FPGA family. Other key parts include the TDS5311P and XT30. By type, the board carries 10 capacitors, 8 resistors, 4 connectors, 3 ICs and 2 diodes.

It belongs with the sensors designs in this gallery.

From the project

VoxLink is a high-speed solution that allows interfacing of up to 100 sensors using a single high-speed host device. The communication protocol is agnostic to the sensor board, freeing the user from handling low-level communication. This project is part of my Bachelor's thesis at the Czech Technical University in Prague.

- During programming, exceeding internal clocking speeds of 100MHz on the iCE40UL1K-CM36AI FPGA proved to be virtually impossible. In the future, instantiating the hard IP I2C blocks in the FPGA silicon may increase the speed. Realistically, however, switching to a higher speed grade of FPGAs will probably be the best option.

It may seem that 50-100 MHz is unreasonably fast; however, just 40 sensors at 9 kHz get very close to this ballpark. It is difficult to determine what may increase the bandwidth in the future, so it's better to have an excess than to have too little bandwidth.…

Core Module Intel, from the project README
From the project README

Main components on the Core Module Intel

Core Module Intel bill of materials (BOM)

27 components, 15 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
10M02DCV36C8G
U1
1
TDS5311P
TPS7A20L_1V2
Semtech
U101
1
XT30
TPS7A20L_2V5
Amass
U103
1
Connector_Left
J201
1
Connector_Bottom
J202
1
Connector_Right
J203
1
Connector_Top
J205
2
LED
D101, D102
1
100N
1u
Murata
C104
3
1u
C105, C108, C109
6
100n
C110, C111, C112, C113, C116, C117
4
10k
R2, R3, R4, R5
2
100R
R6, R7
1
22K
510R
Vishay
R103
1
280K
510R
Vishay
R106

Core Module Intel design files

The KiCad project lives in the MichalVarsanyi/VoxLink repository on GitHub; these links point at the commit this page was built from.

Core Module Intel: common questions

What microcontroller does the Core Module Intel use?

The Core Module Intel is built around the 10M02DCV36C8G, from the FPGA family.

How big is the Core Module Intel?

The Core Module Intel measures 13 × 13 mm, has 6 copper layers and is 1.2 mm thick.

How many components are on the Core Module Intel?

27 components, from 15 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Core Module Intel design files?

From the MichalVarsanyi/VoxLink repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the Core Module Intel design in my own project?

Yes, under the terms of its MIT license, which MichalVarsanyi chose for the repository.

Can I test firmware for the Core Module Intel without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug FPGA firmware against it before you order a PCB.

More boards in VoxLink

Similar boards