#80 Make sure that scan flops have the correct sig...
# general
g
#80 Make sure that scan flops have the correct signal type for all pins in liberty files Issue opened by mithro From https://www.csee.umbc.edu/courses/graduate/CMPE641/Fall08/cpatel2/slides/lect05_LIB.pdf
Scan Cells
Requires a
test_cell
group to be defined along with the
ff
or
latch
group.
Two ff groups need to be defined, one in the cell (function defined with testing features) and one inside the
test_cell
group (without the testing features)
```
test_cell(){
```
Inside the test_cell group all pins are defined and test related pins are given a
signal_type
or
test_output_only
attribute
signal_type
can be:
• `test_scan_in`: scan input pin
• `test_scan_in_inverted`: inverted scan input
• `test_scan_out`: scan output pin
• `test_scan_out_inverted`: inverted scan output
• `test_scan_enable`: high on this pin puts it in test mode (scan and shift)
• `test_scan_enable_inverted`: same as above but inverted
• `test_scan_clock`: test scan clock for clocked-scan
google/skywater-pdk