AL-MAWJA

m0-hassan·AL-MAWJA

AL-MAWJA PCB layout, top view — open source FPGA board by m0-hassan

About the AL-MAWJA PCB

AL-MAWJA is an open source FPGA PCB design by m0-hassan, published on GitHub. It is a 4-layer board, with 194 components from 63 distinct parts.

Its main chip is the ICE40UP5K-SG48, from the FPGA family. Other key parts include the LP5912-3.3DRV, USBLC6-2SC6, LP5912-1.2DRV, APS6404L-3SQR and W25Q128JV-DTR. By type, the board carries 74 capacitors, 65 resistors, 20 connectors, 18 ICs, 11 diodes and 4 inductors.

From the project

KiCad mixed-signal I/Q analog front-end board — work in progress

KiCad project for a mixed-signal I/Q analog front-end board (iCE40 FPGA, FT2232H USB, AD7380 ADC).

Work in progress — schematic is done, board layout is still underway. Not finished yet.

Main components on the AL-MAWJA

LP5912-3.3DRVUSBLC6-2SC6LP5912-1.2DRVAPS6404L-3SQRW25Q128JV-DTR93C46 - EEPROMSiT8008BFT2232HLICE40UP5K-SG48SiT5356THS4551xRGTLTC6655AD5689BRUZ-RL7MAX5490OPA320AD7380

AL-MAWJA bill of materials (BOM)

194 components, 63 distinct parts.

QtyPartRefs
2
LP5912-3.3DRV
U201, U203
1
USBLC6-2SC6
U202
1
LP5912-1.2DRV
U204
1
APS6404L-3SQR
U301
1
W25Q128JV-DTR
U302
1
93C46 - EEPROM
U303
1
SiT8008B
U304
1
FT2232HL
U305
1
ICE40UP5K-SG48
U306
1
SiT5356
U307
2
THS4551xRGT
U501, U502
1
LTC6655
U503
1
AD5689BRUZ-RL7
U504
1
MAX5490
U505
1
OPA320
U506
1
AD7380
U507
1
USB_C_Receptacle_USB2.0_16P
J201
1
5V AUX
J202
6
pkl_jumper_nc
J301, J303, J304, J306, J308, J309
1
Conn_02x04_Odd_Even (FLASH)
J302
Show 43 more
QtyPartRefs
1
Conn_02x06_Odd_Even (IDC)
J305
1
pkl_double_jumper_ncno
J307
4
Conn_02x01
J310, J311, J312, J313
1
I_OUT
J501
1
Q_OUT
J502
1
Q_IN
J503
1
I_IN
J504
1
ERF8-020-X.X-X-DV-S-K-TR
J505
2
SW_SPST
SW301, SW302
1
GREEN
D201
1
SMAJ5.0A
D202
3
BLUE
D203, D302, D304
1
RED
D301
1
GRN
D303
4
BAV99
D501, D502, D503, D504
2
600R @ 100MHz
FB201, FB202
2
600
L301, L302
4
10nF
C201, C206, C322, C327
9
4.7uF
C202, C205, C208, C209, C210, C211, C311, C313 +1
12
1uF
C203, C207, C318, C324, C507, C510, C511, C517 +4
1
22uF
C204
31
100nF
C212, C213, C301, C302, C303, C304, C305, C306 +23
5
10uF
C321, C331, C508, C509, C519
2
2.2uF
C503, C504
8
68pF
C512, C513, C514, C515, C520, C521, C522, C523
2
330pF
C524, C525
1
1M
R201
8
2.2k
R202, R210, R304, R305, R306, R310, R320, R327
12
10k
R203, R206, R207, R209, R301, R312, R321, R322 +4
2
5.1k
R204, R205
1
47k
R208
2
10k
R302, R303
3
33R
R307, R308, R309
18
33R
R311, R314, R315, R316, R317, R318, R319, R328 +10
1
12k
R313
1
100R
R323
2
220R
R324, R325
1
150R
R326
2
49R9
R501, R502
4
200R
R503, R504, R505, R506
4
1k
R512, R513, R514, R515
1
10R
R516
2
68R
R523, R524

AL-MAWJA design files

The KiCad project lives in the m0-hassan/AL-MAWJA repository on GitHub; these links point at the commit this page was built from.

AL-MAWJA: common questions

What microcontroller does the AL-MAWJA use?

The AL-MAWJA is built around the ICE40UP5K-SG48, from the FPGA family.

How big is the AL-MAWJA PCB?

The AL-MAWJA has 4 copper layers and is 1.6 mm thick.

How many components are on the AL-MAWJA?

194 components, from 63 distinct parts. The full bill of materials is listed on this page.

Where can I download the AL-MAWJA design files?

From the m0-hassan/AL-MAWJA repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the AL-MAWJA design in my own project?

The repository has no license, so all rights stay with m0-hassan. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the AL-MAWJA 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 AL-MAWJA

Similar boards