Skip to content

CCS libs contain syntax errors #1

@christian-lanius

Description

@christian-lanius

Dear All,
Thanks for providing the standardcells. I have attempted to use the CCS models (specifically TT_ccs) and they contain syntax errors after unzipping:
The library ends prematurely, as there is a wrong }. The issue appears in the SIMPLE set of standardcells in at least

  • asap7sc6t_26/LIB/CCS/asap7sc6t_SIMPLE_SRAM_TT_ccs_211010.lib
  • asap7sc6t_26/LIB/CCS/asap7sc6t_SIMPLE_SLVT_TT_ccs_211010.lib
  • asap7sc6t_26/LIB/CCS/asap7sc6t_SIMPLE_RVT_TT_ccs_211010.lib
  • asap7sc6t_26/LIB/CCS/asap7sc6t_SIMPLE_LVT_TT_ccs_211010.lib

The wrongly placed } appears in front of the NAND5xp2R_ASAP7_6t cell definition (i.e. line 299560 for the LVT file). Simply deleting it fixes the problem. Should I open a merge request? I did not want to do so, as the files are zipped and thus binary and diffs are not doable without unzipping.

How to reproduce:

  • Unzip the asap7sc6t_26/LIB/CCS/asap7sc6t_SIMPLE_SRAM_TT_ccs_211010.lib.7z file
  • Attempt to load the library in an EDA tool
  • Expected behavior: The tools loads the library
  • Actual behavior: An error is generated, that the syntax is invalid.

Kind regards
Christian

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions