PDKMaster based scalable IO library
Project description
Flexible, scalable, IO library
A IO library is a collection of cells that allows to do the input and output from on-chip signals to outside the chip. Typically these libraries with a fixed set of cells with a fixed layout and functionality and provided by the foundry or a third party.
Purpose of c4m-flexio library is to have a library that is easily scalable between different technologies using the PDKMaster framework. It will also be configurable to adapt the cells to one's needs.
Release history
- v0.4.0:
started implemented a new layout where no bond pad is present in the IO cell layout. This is for a
new IO library for the IHP SG13g2 process. This new layout is still considered WIP but the old
layout with a bond pad included should still be available.
This release was made to allow to release a new Sky130 library with latest state of the IO cells and updated for the latest version of PDKMaster and c4m-flexcell. - v0.3.1: no code change; mark IO cell code compatible with dev v0.4.0 of c4m-flexcell
- v0.3.0: Update for release v0.9.0 of PDKMaster
- no notes for older releases
Status
This repository is currently considered experimental code with no backwards compatibility guarantees whatsoever. The library now progresses at the need of tape-outs. If interested head over to gitter for further discussion.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for c4m_flexio-0.4.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 41dc2359de99c1803daace9d374a66785a5f2fb67999afa9a995c28a5cd0cec8 |
|
MD5 | 9e862195f00b5d930aefd4d25cc32518 |
|
BLAKE2b-256 | 6e8c66c62992b142fbeae120395cd16d9641a3fa47a36f1de6d6ed9cddbce24d |