Skip to the content
PCBKitNew board
12 layers130 × 145 mmStream, the printed circuit board in 3D

FPGA development platform for high-performance RF and digital design

Size
130 × 145 mm
Copper layers
12
Thickness
1.6 mm
Parts
1,240
Nets
613
Pads
4,216
Tracks, vias
10,937, 1,470
Pours
30
Routed
Yes
KiCad
KiCad 3
Created
16 Mar 2015
Updated
3 Dec 2015

Overview

Stream is an open-source printed circuit board by myriadrf, from the myriadrf/STREAM repository on GitHub. It is a 12-layer board of 130 × 145 mm with 1,240 parts on 613 nets, routed with 10,937 tracks and 1,470 vias.

It is built around the ADCS7476AIMF, NCP380HSN05AAT1G and W9751G6KB-25, with the BSS138PS and TS4148 among its other parts. Its parts include 297 capacitors, 265 resistors, 14 ICs, 4 diodes and 4 connectors. It belongs with the radio and wireless and fPGA and programmable logic boards of this library.

Main components

5

README

README.md

STREAM

STREAM board fitted with a Myriad-RF 1 module

STREAM is a flexible platform for developing high-performance digital and RF designs using an Altera Cyclone IV FPGA and Lime Microsystems FPRF transceiver.

The original STREAM board incorporates SDRAM, Micro SD storage and a selection of other useful peripherals, with expansion via RFDIO and FMC mezzanine cards enabling use with both LMS6002-based Myriad-RF 1 and UNITE LMS7002M EVB RF modules.

uSTREAM is a low cost variant that incorporates a uRFDIO connector, enabling use with the uMyriadRF-6002 and uMyriadRF-7002 RF modules.

For more details about compatible Myriad-RF transceiver modules, see the Reference Development Kit.

Contents

The directory structure is as follows:

text
  apps/
      lms6_usb_distro_03v/        - uSTREAM + uMyriadRF-6002 examples
      lms7_usb_distro_01v/        - uSTREAM + uMyriadRF-7002 examples
      STREAM_LMS7EVB_distro_07v/  - STREAM + UNITE LMS7002EVB examples

  docs/                      - platform documentation

  hardware/<variant>/<version>/
      BOM/                   - bill of materials spreadsheet
      Case/                  - Aluminium case design
      Gerbers/               - Gerber CAM files
      KiCAD/                 - KiCAD schematic and layout files
      Manufacturing/         - Additional manufacturing information
      PDF/                   - Schematic and layout PDFs
      Reports/               - DRC, ERC and drill reports
          
  stream_openrisc_soc/
      bin/                   - pre-built FPGA and Linux images
      doc/                   - HTML documentation for the Stream OpenRISC SoC
      quartus/               - Quartus project archive for rebuilding the FPGA image
      src/                   - Source code for Stream-specific cores
      sw/                    - Example applications for communicating with LMS6002D

Licensing

Hardware

The hardware designs are licensed under a Creative Commons Attribution 3.0 Unported licence.

FPGA design

For details of the FPGA design licensing please see the associated COPYING file(s). However, please note that this does not extend to any files provided with the Altera design tools and see the relevant files for the associated terms and conditions.

Parts

1,240
QtyValueFootprintReferences
494VAL**GND_VIAGND_VIA, GND_VIA, GND_VIA, GND_VIA, GND_VIA, GND_VIA, GND_VIA, GND_VIA, GND_VIA, GND_VIA, GND_VIA, GND_VIA, GND_VIA, GND_VIA, GND_VIA, GND_VIA +478
112100NF_0402C_SM0402C1, C10, C11, C12, C104, C111, C112, C113, C114, C115, C117, C119, C120, C122, C123, C125 +96
8256R_0201SM0201R10, R11, R13, R14, R15, R16, R17, R18, R126, R138, R152, R172, R173, R174, R178, R182 +66
52100NF_0201SM0201C174, C185, C232, C233, C234, C236, C237, C238, C241, C242, C243, C245, C246, C247, C248, C250 +36
37VAL**BreakHoleBreakHole, BreakHole, BreakHole, BreakHole, BreakHole, BreakHole, BreakHole, BreakHole, BreakHole, BreakHole, BreakHole, BreakHole, BreakHole, BreakHole, BreakHole, BreakHole +21
3310K_0402R_SM0402R121, R129, R141, R142, R147, R148, R149, R164, R166, R196, R198, R200, R202, R264, R265, R267 +17
260R_0402_NFR_SM0402R1, R2, R104, R105, R119, R125, R127, R146, R151, R189, R190, R191, R192, R193, R194, R199 +10
250R_0402R_SM0402R38, R113, R114, R118, R137, R139, R150, R155, R161, R162, R208, R269, R275, R278, R279, R281 +9
2310NF_0402C_SM0402C118, C127, C128, C129, C130, C132, C133, C135, C138, C139, C159, C165, C172, C187, C220, C223 +7
201UF_0402C_SM0402C151, C153, C169, C170, C191, C194, C198, C200, C208, C209, C222, C225, C228, C231, C240, C254 +4
164K7_0402R_SM0402R23, R24, R25, R27, R28, R29, R72, R73, R74, R76, R77, R163, R167, R271, R283, R284
151K_0402R_SM0402R5, R87, R91, R93, R97, R101, R107, R109, R110, R120, R133, R134, R153, R156, R201
1322UF_0805C_SM0805C65, C116, C121, C124, C199, C205, C206, C207, C317, C318, C319, C320, C321
1210K_0402_NFR_SM0402R45, R47, R84, R86, R90, R92, R96, R100, R106, R108, R195, R197
10100PF_0402C_SM0402C100, C101, C102, C103, C105, C106, C107, C108, C109, C110
1022R_0402R_SM0402R56, R57, R59, R60, R61, R62, R102, R103, R128, R300
9100UF_1206SM1206C50, C52, C182, C197, C211, C214, C216, C217, C218
92.2UF_0603C_SM0603C146, C147, C148, C149, C150, C176, C177, C178, C259
9470R_0402R_SM0402R19, R20, R21, R63, R64, R111, R117, R140, R157
9LED_0603_GREENLED_0603LD4, LD6, LD7, LD8, LD9, LD10, LD11, LD12, LD13
84.7UF_0805C_SM0805C210, C212, C296, C298, C299, C300, C301, C303
8FR_600R_0805_2AR_SM0805FR13, FR14, FR15, FR16, FR17, FR18, FR19, FR20
7100K_0402R_SM0402R26, R43, R48, R168, R171, R179, R203
7RA4_22RRarray0804R53, R54, R55, R204, R205, R206, R207
6FIDUCIALFiducialFD1, FD2, FD3, FD4, FD5, FD6
5MIC37122Y_ADJSOIC8IC14, IC18, IC19, IC20, IC21
410UF_0603C_SM0603C62, C72, C79, C306
410UF_0805C_SM0805C152, C158, C163, C166
422PF_0402C_SM0402C94, C95, C96, C160
447PF_0402C_SM0402C51, C53, C54, C56
4FR_600R_0402R_SM0402FR8, FR10, FR12, FR21
4MOUNTHOLLEMountingHole6.3MH1, MH2, MH3, MH4
4TPTestPointTP1, TP2, TP4, TP5
4VAL**PadPad, Pad, Pad, Pad
310PF_0402C_SM0402C60, C61, C308
347R_0402R_SM0402R122, R123, R124
347UF_1206SM1206C181, C201, C202
3LED_0603_YELLOWLED_0603LD1, LD2, LD3
3NCP380HSN05AAT1G5-TSOPU4, U5, U6
3SW_TACTILESW_B3U-1000PSW2, SW3, SW4
213PF_0402C_SM0402C42, C43
2200R/1%_0402R_SM0402R31, R280
220BQ030SMBD1, D10
222UF_1206_X5RSM1206C188, C189
222UH_XAL60XX_SERIESXAL60xx_seriesL2, L3
2348K_0402R_SM0402R180, R181
247NF_0402C_SM0402C190, C193
251R_0402SMD0402R67, R143
2750R_0402R_SM0402R12, R159
27PF_0402C_SM0402C80, C81
27PF_0402_NFC_SM0402C219, C316
2806R_0402R_SM0402R135, R154
2ADCS7476AIMFSOT-23-6U9, U10
2BSS138PSSOT-363Q1, Q2
2FR_220R_0402R_SM0402FR1, FR2
2PINHEADER_2X5_TH_WALLPINHEADER_2X5J1, J23
2SC4524SOIC-8U3, U7
2TCXO_25MHZ_ABM84-SMD_TCXOXO3, XO4
2TS4148SM0805D2, D12
2USB2_ATH-USB2_AJ6, J7
2W9751G6KB-2584WBGAIC2, IC3
10.22UF_0402C_SM0402C192
10.33UF_0603C_SM0402C161
10.33UF_0603SMD0603C144
10R_0805R_SM0805R160
10R_0805SM0805R145
1100R_0402_1%R_SM0402R99
110PF_0402SMD0402C184
110R_0402R_SM0402R116
110UF_1206SM1206C155
110UF_1206SMD1206C140
115K8_0402SMD0402R130
115K8_0402R_SM0402R49
115K_0402R_SM0402R170
115PF_0402C_SM0402C183
116K5_0402R_SM0402R177
11K5_0402R_SM0402R136
11K_0402_NFR_SM0402R95
11UF_0603C_SM0603C59
12.2NF_0402C_SM0402C157

The 1,168 most common of 1,240 parts.

Questions

How big is the Stream PCB?

It measures 130 × 145 mm and has 12 copper layers, 1.6 mm thick.

What parts does the Stream use?

1,240 parts, built around the ADCS7476AIMF, NCP380HSN05AAT1G, W9751G6KB-25 and BSS138PS. 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 Stream KiCad files?

From the myriadrf/STREAM repository on GitHub, at the commit this page was made from: the board is hardware/STREAM/v2/v2r1/KiCAD/Stream.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Stream design in my own project?

Its repository states no licence, so its author keeps all rights: ask myriadrf before reusing the design.

More from myriadrf/STREAM

1
  • 12 layers122.6 × 45.8 mmUSTREAM, the printed circuit board in 3D

    USTREAM

    myriadrf/STREAM

    FPGA development platform for high-performance RF and digital design

    491 parts31

Similar boards

  • 4 layers74.6 × 102.1 mmFPGA DevBoard, the printed circuit board in 3D

    FPGA DevBoard

    Benny-Chippers/Enchanted_Rocks

    The dev board PCB for the MacroController project

    68 partsMIT
  • 6 layers107 × 78 mmZipper, the printed circuit board in 3D

    Zipper

    myriadrf/reference-development-kit

    The Myriad-RF Reference Hardware design files and firmware

    945 parts49
  • 4 layers69 × 75 mmMain pcb, the printed circuit board in 3D

    Main pcb

    jlassahn/gamesquirrel

    A handheld game console.

    70 parts1
  • 2 layers280 × 91 mmKeyboard, the printed circuit board in 3D

    Keyboard

    MarekKap/KK_ansi60

    60% mechanical keyboard

    147 parts1GPL-3.0
  • 2 layers50 × 45 mmAudio interface, the printed circuit board in 3D

    Audio interface

    leventelist/audio_interface

    Audio interface

    31 parts
  • 2 layers60 × 60 mmCANE Junction, the printed circuit board in 3D

    CANE Junction

    Gregification/BeeMS

    Battery Management System

    98 parts5MIT
  • 2 layers147 × 78 mmKontroler, the printed circuit board in 3D

    Kontroler

    domenipavec/traffic-light

    44 parts
  • 4 layers76.2 × 101.6 mmMECHANICAL NUMPAD PCB WITH RP2040, the printed circuit board in 3D

    MECHANICAL NUMPAD PCB WITH RP2040

    jaredhumphreys3141/MECHANICAL-NUMPAD-PCB

    This is a custom numeric pad that is designed to be usable on the right side of the keyboard or on the left (With a mirrored layout if required). There is a gap in the top row and the second row of 1.25U.

    93 parts