Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

codeberg.org / LibrEDA 28 repositories

The LibrEDA project is focused on creating a libre-software framework for the physical design of silicon chips. Hint: use the `libreda-rs-workspace` repo for development.

LibrEDA/liberty-io

Rust crate of a parser and writer for the 'liberty' format which is used to describe the timing behavior of CMOS standard-cells.

Language: - Size: 280 KB - Last synced: 6 months ago - Stars: 0 - Forks: 0

LibrEDA/libreda-logic

Core traits and data types for representation and manipulation of logic functions.

Language: - Size: 344 KB - Last synced: 7 months ago - Stars: 0 - Forks: 0

LibrEDA/pargraph

Parallel graph processing using an operator formulation.

Language: - Size: 219 KB - Last synced: 7 months ago - Stars: 0 - Forks: 0

LibrEDA/steiner-tree

Fast lookup-table based computation of rectilinear Steiner minimal trees (RSMT).

Language: - Size: 238 KB - Last synced: 5 months ago - Stars: 0 - Forks: 1

LibrEDA/libreda-db

Layout and netlist data structures for the Rust LibrEDA framework.

Language: - Size: 903 KB - Last synced: 8 months ago - Stars: 3 - Forks: 2

LibrEDA/iron-shapes

Primitive data types and basic routines for Euclidean geometry in the plane. This is developed as a core geometry library of LibrEDA.

Language: - Size: 397 KB - Last synced: 9 months ago - Stars: 3 - Forks: 3

LibrEDA/klayout-pnr

Simple framework for physical chip design (place & route) based on KLayout.

Language: - Size: 1.13 MB - Last synced: 10 months ago - Stars: 0 - Forks: 0

LibrEDA/libreda-yosys-json

Netlist reader and writer implementations for the JSON format used by Yosys.

Language: - Size: 574 KB - Last synced: 10 months ago - Stars: 0 - Forks: 0

LibrEDA/libreda-rs-workspace

Repository holding the cargo workspace of LibrEDA with all sub-projects. This is meant as a way to distribute the most recent source-code.

Language: - Size: 103 KB - Last synced: 10 months ago - Stars: 0 - Forks: 0

LibrEDA/libreda-sta

Static timing analysis (STA) for netlists of the LibrEDA framework.

Language: - Size: 730 KB - Last synced: 10 months ago - Stars: 0 - Forks: 0

LibrEDA/pages

LibrEDA project web page.

Language: - Size: 40.4 MB - Last synced: 10 months ago - Stars: 0 - Forks: 0

LibrEDA/mycelium-router

Example router implementation for the LibrEDA framework.

Language: - Size: 1.15 MB - Last synced: 10 months ago - Stars: 3 - Forks: 0

LibrEDA/libreda-pnr

ASIC place & route framework. This crate contains interface definitions of the core parts of the place & route flow.

Language: - Size: 213 KB - Last synced: 9 months ago - Stars: 1 - Forks: 1

LibrEDA/libreda-oasis

Layout writer and reader for the OASIS stream format.

Language: - Size: 336 KB - Last synced: 9 months ago - Stars: 0 - Forks: 1

LibrEDA/libreda-lefdef

LEF/DEF input and output module for LibrEDA.

Language: - Size: 403 KB - Last synced: 7 months ago - Stars: 1 - Forks: 1

LibrEDA/electron-placer

Example standard-cell placement engine for the LibrEDA-Rust framework. This placement algorithm simulates the movement of electric charges that are sparsely connected by springs (wires).

Language: - Size: 335 KB - Last synced: 10 months ago - Stars: 1 - Forks: 2

LibrEDA/libreda-examples

A minimal place & route flow build on top of the LibrEDA framework and the FreePDK45. This is work-in-progress but already good enough for a demonstration.

Language: - Size: 1.81 MB - Last synced: 10 months ago - Stars: 0 - Forks: 1

LibrEDA/interp

Interpolation of one and two dimensional arrays.

Language: - Size: 138 KB - Last synced: 10 months ago - Stars: 0 - Forks: 0

LibrEDA/libreda-python

Python bindings for LibrEDA.

Language: - Size: 140 KB - Last synced: 9 months ago - Stars: 0 - Forks: 0

LibrEDA/arboreus-cts

Example clock-tree generator for the LibrEDA framework

Language: - Size: 86.9 KB - Last synced: 10 months ago - Stars: 0 - Forks: 0

LibrEDA/tetris-legalizer

Standard-cell legalizer example implementations for the LibrEDA place&route framework.

Language: - Size: 117 KB - Last synced: 10 months ago - Stars: 0 - Forks: 0

LibrEDA/splay

Splay map and splay set data structures.

Language: - Size: 44.9 KB - Last synced: 10 months ago - Stars: 0 - Forks: 1

LibrEDA/libreda-structural-verilog

Verilog netlist parser and writer for LibrEDA. Only supports the structural Verilog syntax as used by Yosys.

Language: - Size: 141 KB - Last synced: 10 months ago - Stars: 0 - Forks: 1

LibrEDA/iron-shapes-booleanop

Boolean operations on polygons for the `iron-shapes` crate.

Language: - Size: 212 KB - Last synced: 10 months ago - Stars: 0 - Forks: 1

LibrEDA/iron-shapes-algorithms

Geometric algorithms for the iron-shapes geometry library.

Language: - Size: 58.6 KB - Last synced: 10 months ago - Stars: 0 - Forks: 0

LibrEDA/libreda-stream-parser

Simple library for parsing data from iterators.

Language: Rust - Size: 70.3 KB - Last synced: 10 months ago - Stars: 0 - Forks: 0

LibrEDA/libreda-book

The ultimate guide through LibrEDA.

Language: - Size: 129 KB - Last synced: 10 months ago - Stars: 0 - Forks: 0

LibrEDA/libreda-synth-exact

Exact synthesis of Boolean chains.

Language: - Size: 23.4 KB - Last synced: 10 months ago - Stars: 0 - Forks: 0

LibrEDA/libreda-triton-route

Rust and LibrEDA bindings for the TritonRoute detail router.

Language: - Size: 492 KB - Last synced: 10 months ago - Stars: 0 - Forks: 0

LibrEDA/libreda-drc

Design rule checks for the LibrEDA framework.

Language: - Size: 653 KB - Last synced: 10 months ago - Stars: 0 - Forks: 0

LibrEDA/LibrEDA

Libre EDA Project. LibrEDA aims to create a libre software framework for the physical design of silicon chips. This repository is a project management repository. It is used to keep track of general milestones etc.

Language: - Size: 772 KB - Last synced: 10 months ago - Stars: 2 - Forks: 0