Skip to content

vibestartup/ic-sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

@vibestartup/ic

declarative IC layout primitives.

import { Studio, Pdk, Cell, Device, Rect, LayerSet } from '@vibestartup/ic'

export default function Inverter() {
  return (
    <Studio kind="ic">
      <Pdk name="sky130" node="130" />
      <Cell name="inv" isTop>
        <Device type="nmos" name="M1" widthUm={0.36} lengthUm={0.15} />
        <Device type="pmos" name="M2" widthUm={0.72} lengthUm={0.15} />
      </Cell>
    </Studio>
  )
}

primitives: Pdk, Cell, Instance, Device, Polygon, Rect, Path, Via, Array, Pin, LayerSet.

MIT.

About

declarative IC layout primitives (Cell, Device, Polygon, …) for vibestartup

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors