write_timing_model include is_macro_cell
Signed-off-by: James Cherry <cherry@parallaxsw.com>
This commit is contained in:
parent
ad4050a3b2
commit
1d16e23052
|
|
@ -295,7 +295,7 @@ LibertyReader::defineVisitors()
|
||||||
&LibertyReader::visitClockGatingIntegratedCell);
|
&LibertyReader::visitClockGatingIntegratedCell);
|
||||||
defineAttrVisitor("area", &LibertyReader::visitArea);
|
defineAttrVisitor("area", &LibertyReader::visitArea);
|
||||||
defineAttrVisitor("dont_use", &LibertyReader::visitDontUse);
|
defineAttrVisitor("dont_use", &LibertyReader::visitDontUse);
|
||||||
defineAttrVisitor("is_macro", &LibertyReader::visitIsMacro);
|
defineAttrVisitor("is_macro_cell", &LibertyReader::visitIsMacro);
|
||||||
defineAttrVisitor("is_memory", &LibertyReader::visitIsMemory);
|
defineAttrVisitor("is_memory", &LibertyReader::visitIsMemory);
|
||||||
defineAttrVisitor("is_pad", &LibertyReader::visitIsPad);
|
defineAttrVisitor("is_pad", &LibertyReader::visitIsPad);
|
||||||
defineAttrVisitor("is_clock_cell", &LibertyReader::visitIsClockCell);
|
defineAttrVisitor("is_clock_cell", &LibertyReader::visitIsClockCell);
|
||||||
|
|
|
||||||
|
|
@ -272,7 +272,7 @@ LibertyWriter::writeCell(const LibertyCell *cell)
|
||||||
if (area > 0.0)
|
if (area > 0.0)
|
||||||
fprintf(stream_, " area : %.3f \n", area);
|
fprintf(stream_, " area : %.3f \n", area);
|
||||||
if (cell->isMacro())
|
if (cell->isMacro())
|
||||||
fprintf(stream_, " is_macro : true;\n");
|
fprintf(stream_, " is_macro_cell : true;\n");
|
||||||
if (cell->interfaceTiming())
|
if (cell->interfaceTiming())
|
||||||
fprintf(stream_, " interface_timing : true;\n");
|
fprintf(stream_, " interface_timing : true;\n");
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -156,7 +156,7 @@ void
|
||||||
MakeTimingModel::makeCell()
|
MakeTimingModel::makeCell()
|
||||||
{
|
{
|
||||||
cell_ = lib_builder_->makeCell(library_, cell_name_, filename_);
|
cell_ = lib_builder_->makeCell(library_, cell_name_, filename_);
|
||||||
cell_->setInterfaceTiming(true);
|
cell_->setIsMacro(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue