블랙 박스가 어떻게 IP와 DFT 할

N

newcpu

Guest
안녕,
DFT 할 때, 몇 가지 블랙 박스입니다 DSP는 CPU가 같은 IP를.만약 내가 그들을 우회, 이미 시계는 이러한 IP에 연결 오류입니다.제가 어떻게해야합니까?그리고하고 ATPG TetraMAX에서, 또 일부의 시계는 이러한 블랙 박스의 IP와 관련된 오류 때문에 체인을 검사합니다.그들이 해결하는 방법?

최고 감사합니다,
newcpu

 
거기에 당신의 검은 상자에 몇 가지 테스트 포트의 IP 있습니까?

 
의 DSP IP 코어는 DFT에 대한 체인을 검사해야합니다

 
U 블랙 박스 테스트 그림자 로직을 수행해야합니다.
U 로직 명령을 그림자가있습니다 DC 또는 민영 RTL.
BB와 U 안에 하나의 실패작이 최저점 BB 탄입니다 체인 가정 넣어 검사를 완료해야합니다

 
만약 블랙 박스의 IP, 다음에 다른 IP를 모듈에 비해 스캔 DFT - 체인 삽입 읽고 테스트 프로토콜을하고있다.

그렇지 않으면, IP를 그것에 DFT 블랙 박스를 수행할 수없습니다.그리고 당신 삽입 스캔을위한 논리를 무시 출력을 추가해야합니다.그리고 IP를 공급 업체 또한 DFT 이상의 테스트보다는 다른 방법을 제공해야합니다.

 
고마워.
DSP를 개별적으로 테스트 및 DSP의 포트 스캔을 소유했다 부탁했다.DSP는 블랙 박스 DFT 자체가 필요하지 않지만, 상단의 SOC를 필요 DFT.그래서 DSP는 블랙 박스를 무시할 수있습니다.하지만 시계는 DSP를 블랙 박스에 inputed이며로부터 outputed 시계.만약 내가 직접 시계 DSP를 블랙 박스에 연결할 수 inputed에서 그것을 함께 outputed 시계, 이미 로직이나 타이밍의 문제입니까?제가 어떻게해야합니까?

최고 감사합니다,
newcpu

 
그건 괜찮 아요, 당신은 할 수 있지만, 당신이 유일한 연결해야합니다 정말 존재하는지 확인해야합니다 테스트 모드로 스캔하면 반도체.

 
AlexWan 썼습니다 :

거기에 당신의 검은 상자에 몇 가지 테스트 포트의 IP 있습니까?
 
안녕하세요 친구,

그것은 매우 간단합니다.

만약 당신이 DFT 컴파일러의 XG 모드를 사용합니다

그냥 컨트롤을 추가하고 비비 코어 아래 그림과 같이 주위 스크립트 testpoints 관찰.

set_testability_configuration 유형을 관찰 - clock_signal [get_ports [리스트 YOUR_TEST_CLOCK]
set_testability_configuration 타입의 제어 clock_signal [get_ports [리스트 YOUR_TEST_CLOCK]

/ / 추가 점을 관찰
set_test_point_element 유형을 관찰 [get_object_name [/ B 조 / <DRIVER CELL BB1의 inputs> / Y를 get_pins]] \
- clock_signal YOUR_TEST_CLOCK \
- power_saving 활성화/ / 컨트롤 포인트를 추가
set_test_point_element 유형 control_01 [get_object_name [get_pins A/B/BB1/Y]] \
- clock_signal YOUR_TEST_CLOCK

BB1 어디에 귀하의 블랙 박스입니다.

만약, DB를 모드로 사용하는
set_wrapper_element A/B/BB1 - 타입 섀도
set_port_configuration 셀 <BB1> 포트 CLK - wrapper_exclude

필요한 경우 / / 키를 포트를 제외 besure

set_def_configuration - shadow_wrapper - 자동

create_test_protocol
dft_drc
insert_dft
..
.

희망이 당신의 문제가있습니다.

선일 Budumuru,
www.asic - dft.com

 

Welcome to EDABoard.com

Sponsor

Back
Top