SIG COND
Han-ZenX·SIG_COND·hardware/schematic/v1.0/Thunderscope_Rev5.3/Thunderscope_Rev5.3.kicad_pcb
About the SIG COND PCB
SIG COND is an open source FPGA PCB design by Han-ZenX, published on GitHub under the Custom license license. It is a 6-layer board measuring 122.5 × 103.5 mm, with 817 components from 88 distinct parts.
Its main chip is the XC7A50T-2CSG325C, from the FPGA family. Other key parts include the SN74LVC1G17DCKR, MCP4452-104E, MCP4728T-E/UN, REF2025AIDDCR and OPA140AIDBVR. By type, the board carries 391 capacitors, 290 resistors, 42 ICs, 23 connectors, 19 inductors and 13 diodes.
From the project
SIG_COND 是一款专为高精度频率计设计的前端双通道信号调理电路模块,提供卓越的信号采集和处理能力。该模块支持灵活的阻抗切换和 AC/DC 耦合切换,能够处理从微伏级到大幅度的宽范围信号,并配备标准的 SPI 和 I2C 双接口通信方式。
SIG_COND 是一款专为高精度频率计设计的前端双通道信号调理电路模块,提供卓越的信号采集和处理能力。该模块支持灵活的阻抗切换和 AC/DC 耦合切换,能够处理从微伏级到大幅度的宽范围信号,并配备标准的 SPI 和 I2C 双接口通信方式。
- ✅ 双通道独立信号调理 - 两个完全独立的信号通道,可同时采集两路信号 - ✅ 阻抗自动/手动切换 - 支持高阻抗和低阻抗模式的灵活切换,适配不同信号源 - ✅ AC/DC 耦合切换 - 支持交流耦合和直流耦合模式切换,适应多种应用场景 - ✅ 宽动态范围 - 从小幅度微弱信号到大幅度强信号,全覆盖处理 - ✅ 双接口通信 - 同时支持 SPI 和 I2C 接口,灵活选择通信方式 - ✅ 高精度信号采集 - 低噪声、低失真设计,确保测量精度 - ✅ 模块化设计 - 分层架构,易于集成和扩展
Main components on the SIG COND
SIG COND bill of materials (BOM)
817 components, 88 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | SN74LVC1G17DCKR SN74LVC1G17 Texas Instruments | GEN_SC-70-5 | U1 |
| 1 | MCP4452-104E Microchip | MC_TSSOP14 | U2 |
| 1 | MCP4728T-E/UN MCP4728 Microchip | MC_MSOP10_UN | U3 |
| 1 | REF2025AIDDCR REF2025 Texas Instruments | GEN_SOT23_5_950_2900X1600X1450 | U4 |
| 5 | OPA140AIDBVR | GEN_SOT23_5_950_2900X1600X1450 | U5, U1011_1, U1011_2, U1011_3, U1011_4 |
| 1 | HMCAD1520 Analog Devices | AD_QFN48_LP7 | U6 |
| 1 | ZL30260LDG1 Microchip | MC_QFN56_ZL30260 | U7 |
| 4 | TPS62A02DRLR TPS62A02 Texas Instruments | TI_SOT563_DRL0006A | U8, U20, U21, U23 |
| 2 | NCP161ASN330T1G onsemi | GEN_SOT23_5_950_2900X1600X1450 | U9, U16 |
| 1 | FIN1019MTCX onsemi | GEN_TSSOP-14_4.4x5mm_P0.65mm | U10 |
| 1 | TPSM82913RDUR TPSM82913 | TI_B0QFN_RDU0028A | U11 |
| 4 | ADA4930-1YCPZ-R7 ADA4930-1YCPZ | AD_QFN16_CP-16-21 | U12_1, U12_2, U12_3, U12_4 |
| 1 | LM27761DSGR LM27761 Texas Instruments | TI_WSON8_DSG0008A | U13 |
| 3 | TPS7A9101DSKR TPS7A9101 Texas Instruments | TI_WSON10_DSK0010A | U14, U15, U22 |
| 1 | TPS61023DRLT TPS61023 Texas Instruments | TI_SOT563_DRL0006A | U17 |
| 1 | XC7A50T-2CSG325C IC FPGA XC7A50T-2CSG325C Xilinx | XILINX_XC7A50T-2CSG325C | U18 |
| 1 | MX25L6433FZNI-08G-TR MX25L6433FZNI-08G Macronix | MX_WSON8 | U19 |
| 4 | TMUX4053DYYR TMUX4053 | TI_TSOT-23-16_DYY0016A | U1001_1, U1001_2, U1001_3, U1001_4 |
| 4 | LMH6518SQX/NOPB LMH6518 | TI_WQFN_RGH0016A | U1008_1, U1008_2, U1008_3, U1008_4 |
| 4 | BUF802IRGTR BUF802 | TI_VQFN_RGT0016C | U1009_1, U1009_2, U1009_3, U1009_4 |
Show 68 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 11 | DMN62D0UW-7 DMN62D0UW Diodes | GEN_SOT_323 | Q1, Q2, Q3, Q1002_1, Q1002_2, Q1002_3, Q1002_4, Q1003_1 +3 |
| 1 | ECS-TXO-3225MV-100-TR 10MHz ECS International | ECS_TXO-3225 | Y1 |
| 1 | ECS-TXO-2016-33-250-TR 25MHz ECS International | ECS_TXO-2016 | Y2 |
| 6 | 73100-0105 BNC | MOL_0731000105 | J1, J2, J1002_1, J1002_2, J1002_3, J1002_4 |
| 1 | 3220-10-0200-00 1.27mm 6 Pin TH | GEN_1.27mm_2x5_Pin_TH_RA | J3 |
| 8 | 2334884-1 UFL | TE_2334884-1 | J3_1, J3_2, J3_3, J3_4, J4_1, J4_2, J4_3, J4_4 |
| 1 | TSW-101-16-G-Q-RA | GEN_5.08mm_1x2_Pin_TH_RA | J4 |
| 1 | 61300611021 2.54mm 6 Pin TH | GEN_2.54MM_6_PIN_TH_RA | J5 |
| 1 | 1-2199230-5 M.2 Key M | TE_M2_KEYM_2199230 | J8 |
| 1 | F300-1B7H1-11036-E100 | AMPHENOL_F300-1B7H1-11036-E100 | J9 |
| 3 | 009155002852006 KYOCERA AVX | KYO_009155002852006 | J10, J12, J13 |
| 1 | 7793 Keystone Electronics | KEY_7792 | J11 |
| 2 | 2286211-3 TE Connectivity | TE_2286211-3 | EMI1, EMI2 |
| 8 | UD2-4.5NUN-L | KEMET_UD2-4.5NUN-L | K1000_1, K1000_2, K1000_3, K1000_4, K1001_1, K1001_2, K1001_3, K1001_4 |
| 4 | 2118728-2 | TE_2118728-2 | SHLD1001_1, SHLD1001_2, SHLD1001_3, SHLD1001_4 |
| 3 | 9774025243R 2.5mm M2 SMT Standoff Wurth Elektronik | STANDOFF_M2_9774025243R | SO1, SO2, SO3 |
| 5 | 5019 | KEY_5019 | TP2, TP3, TP45, TP73, TP74 |
| 4 | 5015 | KEY_5015 | TP14, TP15, TP19, TP20 |
| 1 | APFA3010LSEKJ3ZGKQBC RGB Kingbright | LED_Kingbright_APFA3010_3x1.5mm_Horizontal | D1 |
| 4 | TPD1E1B04DPYR TPD1E1B04 Texas Instruments | TI_X1SON_DPY0002A | D2, D3, D4, D5 |
| 8 | 1N4148WT-7 | GEN_SOD_523 | D1000_1, D1000_2, D1000_3, D1000_4, D1001_1, D1001_2, D1001_3, D1001_4 |
| 14 | BLM15PX121SN1D 120@100MHZ | GEN_R_0402 | FB1, FB2, FB3, FB11, FB12, FB13, FB1000_1, FB1000_2 +6 |
| 5 | SRP3212-1R0M 1uH Bourns | GEN_L_1210 | L1, L2, L3, L4, L5 |
| 150 | GRM155R61E105KA12D 1uF | GEN_C_0402 | C1, C2, C3, C5, C6, C7, C8, C11 +142 |
| 17 | GCM1555C1H101FA16D 100pF | GEN_C_0402 | C4, C74, C174, C178, C186, C1001_1, C1001_2, C1001_3 +9 |
| 85 | GRM188R61E106MA73D 10uF | GEN_C_0603 | C9, C10, C14, C15, C20, C21, C23, C26 +77 |
| 31 | GRM21BR61E226ME44L 22uF Murata | GEN_C_0805 | C12, C22, C75, C80, C83, C84, C97, C98 +23 |
| 38 | GCM155R71C104KA55D 100nF Murata | GEN_C_0402 | C13, C27, C44, C45, C46, C47, C65, C66 +30 |
| 16 | GCM155R71C224KE02D 220nF Murata | GEN_C_0402 | C28, C29, C30, C31, C32, C33, C34, C35 +8 |
| 1 | RC0402JR-070RL 0 Yageo | GEN_R_0402 | C64 |
| 8 | CL21A476MQYNNNE 47uF Samsung | GEN_C_0805 | C86, C87, C144, C145, C152, C153, C160, C161 |
| 5 | CBR04C180F5GAC 18pF KEMET | GEN_C_0402 | C100, C1058_1, C1058_2, C1058_3, C1058_4 |
| 4 | GCM1555C1H680FA16J 68pF | GEN_C_0402 | C1002_1, C1002_2, C1002_3, C1002_4 |
| 12 | CBR04C309B2GAC 3pF | GEN_C_0402 | C1011_1, C1011_2, C1011_3, C1011_4, C1021_1, C1021_2, C1021_3, C1021_4 +4 |
| 4 | 04021J0R3ZBSTR 0.3pF | GEN_C_0402 | C1012_1, C1012_2, C1012_3, C1012_4 |
| 4 | CBR04C109A5GAC 1pF | GEN_C_0402 | C1024_1, C1024_2, C1024_3, C1024_4 |
| 4 | CBR04C809B5GAC 8pF | GEN_C_0402 | C1025_1, C1025_2, C1025_3, C1025_4 |
| 4 | GCM1885C2A102FA16D 1nF | GEN_C_0603 | C1030_1, C1030_2, C1030_3, C1030_4 |
| 4 | GRM1885C1H103JA01J 10nF | GEN_C_0603 | C1031_1, C1031_2, C1031_3, C1031_4 |
| 4 | SGC3S060 2-6pF | EW_TRIMCAP | C1059_1, C1059_2, C1059_3, C1059_4 |
| 64 | RC0402FR-0710KL 10K | GEN_R_0402 | R1, R8, R15, R16, R17, R45, R58, R59 +56 |
| 34 | RC0402JR-070RL 0 | GEN_R_0402 | R2, R3, R4, R5, R25, R26, R27, R28 +26 |
| 7 | RC0402FR-072KL 2K | GEN_R_0402 | R6, R64, R127, R1043_1, R1043_2, R1043_3, R1043_4 |
| 7 | RC0402FR-07100RL 100 Yageo | GEN_R_0402 | R7, R22, R60, R84, R107, R112, R115 |
| 15 | RC0402FR-074K7L 4.7K Yageo | GEN_R_0402 | R9, R10, R11, R12, R46, R47, R69, R70 +7 |
| 1 | ACASN1002S1002P1ATF1002X 10K Vishay Beyschlag | GEN_R_2ARRAY_0606 | R13 |
| 12 | RL0816T-R010-F 0.01 Susumu | GEN_R_0603 | R14, R42, R54, R57, R71, R89, R97, R98 +4 |
| 4 | RC0402FR-07100RL DNP | GEN_R_0402 | R18, R19, R20, R21 |
| 8 | RC0402FR-0749R9L 49.9 Yageo | GEN_R_0402 | R23, R24, R43, R63, R1037_1, R1037_2, R1037_3, R1037_4 |
| 24 | RC0402FR-071KL 1K Yageo | GEN_R_0402 | R44, R48, R49, R50, R51, R52, R53, R65 +16 |
| 14 | RC0402FR-0790K9L 90.9k | GEN_R_0402 | R55, R96, R1041_1, R1041_2, R1041_3, R1041_4, R1042_1, R1042_2 +6 |
| 9 | RC0402FR-0720KL 20k | GEN_R_0402 | R56, R100, R103, R105, R122, R1026_1, R1026_2, R1026_3 +1 |
| 6 | RC0402FR-0735K7L 35.7k Yageo | GEN_R_0402 | R88, R110, R1036_1, R1036_2, R1036_3, R1036_4 |
| 2 | ERJ-2BSFR10X 0.1 Panasonic | GEN_R_0402 | R90, R106 |
| 1 | BLM15PX121SN1D 120@100MHZ Murata | GEN_R_0402 | R91 |
| 2 | RC0402FR-07280KL 280K Yageo | GEN_R_0402 | R93, R109 |
| 4 | RC0402FR-07120RL 120 | GEN_R_0402 | R131_1, R131_2, R131_3, R131_4 |
| 16 | ERA-2AEB301X 300 | GEN_R_0402 | R132_1, R132_2, R132_3, R132_4, R133_1, R133_2, R133_3, R133_4 +8 |
| 8 | RC0402FR-074R99L 4.99 | GEN_R_0402 | R136_1, R136_2, R136_3, R136_4, R137_1, R137_2, R137_3, R137_4 |
| 8 | RK73H1ETTP9763F 976k | GEN_R_0402 | R1002_1, R1002_2, R1002_3, R1002_4, R1024_1, R1024_2, R1024_3, R1024_4 |
| 8 | RK73H1JTTD1005F 10M | GEN_R_0603 | R1003_1, R1003_2, R1003_3, R1003_4, R1038_1, R1038_2, R1038_3, R1038_4 |
| 4 | SG73P1JTTD15R0F 15 | GEN_R_0603 | R1021_1, R1021_2, R1021_3, R1021_4 |
| 8 | SG73P1JTTD30R0F 30 | GEN_R_0603 | R1022_1, R1022_2, R1022_3, R1022_4, R1035_1, R1035_2, R1035_3, R1035_4 |
| 4 | WK73R2ATTD49R9F 49.9 | GEN_R_0508 | R1025_1, R1025_2, R1025_3, R1025_4 |
| 8 | SG73P1JTTD22R0F 22 | GEN_R_0603 | R1027_1, R1027_2, R1027_3, R1027_4, R1028_1, R1028_2, R1028_3, R1028_4 |
| 4 | RC0402FR-07909KL 909k | GEN_R_0402 | R1039_1, R1039_2, R1039_3, R1039_4 |
| 4 | DNP | GEN_R_0402 | R1048_1, R1048_2, R1048_3, R1048_4 |
| 4 | TC33X-2-202E 2K TRIMPOT | BOU_3mm_POT | R1049_1, R1049_2, R1049_3, R1049_4 |
SIG COND design files
The KiCad project lives in the Han-ZenX/SIG_COND repository on GitHub; these links point at the commit this page was built from.
SIG COND: common questions
What microcontroller does the SIG COND use?
The SIG COND is built around the XC7A50T-2CSG325C, from the FPGA family.
How big is the SIG COND PCB?
The SIG COND measures 122.5 × 103.5 mm, has 6 copper layers and is 1.5354 mm thick.
How many components are on the SIG COND?
817 components, from 88 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 SIG COND design files?
From the Han-ZenX/SIG_COND 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 SIG COND design in my own project?
It is published under Custom license, which limits how it may be reused; read the license before building on it.
Can I test firmware for the SIG COND 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.
Similar boards
FPGA
Base board
GlasgowEmbedded
80 × 49 mm222 parts4L0BSD2.2kFPGA
Thunderscope Rev5.3
EEVengers
122.5 × 103.5 mm817 parts6LMIT1.3kFPGA
Icepi zero
cheyao
65 × 30 mm143 parts4LSHL-2.1828FPGA
Radioberry
pa3gsb
65 × 56 mm143 parts4LNo license675FPGA
HaasoscopePro
drandyhaas
224.5 × 160 mm586 parts10LMIT471FPGA
Fomu hardware
im-tomu
90 × 50 mm57 parts2LCC-BY-SA-4.0235