leStartRouter
leStartRouter( [?layoutLCVlist(t_libraryName t_cellName t_viewName) ] [?layoutRoutedLCVlist(t_libraryName t_cellName t_viewName) ] [?constraintGroupt_constraintGroupName] [?doFileS_doFile] [?initCommandS_initCommand] [?showGraphicsg_showGraphics] [?quitAtFinishg_quitAtFinish] [?useStartupFilesg_useStartupFiles] [?usePreroutesg_usePreroutes] [?usePreroutedIOg_usePreroutedIO] [?stripOrphanShapesg_stripOrphanShapes] [?checkAtStartupg_checkAtStartup] [?cutKeepoutByClearanceg_cutKeepoutByClearance] [?cutKeepoutToImageEdgeg_cutKeepoutToImageEdge] [?createDidFileg_createDidFile] [?didFileS_didFile] [?messageFileS_messageFile] [?statusFileS_statusFile] [?startupOptionsS_startupOptions] ) => t / nil
Description
Starts the Virtuoso Chip Assembly Router with specified data and startup options.
Arguments
Value Returned
Example
leStartRouter(
?layoutLCV list("lib" "top" "layout")
?showGraphics nil
?quitAtFinish t
?initCommand "check (type all)"
?useStartupFiles nil
?usePreroutes nil
?usePreroutedIO t
?stripOrphanShapes nil
?checkAtStartup nil
?cutKeepoutByClearance t
?cutKeepoutToImageEdge t
?createDidFile t
?didFile "did.did"
?messageFile "message.out"
?statusFile "status.sts"
?startupOptions "-lefdef" )
The following example starts the Virtuoso Chip Assembly Router on lib/cell/layout to create lib/cell/layout.routed using the constraint group virtuosoDefaultSetup.
leStartRouter(
?layoutLCV list("lib" "cell" "layout")
?layoutRoutedLCV list("lib" "cell" "layout.routed")
?createDidFile nil
?constraintGroup "virtuosoDefaultSetup" )
Return to top