Skip to the content
PCBKitNew board
4 layers59.5 × 60 mmHyperram asic, the printed circuit board in 3D

Test PCB for CARAVEL ASIC with HyperRAM memory (S27KL0641)

Size
59.5 × 60 mm
Copper layers
4
Thickness
1.57 mm
Parts
45
Nets
79
Pads
253
Tracks, vias
507, 109
Pours
5
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
3 Sep 2022
Updated
4 Sep 2022

Overview

Hyperram asic is an open-source printed circuit board by embelon, from the embelon/hyperram_asic_pcb repository on GitHub, published under the Apache-2.0 licence. It is a 4-layer board of 59.5 × 60 mm with 45 parts on 79 nets, routed with 507 tracks and 109 vias.

It is built around the W25Q32JVSSIQ TR, LP5907MFX-3.3/NOPB(MS) and S27KL0641DABHI020, with the CAY16-22R0F4LF and SG5032CAN 20.000000M-TJGA3 among its other parts. Its parts include 18 capacitors, 7 ICs, 4 resistors, 4 connectors and 2 diodes.

Main components

5

README

README.md

hyperram_asic_pcb

Test PCB for CARAVEL ASIC manufactured by efables.com in Open Source Shuttles to check HyperRAM memory controller IP connected to RISC-V through Wishbone bus.

HyperRAM controller was submitted in MPW-2 as part of multi project: https://platform.efabless.com/projects/66 and in MPW-3 on its own (with additional 1kB of OpenRAM): https://platform.efabless.com/projects/501

HyperRAM controller IP was created to work with Cypress S27KL0641: https://github.com/embelon/wb_hyperram

Parts

45
QtyValueFootprintReferences
822nCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC2, C4, C5, C6, C7, C8, C9, C10
51u 16vCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC11, C12, C16, C17, C18
5TestPointTestPoint:TestPoint_Pad_D1.0mmTP1, TP3, TP4, TP5, TP6
3100nCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC1, C3, C15
3220Resistor_SMD:R_0603_1608MetricR1, R2, R4
3CAY16-22R0F4LFhyperram_asic:CAY16000J4LFRN1, RN2, RN3
21156915hyperram_asic:1156915J3, J4
24u7 16vCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC13, C14
2LEDLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD1, D2
1CARAVELhyperram_asic:WLCSP-60_P0.5mmU1
1CLOCKTestPoint:TestPoint_Pad_D1.0mmTP2
1Conn_02x03_Counter_ClockwiseConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ2
1LP5907MFX-3.3_NOPBhyperram_asic:SOT95P280X145-5NIC5
1LP5907UVX-1.8_NOPBhyperram_asic:BGA4C35P2X2_64X64X44IC3
1LP5907UVX-3.3_NOPBhyperram_asic:BGA4C35P2X2_64X64X33IC4
1MCP1824T-1802E_OThyperram_asic:SOT95P270X145-5NIC6
1RResistor_SMD:R_0603_1608MetricR3
1S27KL0641DABHI020hyperram_asic:BGA24C100P5X5_600X800X100IC2
1SG5032CAN_20.000000M-TJGA3hyperram_asic:SG5032CAN20000000MTJGA3Y1
1USB_B_Microhyperram_asic:UJ2MIBHGSMTTRJ1
1W25Q32JVSSIQ_TRhyperram_asic:SOIC127P790X216-8NIC1

Questions

How big is the Hyperram asic PCB?

It measures 59.5 × 60 mm and has 4 copper layers, 1.57 mm thick.

What parts does the Hyperram asic use?

45 parts, built around the W25Q32JVSSIQ TR, LP5907MFX-3.3/NOPB(MS), S27KL0641DABHI020 and CAY16-22R0F4LF. 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 Hyperram asic KiCad files?

From the embelon/hyperram_asic_pcb repository on GitHub, at the commit this page was made from: the board is hyperram_asic.kicad_pcb and its schematic hyperram_asic.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Hyperram asic design in my own project?

Its repository publishes it under the Apache-2.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

  • 4 layers79.5 × 70 mmHyperram asic qfn, the printed circuit board in 3D

    Hyperram asic qfn

    embelon/hyperram_asic_qfn_pcb

    Test PCB for CARAVEL ASIC in QFP package with HyperRAM memory (S27KL0641)

    53 partsApache-2.0
  • 4 layers70.1 × 89.6 mmHyperram cyclonev, the printed circuit board in 3D

    Hyperram cyclonev

    embelon/hyperram_cyclonev_pcb

    Simple PCB to connect HyperRAM memories to Cyclone V SoC Development Kit via HSMC connector

    65 parts3Apache-2.0
  • 4 layers86.1 × 54 mmPlanewatcher, the printed circuit board in 3D

    Planewatcher

    plane-watch/hardware

    Hardware-based ADS-B receiver and decoder for a HelloFPGA Smart ZYNQ SL board

    180 partsCERN-OHL-S-2.0
  • 2 layers95 × 95 mmCoreMem, the printed circuit board in 3D

    CoreMem

    notJoon/core-memory

    ferrite core memory PBC & firmware

    196 parts
  • 4 layers39.3 × 51.2 mmEsp32s3 hongbot, the printed circuit board in 3D

    Esp32s3 hongbot

    shydql/project

    作品集仓库

    68 partsGPL-3.0
  • 4 layers101.6 × 53.3 mmH730duino, the printed circuit board in 3D

    H730duino

    martinribelotta/h730duino

    STM32H7 Arduino form factor and software compatible board

    111 parts47MIT
  • 4 layers101.6 × 53.3 mmH730duino, the printed circuit board in 3D

    H730duino

    SoCXin/STM32H730

    L6 R5:ST Cortex-M7 550MHz MCU (STM32H730)

    124 parts1