-
|
Hello, I am opening this as a discussion as I am not certain if the bug is between the keyboard and the chair, in the def file or in the odb def file reader. In the current behavior the scan chain start/endpoint connected to this internal component are written as : Based on my understanding of the scan chain def syntax according to START {fixedInComp | PIN} [outPin]
Specifies the start point of the scan chain. You must specify this point. The starting point
can be either a component, fixedInComp, or an I/O pin, PIN. If you do not specify
outPin, the router uses the pin specified for common scan pins.
STOP {fixedOutComp | PIN} [inPin]
Specifies the endpoint of the scan chain. You must specify this point. The stop point can
be either a component, fixedOutComp, or an I/O pin, PIN. If you do not specify
inPin, the router uses the pin specified for common scan pinsI am wondering if the expected format should not rather be ? Note: I am not asking for a fix. Best openroad version: |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 4 replies
-
|
The format you are suggesting is correct per the spec: We probably need to fix that otherwise other tools will not be able to parse the DEF from OpenROAD. |
Beta Was this translation helpful? Give feedback.
-
|
This looks like a bug; I'll look at fixing it. |
Beta Was this translation helpful? Give feedback.

The format you are suggesting is correct per the spec:
We probably need to fix that otherwise other tools will not be able to parse the DEF from OpenROAD.