Skip to content

Commit

Permalink
Merge branch 'parallaxsw:master' into main
Browse files Browse the repository at this point in the history
  • Loading branch information
akashlevy authored Sep 24, 2024
2 parents 728e30a + 64f3c0d commit 368491f
Show file tree
Hide file tree
Showing 17 changed files with 37,814 additions and 14 deletions.
13 changes: 13 additions & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -200,6 +200,7 @@ set(STA_SOURCE

power/Power.cc
power/ReadVcdActivities.cc
power/SaifReader.cc
power/Vcd.cc
power/VcdReader.cc

Expand Down Expand Up @@ -310,6 +311,15 @@ bison_target(SdfParser ${STA_HOME}/sdf/SdfParse.yy ${CMAKE_CURRENT_BINARY_DIR}/S
add_flex_bison_dependency(SdfLex SdfParser)


# Saif scan/parse.
flex_target(SaifLex ${STA_HOME}/power/SaifLex.ll ${CMAKE_CURRENT_BINARY_DIR}/SaifLex.cc
COMPILE_FLAGS --prefix=SaifLex_
)
bison_target(SaifParser ${STA_HOME}/power/SaifParse.yy ${CMAKE_CURRENT_BINARY_DIR}/SaifParse.cc
COMPILE_FLAGS --name-prefix=SaifParse_
)
add_flex_bison_dependency(SaifLex SaifParser)

################################################################

set(STA_TCL_INIT ${CMAKE_CURRENT_BINARY_DIR}/StaTclInitVar.cc)
Expand Down Expand Up @@ -515,6 +525,9 @@ target_sources(OpenSTA

${FLEX_VerilogLex_OUTPUTS}
${BISON_VerilogParser_OUTPUTS}

${FLEX_SaifLex_OUTPUTS}
${BISON_SaifParser_OUTPUTS}
)

target_link_libraries(OpenSTA
Expand Down
Binary file modified doc/OpenSTA.odt
Binary file not shown.
Binary file modified doc/OpenSTA.pdf
Binary file not shown.
Loading

0 comments on commit 368491f

Please sign in to comment.