Development of design flow for multiported register files, which includes a cell library and a compiler for SOI 0.25-μm process
- Authors: Kirichenko P.G.1, Tarasov I.V.1
-
Affiliations:
- Scientific Research Institute for System Analysis
- Issue: Vol 46, No 1 (2017)
- Pages: 66-73
- Section: Article
- URL: https://journals.rcsi.science/1063-7397/article/view/186229
- DOI: https://doi.org/10.1134/S1063739717010048
- ID: 186229
Cite item
Abstract
A typical design flow for a high-performance System-on-Chip usually includes memory compilers, which are implemented by different CAD producers for a given technology. These compilers allow to create automatically all file views for a memory unit using its configuration given by a user. However, there was no memory compiler for a 0.25-micron CMOS SOI process used in some our projects. At the same time, chips we were developing in this process had a wide variety of memories including register files. We developed new design approach and patented a multiported modular bitcell. Additionally, a schematic and layout library of basic cells was created to implement register files with different number of read and write ports. This gave rise to development of design flow and a program, which generates typical file views automatically.
About the authors
P. G. Kirichenko
Scientific Research Institute for System Analysis
Author for correspondence.
Email: pgkirich@cs.niisi.ras.ru
Russian Federation, Moscow, 117218
I. V. Tarasov
Scientific Research Institute for System Analysis
Email: pgkirich@cs.niisi.ras.ru
Russian Federation, Moscow, 117218