Layout21 icon indicating copy to clipboard operation
Layout21 copied to clipboard

Integrated Circuit Layout

Results 18 Layout21 issues
Sort by recently updated
recently updated
newest added

The Lef21 docs begin with: > LEF is near-ubiquitously used IC-industry-wide for two related purposes: > > LEF design libraries, primarily comprised of LEF macros, provide the physical abstract view...

This: ```rust /// Create an empty library with known dates fn empty_lib() -> GdsLibrary { // Create an empty library let mut lib = GdsLibrary::new("empty"); // Set its dates to...

`cargo audit` runs such as this one: https://github.com/dan-fritchman/Layout21/pull/35/checks?check_run_id=10213135939 Have been turning up this RUSTSEC: https://rustsec.org/advisories/RUSTSEC-2021-0073.html Seems a quick upgrade to `prost` should cover it. While these checks are being run...

`cargo audit` runs such as this one: https://github.com/dan-fritchman/Layout21/pull/35/checks?check_run_id=10213135939 Have been turning up this advisory about the `chrono` crate: https://rustsec.org/advisories/RUSTSEC-2020-0071.html In which, if you do some fun multi-threaded environment-variable fiddling, it...

To be added to project documentation: * The `layout21converters` CLIs * JSON schemas for `gds21::GdsLibrary` and `lef21::LefLibrary`

PR #35 added GDS to JSON, YAML, TOML (kinda: see #33), and "choose any of those" CLI programs to `layout21converters`. There is a larger & more comprehensive matrix that could...

PTAL This does not currently work. I use this input GDS and tech proto: [inputs.zip](https://github.com/dan-fritchman/Layout21/files/10140395/inputs.zip). The generated LEF is empty: ``` $ cat /tmp/test.lef UNITS DATABASE MICRONS 1000 ; END...

`Ptr` and `PtrList` are useful constructs but they don't exactly match the usage patterns present in this library. I see two problems both relating to the fallible nature of acquiring...