Processor Architect.... egoist
프로세서, SoC, ASIC 설계에 대한 재미난 이야기들. 그리고, 쉼표...
BLOG main image
Notice
babyworm은?
CATEGORY
전체 (241)
SoC 설계 관련 (106)
마이크로 프로세서 이야기 (22)
유용한 설계도구 (7)
검증이야기 (14)
관련 새소식 (28)
초보자 코너 (12)
북마크 (1)
개인적인 (98)
책이야기 (13)
만화/애니메이션 (3)
영화/드라마이야기 (4)
음악이야기 (12)
Boards
질문 게시판
칩쟁이들 모임(올블카페)
TAGS
마이크로 프로세서 synopsys verilog HDL SystemVerilog verification 개인적인 EISC PLI AMD ARM GPU Cadence Synthesis FPGA Mentor 프로세서 Intel LaTex 검증 Microprocessor
Recent Entries
ARM Connected Community...
Painful Truth (2)
불필요하게 어려운 말을... (4)
암울한 반도체 시장 (1)
babyworm의 2008-10-25 북...
Asynchronous는 어려워 (4)
Intel의 새로운 GPU
Guitar로 연주하는 비발디...
AMBA 3.0 AXI protocol에...
중소기업 SoC의 딜레마 (2)
Recent Comments
좋은 책 소개 감사합니다.
11/13 - jwook1004
에구구구.. GALS나 비동기 프...
11/05 - babyworm
안녕하세요. :) 헉.제가 실...
11/05 - babyworm
관리자만 볼 수 있는 댓글입...
11/05 - 비밀방문자
GALs 이거...Arteis 였나..;;...
11/05 - kal9
Recent Trackbacks
불필요하게 어려운 말을 쓰는...
한날은 생각한다
Verilog Coding Style for Sy...
Stay Tuned...
CEO's Leadership Seminar
Stay Tuned...
사악한 쌍둥이 full_case와 p...
Stay Tuned...
칩쟁이들의 모임등록
Stay Tuned...
Calendar
«   2008/11   »
일 월 화 수 목 금 토
            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            
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]:+: Welcome To (( sccid...
[JW]iDea Holic
[JW]JS™
[JW]Jung-Hyeon's weB@LOG
[JW]Kino's blog
[JW]애니와 만화의 세계!
[JW]자유로운 늑대의 울음으로~~
[JW]첫사랑 첼로
[JW]최신컴터 놀이~
[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
193148 Visitors up to today!
Today 119 hit, Yesterday 194 hit

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


Add to Technorati Favorites



Candle
'SystemVerilog'에 해당되는 글 11건
잘하는 짓들이다.. (2) | 2007/08/28
Synopsys Discovery Seminar | 2007/05/02
Level of abstraction (6) | 2007/03/27
demos on demand (2) | 2007/03/24
책이 도착했어요! (4) | 2007/01/10
Designer, Verification Engineer를 위한 책들.. (2) | 2006/12/28
포스팅이 적어진 이유 (4) | 2006/12/10
검증의 대세는 system verilog? (2) | 2006/11/28
PSL을 포함한 새로운 VHDL 표준.. Verilog를 넘을수 있을까? (2) | 2006/11/16
Mentor의 Summit Design 인수! | 2006/10/25
TLM으로 설계가 이동할 것인가? (4) | 2006/10/23
잘하는 짓들이다..
[babyworm, 2007/08/28 11:38, SoC 설계 관련/마이크로 프로세서 이야기]

어떤 것을 하던지 방법론이라는 것이 중요합니다. 잘 짜여진 방법론은 이후의 모든 일에 영향을 주기 때문이지요.

SystemVerilog 기반의 검증은 현재 VMM, AVM 등 여러가지 방법론을 지니고 있습니다(사실 방법론이라기보다 verification library라는 표현이 맞을 지 모르겠습니다만..). 그런데, 문제는 이러한 verification library들이 tool dependent할 요소가 거의 없음에도 불구하고, 실제적으로는 tool dependent하게 만들어졌다는데 있습니다.

예를 들어, VMM을 사용하시려면 synopsys 툴을 구매해야 합니다. 다른 툴에서 VMM을 사용하시려면, 역시 synopsys에서 해당 라이브러리를 결코 적지 않은 돈을 주고 구매해야 합니다. 당연한 이야기일지도 모르겠지만, verification methodology라는 부분을 사용자 편의보다 각 사의 market share를 늘리는 방편으로 사용하고 있는 것이겠지요.

표준화된 sugar가 있는 Assertion 분야에서 OVL이 아직도 힘을 얻고 있는 이유는 tool이 해당 부분을 따로 지원할 필요없이 간단히 `include 구문으로  assertion이 가능하다는데 있지 않을까요. (상대적으로 sugar는 tool에서 지원하지 않으면 쓸 수 없지요)

이번에 Cadence와 Mentor가 OVM(Open Verification Methodology)를 만들기 위한 기구를 설립했는데, 문제는 synopsys가 참여하지 않았다는 것이지이요. (혹은 cadence와 mentor가 상대적으로 systemverilog기반의 검증에서 선두를 달리고 있는 Synopsys를 견재하려고 한 짓일 확률도 높습니다만.. 여하튼)

결과적으로 OVM은 또 다시 반쪽이 될 확률이 높아졌습니다. 그나마 다행인것은 OVM의 implementation은 open source의 형태를 취할 것이라는 점입니다만.. 향후에 어떻게 흘러갈 것인지는 알 수 없겠지요.

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

Trackback0 : Comment2
누적조회 1354 : 오늘조회 1
Trackback Address :: http://babyworm.net/tatter/trackback/189
gnil | 2007/08/30 01:02 | PERMALINK | EDIT/DEL | REPLY
그럼 전에 소개하셨던 teal과 truss를 익히는게 개인적으론 더 좋을까요?
툴 회사의 지원이 없는 건 회사 입장에선 관리가 안된다고 생각하는 듯...
babyworm | 2007/08/30 09:15 | PERMALINK | EDIT/DEL
Teal & Truss는 C++ 과 PLI 기반의 라이브러리이기 때문에 정말 유연하지요. 단, 어떠한 툴 회사에서 "공식적"으로 지원하지는 않을 듯 합니다. 그래도, 모든 Verilog 기반의 툴이 지원하는 PLI 기반이므로 배워서 해가 될 가능성은 전혀 없습니다.
툴 회사의 지원 측면에서는 OVM이 기대를 걸어볼만 합니다. 국내의 경우 Simulator로 많은 분들이 VCS보다 NCsim을 사용할 테니까요.
여담입니다마나, 저희 회사는 아직도 SystemVerilog의 verification feature를 지원하는 툴이 도입이 안되었다는 문제로 OVM을 접하려면 시간이 걸릴 듯.. ㅠㅠ
[로그인][오픈아이디란?]
Name
Password
Homepage

Secret
Synopsys Discovery Seminar
[babyworm, 2007/05/02 23:21, 분류없음]
5월 11일에 Discovery seminar가 COEX에서 있습니다.
개인적으로는 요즘 최대의 관심 분야가 저전력과 functional verification인데, VMM에 대해서 집중적으로 다룰 예정이라 아주 구미를 자극하고 있습니다.  대략 90%는 참석할 예정입니다. (10%는 회사의 사고에 대비해서..^^;)

참석하고 나서, 대충 요약해서 올리도록 하지요.


등록은:  http://www.synopsys.com/news/events/sem ··· sem.html




≫ Primary Multi Track Agenda

Track A1 Abstract
Introduction to SystemVerilog testbench with the VMM Methodology
- Making the move from directed tests to constrained-random verification
- SystemVerilog testbench basics
- Strategies for adopting SystemVerilog testbench and the Verification Methodology Manual (VMM)

Debug and Analysis with DVE
- An overview of DVE (Discovery Visualization Environment)
- Using DVE for assertion, testbench and SystemC debug
- Using DVE with analog simulatioins

Track A2 Abstract
Formal Verification with Megellan
- Making the move from directed tests to constrained-random verification
- SystemVerilog testbench basics
- Strategies for adopting SystemVerilog testbench and the Verification Methodology Manual (VMM)

Verification of Low Power Designs
- An overview of DVE (Discovery Visualization Environment)
- Using DVE for assertion, testbench and SystemC debug
- Using DVE with analog simulatioins

Track B1 Abstract
Introduction to VMM Applications
- Register modeling and verification
- Block-to-system reuse and memory allocation techniques
- Data stream scoreboarding

Using Verification IP in a VMM Environment
- Using transaction-level SystemC models in a SystemVerilog environment
- Transaction-level Interface techniques in VCS
- Debugging mixed-abstraction, mixed-language environments in DVE

Track B2 Abstract
SystemC and SystemVerilog Design Verification with VCS
- Using transaction-level SystemC models in a SystemVerilog environment
- Transaction-level Interface techniques in VCS
- Debugging mixed-abstraction, mixed-language environments in DVE

Accelerating Verification using the VMM Hardware Abstraction Layer with ZeBu
- Introduction to hardware-assisted acceleration with the EVE ZeBu platform
- Using the VMM HAL to reuse a common testbench for simulation and acceleration
- Implementing acceleration-friendly checkers, monitors and data generators

Track C1 Abstract
Verifying Performance and Reliability of Nanometer Designs with HSIMplus
- Solutions for post-layout analysis with millions of extracted RC parasitics
- Verifying performance and reliability for IR drop effects and electromigration

Mixed-Signal Verification (MSV) challenges and solutions
- Bottom-up, mixed-signal Verification w/ Verilog, VHDL, & SPICE
- Mixed-language / Mixed-level simulation top down design and verification
- Transistor-level sign-off: why is this important?

Track C2 Abstract
Advanced high-accuracy circuit simulation with HSPICE
- Performing faster simulations
- Ensuring silicon accuracy with advanced models
- Improving productivity with behavioral modeling
- Employing high-speed signal integrity analysis capabilities
- Simulating process variability effects
- Accurately predicting PLL and VCO performance

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

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

Secret
Level of abstraction
[babyworm, 2007/03/27 20:56, SoC 설계 관련/검증이야기]

"추상화 수준", "추상화 단계"라 불리는 용어이지요. 아마도 C++를 다루실 때 많이 접하셨을 것이라 생각합니다. ^^; 추상화 수준이라는 것은 말 그대로 추상화의 정도입니다. 추상화의 반대가 구체화라는 것은 아실 것이고, 추상화는 생각에, 구체화는 사물에 가깝다는 것도 아실 것이라 생각합니다.

모든 작품(?)이 다들 그렇지만, 머리 속의 관념이(ASIC에서는 알고리즘) 표현 도구를 통하여 구체화되는 과정을 거쳐서 하나의 작품이 됩니다. 이때 머리속의 관념은 추상화 단계에서 점차 구체화되는데요.. 칩쟁이들이 잘 하는 말로 algorithm level, architecture level, register transfer level, gate level, physical implement level 뭐 이 정도 표현할 수 있겠습니다.

ASIC에 있어서 보통 RTL이라고 하는 register transfer level에서부터 physical impelmentation level(즉, GDSII라는 완성된 그림이 나오는 단계)까지는 EDA툴이라 부르는 CAD툴에 거의 전적으로 의존하게 됩니다. (아날로그 하시는 분들이 빼고요.. 그 분들은 직접 그림을 그리시는 artist잖아요~ ^^;)

즉, 설계라는 분야란 기계적으로 말하자면 algorithm을 RTL로 변환하는 과정을 의미합니다. "기계적"이란 용어를 사용한 건 말이 그렇다는 것을 알려드리고 싶어서입니다. ^^;
실무에서 보면, algorithm을 전공하신 분과 computer architecture/ASIC을 전공하신 분이 실무에서 어느 정도 일하다가 동일한 작업을 수행하기 위하여 RTL을 만들때 보면 전혀 다른 RTL을 만들어낼때가 있는데, 가장 큰 이유는 어느 추상화 수준에 초점을 맞추었느냐에 차이가 있고, 두 번째는 ASIC 전공자들은 알고리즘 자체를 볼때 하드웨어 구현을 고려하여 하드웨어에 최적화된 알고리즘을 생각하는 반면, 많은 알고리즘 전공자 분들께서는 software적인 최적화 알고리즘을 많이 생각해 내십니다. (에고.. 그냥 이야기하다가 너무 벗어났네요..여하튼.. 저는 각 전공분야에서 보는 관점이 다르다..라는 이야길 하고 싶었는데.. 쩝. ^^;)

검증에서는 약간 더 많은 추상화 단계를 지닙니다. 사실 검증이라기 보다는 modeling이라는 표현이 맞겠습니다. 이건 model의 정확성과 수행 시간간의 상관관계 때문에 아주 정확하지 않아도 되는 부분은 추상적으로 표현해서 속도를 빠르게 할 수 있기 때문이지요.

예를 들어, gate 수준으로 구현된 netlist simulation보다 RTL simulation이 훨씬 빠른 것이 당연하고, RTL simulation보다 대략적인 functional model을 이용하는 것이 더 빠르니까요.

이 functional model은 약간 더 세분하면

  • Transaction level model; 사실 각 모듈 간의 동작만을 정의하는 것이지요. 내부 동작 자체를 구현할 수도 안할 수도 있는데, 일반적으로 '추상화 수준이 높다'고 이야기 할때는 내부 동작은 구현하지 않고 모듈의 transaction만을 나타낼 때입니다.
  • Untimed functional model; transaction level도 untimed와 timed로 나뉘는데 시간에 대한 정보 포함 여부에 따라 나눕니다. 그냥 읽고/쓰고.. 이런식으로 하면 untimed이고, 가장 추상화 수준이 높다고 봅니다.
  • Timed functional model; timed는 transaction의 time정보가 있으므로, 약간은 더 구체화 된 수준입니다.

대략 이런식으로 나눕니다. 물론, 이것 이외에도 behavior level을 나누는 형태로

  • bus functional model(BFM) - bus functional model은 사실 transaction level model과 별 차이 없다고 생각되는데 많은 경우 pin accuracy가 있느냐를 가지고 나눕니다. 말 그대로 모듈의 출력/버스 수준에서의 동작만을 기술한 것입니다. 알고리즘이 들어간 블럭의 경우 이런거 만들기 쉽습니다. 
  • bus cycle accurate model - timed functional model과 유사하죠.
  • cycle accurate model - 시스템 클럭 수준에서의 동작을 맞추어 주는 수준입니다.

둘 사이에 많은 유사점이 있는데, 큰 사항은 transaction을 추상화 할 것이냐 차이겠습니다.

사실 pipelined processor와 같은 control 위주의 모델에서는 transaction model이 크게 편하지 않습니다. 어짜피 명령어 fetching 이후에 몇번째 사이클에서 data bus에 어떤 종류의 transaction이 발생할지를 알아내기 위해서는 어느 정도 구체화를 해야하니까요. 하지만, 통신 모델이라던지 연산 모델에서는 이게 상당히 쉽습니다. latency정도만 알면 연산하고 latency이후에 결과를 내놓는 형태로 구현되니까요. 그래서 알고리즘, 통신 쪽에서 transaction model이 각광받고 있고, ASIC에서 이쪽 분야가 차지하는 비중을 생각할때 이 모델들이 중요시 되는 것이겠지요. ^^;

추가적으로 검증에서는 어떤 수를 써서라도 추상화 레벨을 높여주는 것이 필요합니다. 왜냐하면, 더 정확한 검증이란 더 많은 검증 벡터를 기존 벡터가 cover하지 못한 부분에 generation해 주어야 하고, 많은 검증 벡터를 주어진 시간안에 수행하여 coverage를 높이기 위해서는 모델이 더 빨라져야 하며, 이를 가장 보장해주는 방법이 추상화 수준을 높이는 것이기 때문입니다.  ^^;


p.s. system verilog의 verification feature(class나 dynamic array, queue같은..)가 지원되는 "저가" simualtor 좋은 거 없나요? ㅎㅎ

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

Trackback0 : Comment6
누적조회 956 : 오늘조회 2
Trackback Address :: http://babyworm.net/tatter/trackback/151
longkey | 2007/03/28 09:28 | PERMALINK | EDIT/DEL | REPLY
밑에 저가의 Simulator 문의를 하셔서 답변 드립니다.
Aldec의 Riviera라는 툴이 있습니다.
NC-sim의 약 10분의 1가격이라고 하고, 속도는 1.5~2배 정도 느리지만 Accuracy는 아주 우수하다고 합니다.
개인이 구매는 불가능하고, 회사나 학교에서 구매를 하 실수 있습니다.
더 궁금하신점 있으시면, sang@ktdesign.co.kr로 연락 주십시요.
babyworm | 2007/03/28 18:13 | PERMALINK | EDIT/DEL
감사합니다.
Aldec의 툴이 NC-sim에 비해서는 많이 저렴하군요. :)
아.. 고민입니다. ^^; 회사에서는 NCsim만 사용해서, 설득이 쉽지는 않을듯 합니다. (아쉬운 점은 verification feature를 구입하지 않아서 system verilog의 design 이외의 기능이 안된다는 것이.. ㅠㅠ;)
longkey | 2007/04/04 09:09 | PERMALINK | EDIT/DEL | REPLY
답변이 좀 늦었습니다. 메일만 기다려가지고...여기에 답글을 남기시리라는 생각을 어제 밤에야 했거든요..
물론 NCsim만을 사용하고 계시고, 성능이 좋다는 것도 잘 알고 있습니다.
현재 ALDEC은 삼성에서 Evaluation 중인데, NCsim보다는 느리지만 Model-sim 과는 속도 차이가 거의 없다고 알고 있습니다. Performance는 NCsim과 비교해서 별 차이가 없다고 나왔구요...
삼성에서 Evaluation을 하는 것은 시뮬레이터는 구매를 해야하는데, NCsim은 너무 고가라 라이센스를 많이 구매하지 못하니, Aldec의 툴로 시뮬레이션을 돌리고 NCsim으로 Sign-off 하는 식으로 하려고 이번에 들어간 것으로 알고있습니다. 저도 아직 이쪽 계통에서 근무한지 얼마 되지 않아서 잘은 모르지만, 시뮬레이터 라이센스는 항상 모자르다고 엔지니어 분들이나 세일즈 하는 분들이 말씀하시더라구요..
만약에 관심 있으시다면 sang@ktdesign.co.kr로 메일 주십시요...제가 아직 가지는 못하겠지만, 윗분들에게 말씀드려서 툴 소개와 기회가 되면 Evaluation이라도 한번 해보셔도 좋으실것 같아서요..
그럼 오늘 하루도 수고하십시요...
babyworm | 2007/04/04 23:34 | PERMALINK | EDIT/DEL
헛. 메일을 기다리셨다니 죄송합니다. evaluation을 하려고 결정되었을때 메일을 드리려고 했지요 :)
회사가 별로 크지 않다보니 CAD tool을 evaluation해주는 팀이 따로 있지는 않아서, Tool evaluation 기간도 대충 스케쥴을 맞추어야 하거든요. 그리고, 도입했을때의 장/단점도 따져봐야 하구요. 저렴한 가격에 SystemVerilog의 verification feature가 된다니 확실히 끌리기는 하는군요. 아주 빨리는 좀 어려울 것 같고, 나중에 기회되면 연락드리도록 하겠습니다. :)
p.s.
예전에 Debussy는 evaluation한 적이 있는데, 아주 인상적이었습니다. simvision이 나오지 않았다면, 그때 뭔가 바뀌었을지도 모르겠네요.
longkey | 2007/04/09 10:47 | PERMALINK | EDIT/DEL | REPLY
나중에 기회 되시면 꼭한번 연락 주십시요.. 전에 노바스의 Debussy는 예전 모델이고 현제 Verdi라는 제품이 있습니다. 혹시 들어보셨는지 모르겠네요... Simvision과는 제가 엔지니어도 아니고 이쪽에 경력이 많은것도 아니여서 정확히 말씀을 드리지는 못하지만 기회되시면 Verdi라는 것도 소개할 기회를 주시면 감사하겠습니다.
Verdi는 현재 삼성에서 Standardzation이 된 상태이기도 합니다. 구매를 안하시더라도, 한번 써보시고 괜찮다고 생각되시면 다른곳도 소개시켜주시면 좋으니깐요..^^ 그럼 이번 한주도 수고하십시요..
babyworm | 2007/04/10 00:23 | PERMALINK | EDIT/DEL
네 ^^; longkey님도 좋은 한주 되세요~
[로그인][오픈아이디란?]
Name
Password
Homepage

Secret
demos on demand
[babyworm, 2007/03/24 02:47, 분류없음]
ESNUG과 어떤 관계가 있는지는 잘 모르겠지만, Cooly의 인터뷰나 EDA툴에 대한 각 회사의 소개나 세미나의 동영상 자료가 착실히 올라오는 곳이 바로 http://www.demosondemand.com/ 입니다.
뭐, 대부분은 EDA show같은데서 하는 자사 제품에 대한 세미나 자료이지만, 재미있는 인터뷰라던지 이런저런 영상도 있습니다.

그리고 중요한 것은 몇몇 상당히 좋은 강좌가 있다는 점 입니다. 여기에 system verilog 강좌라던지 AXI 강좌등은 상당히 볼만하더군요. 특히 저에게 system verilog 강좌 시리즈는 아주 유익했습니다. 완전 초보수준은 아니지만, 처음 system verilog에 대한 감을 잡기는 아주 좋을 것입니다.
(여담입니다만, 세미나 시간이 제법 깁니다. 피로가 쌓인 상태에서 보다가는 바로 수면 모드로 들어가더군요..^^; 회사에서 야근할때 보다가 몇번 수면 모드로 들어갔던 기억이.. )

가입시에는 반드시 일반 e-mail이 아닌 회사/학교의 이메일을 적어야만 합니다. 일반적인 e-mail서비스는 가입 불가 판정이 됩니다. ^^;
그리고, 몇몇 자료는 경쟁 관계의 회사 자료라고 접근 불가가 될수도 있습니다. 저는 ARM사의 자료를 볼수 없도록 되어 있지요.. 쩝..
네이버에 북마크 다음에 북마크 마가린 바르기 HanRSS에 북마크하기 이올린에 북마크하기 News2.0에 투고하기 del.icio.us에 북마크하기 Digg에 번역해 투고하기 dzone에 번역해 투고하기 붐바
babyworm
2007/03/24 02:47 2007/03/24 02:47
Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
EDA, ESNUG, SystemVerilog

Trackback0 : Comment2
누적조회 1252 : 오늘조회 3
Trackback Address :: http://babyworm.net/tatter/trackback/150
gnil | 2007/03/26 10:27 | PERMALINK | EDIT/DEL | REPLY
이 글 보구 얼릉 가입했습니다 ^^

음... 이곳에 오면 저도 블로그 하나 있으면... 하는 생각이 드는데요...
막상 만들고 나면 글을 쓰지 않는 현실 -0-;;
글쓰기 참 힘든 것 같아요... 주인장님 화이팅~!
babyworm | 2007/03/26 13:15 | PERMALINK | EDIT/DEL
감사합니다. :)

나중에 팀블로깅이라도 ^^; 저의 경우 준비해서 쓰는 글도 있지만, 개인적인 블로그라는 이유로 그냥 끄적거릴때가 더 많죠.. gnil님은 쓰기 시작하시면 아주 잘 쓰실것 같은데요.. :)
[로그인][오픈아이디란?]
Name
Password
Homepage

Secret
책이 도착했어요!
[babyworm, 2007/01/10 22:37, 책이야기]

요즘에 프로젝트 마무리 관계로 약간 바빠서 이 책을 읽는건 좀 뒤로 미루어야 할 것 같습니다만..

아기다리 고기다리던 책이 왔습니다. ^^;

여기에서 기대하고 있다고 말씀드렸던,writing testbenches using systemverilog와 Verification Methodolgy Manual for SystemVerilog 입니다.

이 책은 한 2주일후 쯤에 아시는 분은 아실(^^;) 건대 아저씨께 맡겨두겠습니다.
필요하신 분은 2주쯤 후에 건대 아저씨께 문의하세요~

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

Trackback0 : Comment4
누적조회 824 : 오늘조회 1
Trackback Address :: http://babyworm.net/tatter/trackback/132
gnil | 2007/01/11 20:49 | PERMALINK | EDIT/DEL | REPLY
ㅎㅎ~
조만간 건대 놀러 가봐야 겠네요 ^^;
babyworm | 2007/01/14 03:55 | PERMALINK | EDIT/DEL
저도 가본지가 꽤 되어서 오랫만에 가게 될 것 같습니다. ^^;
사과맨 | 2008/01/20 20:11 | PERMALINK | EDIT/DEL | REPLY
저도 사볼까 하는데 후기는 언제쯤 올리실런지..^^
babyworm | 2008/01/22 21:18 | PERMALINK | EDIT/DEL
writing testbenches는 사실 2nd edition과 큰 차이가 있는 건 아니고, 사용 언어가 systemverilog 기반으로 움직인 것만 차이가 있는 느낌이구요.
VMM은 사실 책을 다 못봤습니다. 쩝.. 게으름 때문에
[로그인][오픈아이디란?]
Name
Password
Homepage

Secret
Designer, Verification Engineer를 위한 책들..
[babyworm, 2006/12/28 00:12, 책이야기]
사실 원래 제목은 Springer의 DVCon06, DAC06, ICCAD06의 best selling book이라 지어야 정상이겠죠.
이 글은 Deepchip의 글을 바탕으로 적습니다.

DVCon이라는 것이 Design verification engineer들에게 최대의 축제라는 것은 아실테고.. 거기서 많이 팔린 책은 다음과 같습니다.