jasonwj
Newbie level 3
Hi all,
I have a trouble(low test coverage) when i run DFTC after sythesis.
my design have 3 blackboxs (rom and ram).
the warning informations as follows:
In all_dft mode...
Pre-DFT DRC enabled
Warning: The trip points for the library named USERLIB differ from those in the library named slow. (TIM-164)
Warning: The trip points for the library named USERLIB differ from those in the library named slow. (TIM-164)
...........................
Information: Starting test design rule checking. (TEST-222)
Warning: Cell i_mc8051_ram has no function specification.
Warning: Cell i_mc8051_rom has no function specification.
.............................
Begin Modeling violations...
Warning: Cell i_mc8051_ram (RF1SH_128x8) is unknown (black box) because functionality for output pin Q[7] is bad or incomplete. (TEST-451)
Information: Cells with this violation : i_mc8051_ram, i_mc8051_ramx, i_mc8051_rom. (TEST-283)
DRC Report
Total violations: 3
-----------------------------------------------------------------
3 MODELING VIOLATIONS
3 Cell has unknown model violations (TEST-451)
Warning: Violations occurred during test design rule checking. (TEST-124)
-----------------------------------------------------------------
Sequential Cell Report
0 out of 603 sequential cells have violations
.............................................................
------------------------------------------------
Uncollapsed Stuck Fault Summary Report
-----------------------------------------------
fault class code #faults
------------------------------ ---- ---------
Detected DT 45562
Possibly detected PT 404
Undetectable UD 508
ATPG untestable AU 911
Not detected ND 5977
-----------------------------------------------
total faults 53362
test coverage 86.59%
-----------------------------------------------
Information: The test coverage above may be inferior
than the real test coverage with customized
protocol and test simulation library.
I have add test points(observe and control) for 3 blackboxs(input data/adr bus and output data/adr bus ). all Sequential Cells in the design is covered,
why the test coverage is so low(86%)?
why the ND faults are so many(5977)?
if i removed this 3 blackboxs, the coverage is higher than 98%.
Could anybody to help me to solve this problem?
Thanks.
Jason
jasonwj0304@hotmail.com
I have a trouble(low test coverage) when i run DFTC after sythesis.
my design have 3 blackboxs (rom and ram).
the warning informations as follows:
In all_dft mode...
Pre-DFT DRC enabled
Warning: The trip points for the library named USERLIB differ from those in the library named slow. (TIM-164)
Warning: The trip points for the library named USERLIB differ from those in the library named slow. (TIM-164)
...........................
Information: Starting test design rule checking. (TEST-222)
Warning: Cell i_mc8051_ram has no function specification.
Warning: Cell i_mc8051_rom has no function specification.
.............................
Begin Modeling violations...
Warning: Cell i_mc8051_ram (RF1SH_128x8) is unknown (black box) because functionality for output pin Q[7] is bad or incomplete. (TEST-451)
Information: Cells with this violation : i_mc8051_ram, i_mc8051_ramx, i_mc8051_rom. (TEST-283)
DRC Report
Total violations: 3
-----------------------------------------------------------------
3 MODELING VIOLATIONS
3 Cell has unknown model violations (TEST-451)
Warning: Violations occurred during test design rule checking. (TEST-124)
-----------------------------------------------------------------
Sequential Cell Report
0 out of 603 sequential cells have violations
.............................................................
------------------------------------------------
Uncollapsed Stuck Fault Summary Report
-----------------------------------------------
fault class code #faults
------------------------------ ---- ---------
Detected DT 45562
Possibly detected PT 404
Undetectable UD 508
ATPG untestable AU 911
Not detected ND 5977
-----------------------------------------------
total faults 53362
test coverage 86.59%
-----------------------------------------------
Information: The test coverage above may be inferior
than the real test coverage with customized
protocol and test simulation library.
I have add test points(observe and control) for 3 blackboxs(input data/adr bus and output data/adr bus ). all Sequential Cells in the design is covered,
why the test coverage is so low(86%)?
why the ND faults are so many(5977)?
if i removed this 3 blackboxs, the coverage is higher than 98%.
Could anybody to help me to solve this problem?
Thanks.
Jason
jasonwj0304@hotmail.com