在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 18279|回复: 25

[求助] DFT设计的问题【已解决】

[复制链接]
发表于 2013-1-5 18:19:13 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 guozhujun1 于 2013-1-9 16:18 编辑

各位谁能告诉我这个问题怎么解决么?在没有加入低功耗设计之前么有问题,加入低功耗设计就出问题了,搞了很久都没有解决。很是纠结!!!
Error: Chain chain0 blocked at DFF gate watchdog/wdt_ctl_reg_reg[7] after tracing 2265 cells. (S1-1)
附图:

DFT设计问题

DFT设计问题

编写的脚本如下:


set test_default_delay 0
set test_default_bidir_delay 0
set test_default_strobe 30
set test_default_period 100

set_scan_configuration -chain_count 1 \

-style multiplexed_flip_flop \

-clock_mixing mix_clocks \

-internal_clocks none \

-add_lockup true \

-reuse_mv_cells false \

-power_domain_mixing true \

-mix_internal_clock_driver true



set_dft_insertion_configuration \

-synthesis_optimization none \

-preserve_design_name true \

-route_scan_enable true \

-route_scan_serial true


set_dft_configuration -scan enable \

-fix_xpropagation enable \

-fix_clock enable \

-fix_reset enable \

-fix_set enable

set_dft_drc_configuration -clock_gating_init_cycles 1

set_dft_signal -view existing_dft -type ScanMasterClock \

-port clk -timing [list 45 55] \

-hookup_pin [get_pins clk_pad/C]

set_dft_signal -view existing_dft -type ScanSlaveClock \

-port exclk_rtc -timing [list 45 55] \

-hookup_pin [get_pins exclk_rtc_pad/C]

set_dft_signal -view existing_dft -type Reset \

-port rst_in_n -active_state 0 \

-hookup_pin [get_pins rst_in_n_pad/C]

set_dft_signal -view spec -type ScanEnable -port scan_en -active_state 1

set_dft_signal -view spec -type TestMode -port scan_mode -active_state 1


#chain0
set_dft_signal -view spec -port misoi -type ScanDataIn \

-hookup_pin [get_pins misoi_pad/C] \

-hookup_sense non_inverted

set_dft_signal -view spec -port mosio -type ScanDataOut \

-hookup_pin [get_pins mosio_pad/I] \

-hookup_sense non_inverted


set_scan_path chain0 -view spec -scan_data_in misoi -scan_data_out mosio


set_dft_signal -view spec -type TestData -port clk -hookup_pin [get_pins clk_pad/C]
set_dft_signal -view spec -type TestData -port rst_in_n -hookup_pin [get_pins rst_in_n_pad/C]
set_dft_signal -view spec -type TestMode -port scan_mode -hookup_pin [get_pins scan_mode_pad/C]


set_autofix_configuration -type clock -control_signal scan_mode -test_data clk

set_autofix_configuration -type set -control_signal scan_mode -test_data rst_in_n

set_autofix_configuration -type reset -control_signal scan_mode -test_data rst_in_n

create_test_protocol -capture_procedure multi_clock
发表于 2013-1-5 21:52:26 | 显示全部楼层
DFT 是离散傅里叶变换吗
 楼主| 发表于 2013-1-5 23:47:47 | 显示全部楼层
不是,是design for test的意思!
发表于 2013-1-6 09:32:17 | 显示全部楼层
连个图都没有,谁知道怎么解决。
发表于 2013-1-6 10:17:13 | 显示全部楼层
在Tmax中打开GUI, 分析一下S1 violation.
发表于 2013-1-6 17:11:47 | 显示全部楼层
SE 端应该是111, 现在是XXX,你顺着往前找吧。
 楼主| 发表于 2013-1-7 10:52:58 | 显示全部楼层
本帖最后由 guozhujun1 于 2013-1-7 10:54 编辑


SE端是111,是scan_en,DFT设计的使能端,图上就有!
发表于 2013-1-7 11:27:41 | 显示全部楼层
RETN是个什么pin?RN和SN都是低有效?
发表于 2013-1-7 13:40:07 | 显示全部楼层
回复 7# guozhujun1


    reg_reg_7 这个寄存器的SE端图上没看出来111,如果你确认是111 那就ok。
还有就是楼上说的RETN是什么功能信号呢,XXX是否影响寄存器的Scan功能。
 楼主| 发表于 2013-1-7 16:50:46 | 显示全部楼层


RETN是个什么pin?RN和SN都是低有效?
eeares 发表于 2013-1-7 11:27


Cell Description
The SDFFSR cell is a positive edge-triggered, static D-type flip-flop with scan input (SI),active-high scan enable (SE), and asynchronous active-low reset (RN) and set (SN). Set (SN) dominates reset (RN).
BV5Y%ZQWLV{(3K1TQW2M7W9.jpg
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

×

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-25 12:31 , Processed in 0.024257 second(s), 10 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表