I am currently trying Qflow for the first time.
I have installed Qflow and its related software and am going through the
GUI tutorial (map9v3) using the osu035 technology.
However, I am encountering issues during the DRC process.
Below are the logs from the DRC:
Qflow DRC logfile created on 2024/10/6(Sun) 13:26:20 JST
magic -dnull -noconsole /home/yamada/qflow/work/layout/run_drc_map9v3.tcl
Magic 8.3 revision 494 - Compiled on 2024/10/6日(Sun) 10:40:44 JST.
Starting magic under Tcl interpreter
Using the terminal as the console.
Using NULL graphics device.
Processing system .magicrc file
Input style lambda=0.20(p): scaleFactor=20, multiplier=1
Contact size value ignored (using GDS generation rules).
Contact size value ignored (using GDS generation rules).
Contact size value ignored (using GDS generation rules).
Contact size value ignored (using GDS generation rules).
Contact size value ignored (using GDS generation rules).
Contact size value ignored (using GDS generation rules).
The following types are not handled by extraction and will be treated as non-electrical types:
n_field_implant p_field_implant nselect pselect glass filln filla fillb xp m1p m2p m3p m4p comment bb
4 Magic internal units = 1 Lambda
Loading "/home/yamada/qflow/work/layout/run_drc_map9v3.tcl" from command line.
Reading LEF data from file /usr/local/share/qflow/tech/osu035/osu035_stdcells.lef.
This action cannot be undone.
LEF read: Processed 3179 lines.
Cell map9v3 read from current working directory
Scaled magic input cell map9v3 geometry by factor of 2
Processing timestamp mismatches.
map9v3.zip
Timestamp mismatches found in these cells: INVX8, XNOR2X1, INVX4, INVX2, AND2X2, OAI22X1, XOR2X1, NOR3X1, INVX1, NOR2X1, NAND3X1, NAND2X1, OAI21X1, AOI21X1, AOI22X1, DFFSR, BUFX2, CLKBUF1, FILL.
drc = 1640
DRC failure: There are 1640 DRC errors in the layout.
Premature exit.
Synthesis flow stopped due to error condition.
I have attached the .mag file for your reference.
Could you provide advice on identifying the cause and solving the problem?
I am currently trying Qflow for the first time. I have installed Qflow and its related software and am going through the GUI tutorial (map9v3) using the osu035 technology.
However, I am encountering issues during the DRC process. Below are the logs from the DRC:
Qflow DRC logfile created on 2024/10/6(Sun) 13:26:20 JST magic -dnull -noconsole /home/yamada/qflow/work/layout/run_drc_map9v3.tcl
Magic 8.3 revision 494 - Compiled on 2024/10/6日(Sun) 10:40:44 JST. Starting magic under Tcl interpreter Using the terminal as the console. Using NULL graphics device. Processing system .magicrc file Input style lambda=0.20(p): scaleFactor=20, multiplier=1 Contact size value ignored (using GDS generation rules). Contact size value ignored (using GDS generation rules). Contact size value ignored (using GDS generation rules). Contact size value ignored (using GDS generation rules). Contact size value ignored (using GDS generation rules). Contact size value ignored (using GDS generation rules). The following types are not handled by extraction and will be treated as non-electrical types: n_field_implant p_field_implant nselect pselect glass filln filla fillb xp m1p m2p m3p m4p comment bb 4 Magic internal units = 1 Lambda Loading "/home/yamada/qflow/work/layout/run_drc_map9v3.tcl" from command line. Reading LEF data from file /usr/local/share/qflow/tech/osu035/osu035_stdcells.lef. This action cannot be undone. LEF read: Processed 3179 lines. Cell map9v3 read from current working directory Scaled magic input cell map9v3 geometry by factor of 2 Processing timestamp mismatches. map9v3.zip
Timestamp mismatches found in these cells: INVX8, XNOR2X1, INVX4, INVX2, AND2X2, OAI22X1, XOR2X1, NOR3X1, INVX1, NOR2X1, NAND3X1, NAND2X1, OAI21X1, AOI21X1, AOI22X1, DFFSR, BUFX2, CLKBUF1, FILL. drc = 1640 DRC failure: There are 1640 DRC errors in the layout. Premature exit. Synthesis flow stopped due to error condition.
I have attached the .mag file for your reference.
Could you provide advice on identifying the cause and solving the problem?