Skip to the content
PCBKitNew board
4 layers203.2 × 101.6 mmLboard2, the printed circuit board in 3D

experimental Spartan-6 sound processing board with XC6SLX9-TQG144 and TLV320AIC3204

Size
203.2 × 101.6 mm
Copper layers
4
Thickness
1.6 mm
Parts
230
Nets
259
Pads
904
Tracks, vias
3,625, 439
Pours
10
Routed
Yes
KiCad
KiCad 4
Created
27 Aug 2018
Updated
2 Jan 2020

Overview

Lboard2 is an open-source printed circuit board by electrodyssey, from the electrodyssey/lboard2 repository on GitHub, published under the LGPL-3.0 licence. It is a 4-layer board of 203.2 × 101.6 mm with 230 parts on 259 nets, routed with 3,625 tracks and 439 vias.

It is built around the M25P16-VME6, FT232RL and L5973D, with the AMS1117-1.8, AMS1117-3.3V and AMS1117-ADJ among its other parts. Its parts include 106 capacitors, 51 resistors, 14 ICs, 5 crystals and 4 inductors. It belongs with the audio and music and fPGA and programmable logic boards and the STM32 and FPGA and CPLD boards of this library.

Main components

9

README

README.md

experimental sound processing board with XC6SLX9-TQG144 and TLV320AIC3204

Work is in progress.

Currently board is capable of receiving and sending the audio samples with a codec and passes the loopback test from FPGA pins.

FPGA bitstream config is stored inside the STM32F401RE internal flash.

Quick and dirty firmware loader is here: https://github.com/electrodyssey/lboard2flashboot

Working full-duplex aic3204 configuration script is saved in aic3204script directory:

codec receives: MCLK = 11.2896 MHz,

and generates: BLCK = 2.8224 MHz,

WCLK = 44.1 kHz

Please check the CHANGELOG for the updates

alt text

Block diagram:

alt text

Parts

230
QtyValueFootprintReferences
400.1Capacitors_SMD:C_0805_HandSolderingC2, C4, C17, C19, C20, C21, C23, C100, C101, C102, C103, C104, C105, C106, C107, C108 +24
231uFCapacitors_SMD:C_0805_HandSolderingC1, C3, C13, C16, C18, C22, C37, C47, C48, C49, C50, C51, C52, C53, C54, C55 +7
1310kResistors_SMD:R_0805_HandSolderingR1, R2, R3, R4, R5, R8, R9, R22, R23, R25, R26, R49, R50
12TEST_1PMeasurement_Points:Measurement_Point_Round-TH_SmallBCLK, CFGCLKTST1, CLKAUX, CLKCODEC, CLKTSTFPGA1, CLKTSTTFPGAAUX1, DIN, DOUT, RST, SCL, SDA, WCLK
1110uFCapacitors_SMD:C_0805_HandSolderingC30, C31, C32, C33, C85, C86, C87, C88, C92, C95, C96
60.1Resistors_SMD:R_0805_HandSolderingC35, C38, C41, C43, C46, C94
61uFResistors_SMD:R_0805_HandSolderingC34, C36, C39, C42, C45, C93
627Resistors_SMD:R_0805_HandSolderingR36, R37, R38, R39, R40, R41
6LEDLEDs:LED_0805_HandSolderingD_USB_UART_RX1, D_USB_UART_TX1, D3, LED_MCU1, LED_MCU2, LED_PSU_5V1
5Audio-Jack-3BTT_CONN:audiosock-3.5-3pinJ_AIN_LINE1, J_AIN_LINE2, J_AIN_MIC1, J_AOUT_HP1, J_AOUT_LINE1
40.47uFCapacitors_SMD:C_0805_HandSolderingC73, C74, C79, C80
4100Resistors_SMD:R_0805_HandSolderingR18, R19, R31, R33
4330Resistors_SMD:R_0805_HandSolderingR21, R27, R29, R30
4MountingHole_4.3mm_M4_DIN965Mounting_Holes:MountingHole_4.3mm_M4_DIN965MH0, MH1, MH2, MH3
310Resistors_SMD:R_0805_HandSolderingR42, R45, R51
318Resistors_SMD:R_0805_HandSolderingR46, R47, R48
34.7kResistors_SMD:R_0805_HandSolderingR14, R35, R43
34k7Resistors_SMD:R_0805_HandSolderingR20, R24, R28
3Ferrite_BeadChoke_SMD:Choke_SMD_1206_HandsolderingL1, L2, L4
2120Resistors_SMD:R_0805_HandSolderingR10, R44
22.2uFCapacitors_SMD:C_0805_HandSolderingC11, C14
22.7kResistors_SMD:R_0805_HandSolderingR32, R34
220pFCapacitors_SMD:C_0805_HandSolderingC8, C10
24.3pFCapacitors_SMD:C_0805_HandSolderingC12, C15
247nFCapacitors_SMD:C_0805_HandSolderingC72, C78
247uFCapacitors_SMD:C_1206_HandSolderingC75, C76
2Conn_01x05Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mmJ_SPIFLASH_DBG1, J_SPIFLASHF_DBG2
2Conn_02x08_Odd_EvenConnectors:IDC_Header_Straight_16pinsJ_X0, J_X2
2Conn_02x10_Odd_EvenConnectors:IDC_Header_Straight_20pinsJ_MCU_JTAG1, J_X3
2DNPCapacitors_SMD:C_0805_HandSolderingC71, C77
2Jumper_NC_DualPin_Headers:Pin_Header_Straight_1x03_Pitch2.54mmJP1, JP2
2M25P16-VMEHousings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mmU3, U11
2TEST_2PPin_Headers:Pin_Header_Straight_1x02_Pitch2.54mmJ_TGND1, J_TGND2
2USB_BConnectors:USB_BJ_USB_FPGA1, J_USBMCU1
1 ABS25-32.768KHZ-6-T Crystals:Crystal_SMD_SeikoEpson_MC306-4pin_8.0x3.2mm_HandSolderingY4
110k DNPResistors_SMD:R_0805_HandSolderingR6
110uF x 25vCapacitors_SMD:C_1210_HandSolderingC26
112kResistors_SMD:R_0805_HandSolderingR15
115uHChoke_SMD:Choke_SMD_12x12mm_h8mmL3
1220Resistors_SMD:R_0805_HandSolderingR17
1220pFCapacitors_SMD:C_0805_HandSolderingC24
122nFCapacitors_SMD:C_0805_HandSolderingC25
127MHzCrystals:Crystal_HC49-4H_VerticalY1
13.9kResistors_SMD:R_0805_HandSolderingR16
1330uFCapacitors_Tantalum_SMD:CP_Tantalum_Case-D_EIA-7343-31_HandC27
1390Resistors_SMD:R_0805_HandSolderingR13
147kResistors_SMD:R_0805_HandSolderingR11
168kResistors_SMD:R_0805_HandSolderingR12
18MHzCrystals:Crystal_SMD_HC49-SD_HandSolderingY2
1AMS1117-1.8TO_SOT_Packages_SMD:SOT-223-3_TabPin2U14
1AMS1117-33TO_SOT_Packages_SMD:SOT-223-3_TabPin2U7
1AMS1117-ADJTO_SOT_Packages_SMD:SOT-223-3_TabPin2U6
1AS7C34098ATSOP2-44:tsop2-44U10
1Barrel_JackConnectors:BARREL_JACKJ_DC_BARREL1
1CDCE913PWHousings_SSOP:TSSOP-14_4.4x5mm_Pitch0.65mmU1
1Conn_01x03Pin_Headers:Pin_Header_Straight_1x03_Pitch2.54mmJ_UART1_DBG1
1Conn_01x04Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mmJ_I2C_CLK_DBG1
1Conn_01x04BTT_CONN:ATX-PSU-MOLEX-4PIN-5.08mmJ2
1Conn_01x07_MalePin_Headers:Pin_Header_Straight_1x07_Pitch2.54mmJ_CBUS_DBG1
1Conn_02x07_Odd_EvenConnectors:IDC_Header_Straight_14pinsJ_FPGA_JTAG1
1DFLS1100-7Diodes_SMD:D_PowerDI-123D1
1DNPResistors_SMD:R_0805_HandSolderingR7
1DNPCrystals:Crystal_HC49-U_VerticalY3
1DNP32Crystals:Crystal_DS10_d1.0mm_l4.3mm_VerticalY5
1D_SchottkyDiodes_SMD:D_SMBD2
1FT232RLHousings_SSOP:SSOP-28_5.3x10.2mm_Pitch0.65mmU12
1L5973DHousings_SOIC:SOIC-8-1EP_3.9x4.9mm_Pitch1.27mmU8
1NCP1117-3.3_SOT223TO_SOT_Packages_SMD:SOT-223-3_TabPin2U5
1PSU_REFPin_Headers:Pin_Header_Straight_1x01_Pitch2.54mmJ4
1PSU_SYNCPin_Headers:Pin_Header_Straight_1x01_Pitch2.54mmJ3
1STM32F401RBTxHousings_QFP:LQFP-64_10x10mm_Pitch0.5mmU2
1SW_PushButtons_Switches_SMD:SW_SPST_EVQPE1SW_RESET1
1TLV320AIC3204Housings_DFN_QFN:QFN-32-1EP_5x5mm_Pitch0.5mmU13
1USBLC6-2SC6TO_SOT_Packages_SMD:SOT-23-6U4
1XC6SLX9-TQG144Housings_QFP:LQFP-144_20x20mm_Pitch0.5mmU9

Questions

How big is the Lboard2 PCB?

It measures 203.2 × 101.6 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Lboard2 use?

230 parts, built around the M25P16-VME6, FT232RL, L5973D and AMS1117-1.8. 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 Lboard2 KiCad files?

From the electrodyssey/lboard2 repository on GitHub, at the commit this page was made from: the board is lboard2.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Lboard2 design in my own project?

Its repository publishes it under the LGPL-3.0 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

  • 8 layers134.5 × 107.2 mmArctic video, the printed circuit board in 3D

    Arctic video

    aerogull/arctic-video

    a wip pcie fpga card designed with video capture in mind

    265 parts1
  • 4 layers66 × 119.3 mmDev board, the printed circuit board in 3D

    Dev board

    irudoy/openmfd

    That's the case. STM32 LTDC can't output INTERLACED video signal.

    150 partsMIT
  • 2 layers100 × 72 mmPicow-1k, the printed circuit board in 3D

    Picow-1k

    Agilack/eCow-logic

    164 parts1
  • 4 layers38.1 × 20.3 mmPmod wifi, the printed circuit board in 3D

    Pmod wifi

    Agilack/pmod

    This repository holds multiple PMOD modules projects

    27 parts10
  • 2 layers100 × 75 mmArachne, the printed circuit board in 3D

    Arachne

    TheColonelYoung/Arachne

    Mainly 3D printed manipulator with 6 axis of freedom based on design of steward platform

    278 partsGPL-3.0
  • 6 layers200 × 200 mmMotherboard, the printed circuit board in 3D

    Motherboard

    c4puter/motherboard

    609 parts22CC0-1.0
  • 2 layers49 × 47 mmGNI plutoclocker, the printed circuit board in 3D

    GNI plutoclocker

    cr1tbit/GNI-plutoclocker

    This device serves a couple of roles: allowing clocking adalm-pluto by an external clock source of broad frequency range injecting clock signal into RF trace, for clocking modded LNB supplying LNB with DC voltage…

    72 parts6MIT
  • 2 layers51.3 × 16.5 mmEcu emu, the printed circuit board in 3D

    Ecu emu

    Zulljon/ecu_emu

    ECU emulator

    38 partsLGPL-3.0