Processor Architect.... egoist
프로세서, SoC, ASIC 설계에 대한 재미난 이야기들. 그리고, 쉼표...
BLOG main image
Notice
babyworm은?
CATEGORY
전체 (232)
SoC 설계 관련 (101)
마이크로 프로세서 이야기 (21)
유용한 설계도구 (7)
검증이야기 (14)
관련 새소식 (26)
초보자 코너 (11)
개인적인 (95)
책이야기 (13)
만화/애니메이션 (3)
영화/드라마이야기 (4)
음악이야기 (11)
Boards
질문 게시판
칩쟁이들 모임(올블카페)
TAGS
마이크로 프로세서 synopsys verilog HDL SystemVerilog verification 개인적인 EISC PLI AMD ARM Mentor 프로세서 GPU Cadence Synthesis FPGA 세미나 assertion Intel EDA
Recent Entries
중소기업 SoC의 딜레마 (1)
늙어가고 있는지도 모르겠... (2)
지금 머리속에는...
대충 살아가는 느낌이다.
나참..
via nano와 Intel atom간...
근황과 MPFJ2008
Core-A launching 행사 (8)
수원시대.. (2)
Microprocessor Forum Jap...
Recent Comments
현재 국내 대부분의 업체가...
10/10 - knight
네.. 코딩 할때는 즐거운 느...
10/04 - babyworm
Coding이 제일 재미있지요. ^...
10/02 - donny
VMWare의 경우 host OS 상에...
09/22 - babyworm
Vmware 에서 하드웨어로 가상...
09/21 - 라이천령
Recent Trackbacks
Verilog Coding Style for Sy...
Stay Tuned...
CEO's Leadership Seminar
Stay Tuned...
사악한 쌍둥이 full_case와 p...
Stay Tuned...
칩쟁이들의 모임등록
Stay Tuned...
드디어 리만 가설을 다읽었습...
blueecho의 생각바구니
Calendar
«   2008/07   »
일 월 화 수 목 금 토
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
Archive
2008/10
2008/09
2008/08
2008/07
2008/06
2008/05
2008/04
2008/03
2008/02
2008/01
2007/12
2007/11
Link Site
[B]babyworm의 개인적인 블로그
[B]PAPA JOHN'S
[Javaworld] 볕태들의 집합소
[JW] 얌탱옹 블로그
[JW] 킴송 사진첩
[JW]*ㅡ아바미아 스토리-*
[JW]:+: Welcome To (( sccid...
[JW]iDea Holic
[JW]JS™
[JW]Jung-Hyeon's weB@LOG
[JW]Kino's blog
[JW]zzbe의 tattertools
[JW]볕태 앙뷁
[JW]애니와 만화의 세계!
[JW]자유로운 늑대의 울음으로~~
[JW]첫사랑 첼로
[JW]최신컴터 놀이~
[KTUG]글과 음악
[KTUG]도은이네 집
[KTUG]문학적프로그래밍
[KTUG]시냅스
[W] eetimes
[W] KERIS 학술 정보 서비스
[W] Microprocessor Report
[W] verification guild
[W]ASIC&FPGA cafe
[W]filedic
[W]WWW CA Page
[W]개인적인 게시판
[W]아람92
내 금전출납부
185499 Visitors up to today!
Today 29 hit, Yesterday 134 hit

English Ver. (by Google)
Creative Commons License
이 블로그의 모든 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
한RSS에 추가 add to Bloglines
add to google


Add to Technorati Favorites



Candle
'2008/07/04'에 해당되는 글 2건
Microprocessor Forum Japan 2008. | 2008/07/04
Built-In Self Test | 2008/07/04
Microprocessor Forum Japan 2008.
[babyworm, 2008/07/04 17:40, 개인적인]

T/O이 코앞으로 다가와서 한참 바쁩니다만, Microprocessor Forum Japan 2008에 갔다오기로 결정했습니다.

내년이나 내후년에는 저희 프로세서도 경쟁력을 갖추어서 저기서 발표하게 될 겁니다. ^^;
요즘에 이런 저런 벤치마크해보면서 느끼는 건데, 어느 정도 경쟁력을 갖추었다고 생각됩니다. 단지, 마케팅에서 이야기하는 압도적인 뭔가가 필요하다는 것을 많이 생각하게 됩니다.

또한, 이런 저런 Community의 지원이 필요하다는 점도 많이 느껴지구요.

학생들을 지원하기 위한 다양한 방안이 진행되고 있구요...
뭔가 재미난 일을 뒤에서 꾸미고(?) 있답니다.

여하튼..가서 재미난 정보 많이 듣고 오겠습니다.
혹시라도 여기 가시는 분은 알려주시면 식사라도 같이 ^^;

네이버에 북마크 다음에 북마크 마가린 바르기 HanRSS에 북마크하기 이올린에 북마크하기 News2.0에 투고하기 del.icio.us에 북마크하기 Digg에 번역해 투고하기 dzone에 번역해 투고하기 붐바
babyworm
2008/07/04 17:40 2008/07/04 17:40
Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.

Trackback0 : Comment0
누적조회 1041 : 오늘조회 2
Trackback Address :: http://babyworm.net/tatter/trackback/237
[로그인][오픈아이디란?]
Name
Password
Homepage

Secret
Built-In Self Test
[babyworm, 2008/07/04 17:22, SoC 설계 관련/초보자 코너]

질문 게시판에 질문해 주신 분이 계셔서 적습니다.

제가 DFT쪽의 전공은 아니라서 개론적인 사항만 간략히 설명드리겠습니다. 더 자세한 부분은 책을 참고하시는 것이 좋을 것 같습니다.

BIST는 말 그대로 Built-in self-test를 통하여 block을 check하는 방법을 의미합니다. 말 그대로 test vector generator와 result checker가 logic으로 내장되어 있어서 외부의 동작 없이 해당 블럭에 대한 검사를 수행하는 방법입니다.

이 방법은 대부분의 SoC에서 많이 사용하는 full scan과 같은 방법을 통한 functional check가 test vector를 scan chain을 통과시켜서 입력시키고, 그 결과를 역시 scan chain을 통과시켜 비교하는 방법을 사용하는 것과 비교하면, scan chain 통과에 걸리는 시간이 없기 때문에 해당 블럭에 대하여 in-speed test가 가능하고, 비교적 빠르게 검사할 수 있다는 장점이 있습니다.

하지만, 장점이 있으면 단점이 있는 것이 이 세상사는 이치라.. ^^;

입력 시켜야 하는 test vector의 복잡도와 checking logic의 복잡도에 따라 built-in 시켜야 하는 로직이 엄청 커질 수도 있다는 점이 단점이지요. 그래서, test vector generation과 checking이 간단한 메모리 검사등에는 널리 사용되나 일반적인 logic에는 잘 사용되지 않고 있습니다. (물론, 일반적인 로직들에서 이러한 test vector generation과 checking을 어떻게 하면 효율적으로 수행할 수 있을 것이냐?? 하는 것이 재미있는 주제로 많이 연구되고 있고.. 후배 중에 한명이 arithmetic BIST와 같은 알고리즘을 시도해본 적도 있습니다만..^^;)

Scan과의 연관은 뭐 간단히 생각하실 수 있어요.

BIST를 제어하고, 결과에 문제가 없는지 체크하기 위해서는 적어도 입/출력이 필요한데 이걸 scan chain에 엮어서 제어하는 거죠. 그렇게 안해도 관계는 없습니다만.. ^^;

일반적으로 많이 사용하는 Memory BIST의 경우 대부분 CAD tool에서 생성시켜 주거나 공정에서 같이 제공해주고요.. 다른 것은 만들어야 겠지요? (이건 일반적으로 사용되는 방법이 아니라 전 잘 모르겠습니다. ^^;)

DFT쪽에 재미난 주제들이 많지요. 특히 재미있는 알고리즘과 엮이기도 하구요. 공부하시기 좋은 분야라 생각됩니다.

Technorati : BIST, DFT

네이버에 북마크 다음에 북마크 마가린 바르기 HanRSS에 북마크하기 이올린에 북마크하기 News2.0에 투고하기 del.icio.us에 북마크하기 Digg에 번역해 투고하기 dzone에 번역해 투고하기 붐바
babyworm
2008/07/04 17:22 2008/07/04 17:22
Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.

Trackback0 : Comment0
누적조회 848 : 오늘조회 1
Trackback Address :: http://babyworm.net/tatter/trackback/236
[로그인][오픈아이디란?]
Name
Password
Homepage

Secret
*1
Location : Tag : GuestBook : Admin
babyworm’s Blog is powered by Tattertools.com / Designed by Hisday / Modified by Daisy