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/02   »
일 월 화 수 목 금 토
          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  
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/02'에 해당되는 글 6건
트랙백을 걸기 위한 글 (3) | 2008/02/29
끊임 없는 삽질.. | 2008/02/20
몽실이! (12) | 2008/02/20
오늘은.. | 2008/02/15
Android, 환경의 변화 | 2008/02/14
세상 돌아가는 것이..뉴스 클리핑입니다.. 쩝 (4) | 2008/02/04
트랙백을 걸기 위한 글
[babyworm, 2008/02/29 18:45, 개인적인]
프로세서 IP란 건 참 팔기가 어렵습니다.
수많은 환경에서 살아남아야 하기 때문이기도 하지만 특히 시장 지배적인 넘이 있을때는 더욱 힘들지요. 하지만, 시장 지배적인 곳에서도 크게 영향을 받지 않는 곳이 있으니 바로 O/S를 사용하지 않는 controller purpose 시장입니다. 국내에서는 ARM7이 많이 잡고 있는 부분이지요.
C 로 프로그래밍 된 걸 제대로 수행해주면 문제 없고, 내가 제어하고자 하는 장치를 처리하는데 성능이 부족함이 없고, 가격이 싸면 되는 거죠.
회사에서 몇몇 회사에 프로세서 플랫폼을 라이센스 해왔는데, 아직 양산 및 실장 판매 단계까지 도달하지 못한 것도 있고(사실은 많은 것들이 이렇구요), 시스템에 실장 판매가 되는 것이 몇 개 있지요. 그 중 최근에 실장 판매되기 시작한 제품 하나를 소개할 수 있어서 기쁘네요 ^^;
기술지원하느라고 고생한 이책임! 고생 많았어요~
네이버에 북마크 다음에 북마크 마가린 바르기 HanRSS에 북마크하기 이올린에 북마크하기 News2.0에 투고하기 del.icio.us에 북마크하기 Digg에 번역해 투고하기 dzone에 번역해 투고하기 붐바
babyworm
2008/02/29 18:45 2008/02/29 18:45
Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.

Trackback0 : Comment3
누적조회 2275 : 오늘조회 0
Trackback Address :: http://babyworm.net/tatter/trackback/221
파파존스 | 2008/03/01 01:27 | PERMALINK | EDIT/DEL | REPLY
하하~
글 제목의 의미를 알았습니다.
정말 제목 그대로의 글이였군요.
Winner3가 양산 주류였다가 이제 Winner4가 양산 주류로 넘어온 것 같습니다.
로열티 수입이 쬐금 더 늘어나겠죠.. ^^
꽃 피는 봄날을 기대해봅니다.
도니 | 2008/03/12 18:33 | PERMALINK | EDIT/DEL | REPLY
좋은 소식이네요. ^^
더 많은 성과를 거두시길 기대하겠습니다.
babyworm | 2008/03/12 22:34 | PERMALINK | EDIT/DEL
네 감사합니다.
이제 슬슬 좋은 소식들이 많이 생길 때가 되었다고 (개인적으로) 생각합니다. ^^;
[로그인][오픈아이디란?]
Name
Password
Homepage

Secret
끊임 없는 삽질..
[babyworm, 2008/02/20 17:47, SoC 설계 관련/검증이야기]

약간 정신이 없는 상태에서 일을 했더니만 결국은 삽질로 빠지는 경우가 많습니다.

오늘의 삽질은 perl 에서 ord의 사용에 관한 것이지요.

그 동안 compiler에 의하여 생성된 elf 파일을 objcopy utility로 binary file을 생성하고, 이걸 perl에서 $hexval = ord(getc(INHANDLE)); 과 같은 방법으로 verilog HDL에서 읽을 수 있는 파일 형식(readmemh()를 이용하는 거죠..)으로 변경해서 사용해 왔는데, 오늘 갑자기 이걸 sub routine으로 만들고 돌렸더니만 값이 이상하더군요.

그래서 해당 서브 루틴을 따로 빼서, 프로그램을 돌려 봤더니만 정상! @_@

한참을 헤매다가, Perl/Tk의 GUI에서 한글을 사용하기 위해서use encoding 'utf-8'을 사용했다는 것을 깨달았습니다. ord는 encoding이 없을때는 binary를 hex값으로 바꿀때 상당히 유용하지만(ascii를 return하기 때문이지요), unicode setting에서는 binary를 해석해서 128보다 큰 값이면 unicode로의 변환을 시도하는 거죠 ㅠㅠ;

결국은 mwultong님의 blog에 있는 hex code conversion 부분의 코드를 일부 차용하여 프로그램을 변환 프로그램을 돌렸습니다.

buf16Array = unpack "C*", $buf16; # 이 부분이 핵심이죠.. ^^;

역시 뭔가를 가정하고 만드는 건 좀 위험한 생각이었던거 같습니다. 저 프로그램에서 unicode를 사용하게 될 것이라고는 전혀 생각하지 않았었으니까요.. 실용주의 프로그래머라는 책을 보면 unicode를 항상 고려하라고 하던데, 이 규칙을 위배한 것이 문제겠지요.

여하튼, 심각한 삽질하지 않고 끝나서 다행입니다요~잇힝~
사용자 삽입 이미지


Technorati : binary file, perl, unicode

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

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

Secret
몽실이!
[babyworm, 2008/02/20 15:04, 개인적인]

참 이상한 일입니다.
보고만 있어도 좋으니 말입니다.
분명 예전보다 더 힘들어질 것이고, 더 바빠질 것인데.. 그런 건 전혀 문제가 되지 않으니까요.

예정일을 3일 넘긴 2월 16일 11시 44분에 3.34kg의 평균적인 체중과  50cm의 평균적인 키를 가진 너무나도 특별한 딸이 태어났습니다. 태명은 몽실(夢實)이고, 이름은 게으른 아빠 덕분에 아직 가지지 못했습니다. 작명이란 것이 참으로 어렵군요.

사용자 삽입 이미지


몇 가지 덧붙임: 몽실이 이름은 민혜(旻暳)로 결정했습니다. 가을하늘 민, 볓 빛날 혜.. 가을 하늘에 빛나는 별과 같은 아이가 되길 바라면서 지었습니다. :)
네이버에 북마크 다음에 북마크 마가린 바르기 HanRSS에 북마크하기 이올린에 북마크하기 News2.0에 투고하기 del.icio.us에 북마크하기 Digg에 번역해 투고하기 dzone에 번역해 투고하기 붐바
babyworm
2008/02/20 15:04 2008/02/20 15:04
Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.

Trackback0 : Comment12
누적조회 1908 : 오늘조회 0
Trackback Address :: http://babyworm.net/tatter/trackback/219
synapse | 2008/02/21 15:13 | PERMALINK | EDIT/DEL | REPLY
축하드립니다. 이제 누구누구 아빠로 더 많이 불릴것 같군요!
따님이 참 예쁘게 생겼네요.
다시 한번 축하드립니다.
babyworm | 2008/02/24 11:44 | PERMALINK | EDIT/DEL
감사합니다. :)
gnil | 2008/02/21 21:02 | PERMALINK | EDIT/DEL | REPLY
ㅎㅎ 축하드립니다~ ^^
태명도 이쁘네요~
babyworm | 2008/02/25 09:03 | PERMALINK | EDIT/DEL
감사합니다. ㅎㅎ
작은나무 | 2008/02/22 14:48 | PERMALINK | EDIT/DEL | REPLY
축하합니다
그래도 당분간은 힘드실 겁니다. ㅎㅎㅎ
힘들다가도 이쁜 짓 한방에 모든게 날아가더군요.
babyworm | 2008/02/25 09:04 | PERMALINK | EDIT/DEL
감사합니다.
아직은 힘들다는 생각이 안들지만, 주변에 많은 분들로부터 많은 이야기를 들었습니다. 걱정반 기대반.. :)
Help by Grace | 2008/02/23 10:49 | PERMALINK | EDIT/DEL | REPLY
축하드려요 ^^
babyworm | 2008/02/25 09:05 | PERMALINK | EDIT/DEL
감사합니다. :)
doo | 2008/03/03 14:12 | PERMALINK | EDIT/DEL | REPLY
축하드립니다. \(^.^)/
babyworm | 2008/03/05 12:19 | PERMALINK | EDIT/DEL
감사합니다. ^^
도니 | 2008/03/12 18:29 | PERMALINK | EDIT/DEL | REPLY
태명이 아주 귀엽네요. 태명만큼이나 아이가 이뻐요.
제 아들래미는 다음 주가 돌입니다.
작명이 어려워서 태명에다가 제가 적당히 한자를 붙여버렸습니다.
인터넷 싸이트 보면서 제일 나은 걸로 찾아서요. ^^;

작명 - http://www.realsaju.com/
풀이 - http://www.nameluck.com/ , http://unse.goodday.co.kr/name/name12.php
babyworm | 2008/03/12 22:33 | PERMALINK | EDIT/DEL
감사합니다. ^^; 이름은 고민 끝에 민혜(旻暳)로 정하였지요. :)
[로그인][오픈아이디란?]
Name
Password
Homepage

Secret
오늘은..
[babyworm, 2008/02/15 11:18, 음악이야기]

오늘은 이 노래가 듣고 싶어집니다.
이 곡을 들을 때 마다 '제가 실은 가수가 되고 싶었거든요..'라고 말하여 이 노래를 부르던 모 후배가 생각납니다.

노래로 많은 사람과 좋은 기억을 남겨주신.. 편안하시길..

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

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

Secret
Android, 환경의 변화
[babyworm, 2008/02/14 13:39, SoC 설계 관련/관련 새소식]

Google에서 발표한 Linux 기반의 Opensource Handset Platform인 Android를 이용한 첫번째 휴대폰의 prototype이 나왔다고 합니다. [http://www.engadget.com/photos/google-a ··· ess-1%2F]

많은 분들이 알고 계시듯이, Android는 Linux Kernel에 기반을 두고 있고, Application Layer의 경우 Java기반을 많이 두고 있습니다. 현재까지는 전체의 source code가 완전히 공개된 것도 아니고 전반적인 영향력을 평가하기는 이르지만, 그간 각사의 Platform에 편향되어 있던 휴대폰 개발 환경이 공개 형태로 진행됨으로써, 많은 application developer가 휴대폰 개발에 참가할 수 있을 것이라는 것을 예상해 볼 수 있습니다.

이러한 경향은 소프트웨어 뿐 아니라 하드웨어 개발에도 그대로 적용됩니다. Open Source 정책을 취하고 있으므로, 어떤 프로세서/SoC이던지 Android를 위한 kernel을 효과적으로 포팅하고 middleware에 대한 지원을 강화한다면, world wide market에서의 경쟁력을 갖출 수 있는 기반이 마련될 수 있겠지요.

많은 SoC 개발사(특히 휴대폰을 타켓으로 하는)의 경우 표준화된 O/S의 적용이 전반적인 개발 효율을 높이는데 유용하다는 것을 이미 인지하고 있었지요. Android의 영향력이 국내에까지 확대되어 표준화된 O/S의 지위를 얻을지, 혹은 Microsoft의 Windows Mobile이 국내의 대세로 자리 잡을지 상당히 궁금해지는군요.

여하튼, 저희와 같은 프로세서 회사의 입장으로써야 접근성의 문제등을 고려했을 때 Android의 공개가 상당한 기회이자, 위기가 되는 사건(?)이라 생각되는 군요.


[introduing Android]


[Androidology - Part 1 of 3 - Architecture Overview]


[Androidology - Part 2 of 3 - Application Lifecycle]


[Androidology - Part 3 of 3 - APIs]

Technorati : android, processor

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

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

Secret
세상 돌아가는 것이..뉴스 클리핑입니다.. 쩝
[babyworm, 2008/02/04 13:26, 개인적인]

세상이 어지럽긴 어지러워요

영어만 할 줄 아는 바보 : 영어교육에 대한 장문의 글을 썼다 지웠는데(너무 이야기가 많이 나오고 있으니까요..), 제 생각과 가장 비슷한 글을 찾아서 그냥 링크로 대신합니다. Cliomedia 님은 항상 좋은 내용으로 아주 흥미로운 글들을 많이 알려주시는 분입니다. 많은 분들께 추천하고 싶어요.

KAIST-ICU 통합작업에 정부조직개편 '복병' : 감함고토(甘含苦吐)라는 말이 잘 어울리는 처사입니다. 교육하시는 분들이 뭐하시는 건지 참 모르겠습니다. 하긴 뭐 요즘엔 '교육 사업하는 사람'이라는 말을 자칭해서 사용하시는 분들이 많으시니까요.

[협업 노하우 ⑤] CVS/SVN을 이용한 버전 관리: ZDnet의 기사인줄 알고 봤는데, 실은 마이크로 소프트웨어의 기사더군요. 버전관리의 중요성은 몇번 말씀 드렸는데, 전 개인적으로 아직은 CVS가 편하더군요(사용하던거라 그럴지도..) SVN쪽도 써볼 예정이에요.


약간은 유용할 만한 글들이 점점 줄어들고 있는 babyworm의 blog인데요.. (뭐 절대적인 글의 양도 줄고 있습니다만..) 요즘에 매일 하는 글이 문서 작업(orz)이다보니, 글 쓰기가 좀 꺼려지는 측면이 있어요. 게다가 Jr. 의 탄생이 얼마 안남아서, 신경이 그쪽에 많이 치우쳐 있는 것도 있구요.

뭔가 좀 머리속에서 쓸만한 지식이 차야지, 흘러나올텐데.. 아직은 그렇지 못한 것이지요. ^^;

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

Trackback0 : Comment4
누적조회 1780 : 오늘조회 0
Trackback Address :: http://babyworm.net/tatter/trackback/216
gnil | 2008/02/08 16:24 | PERMALINK | EDIT/DEL | REPLY
오~ Jr. 축하드립니다 ^^
아무래도 블로그에 글 올리는 것은 꽤 부담가는 일 같아요;;
요새 몇몇분들이 하는 것처럼 이렇게 해볼까 생각하는 것이...
스프링노트와 같은 위키를 쓰면서 글이 완성될 때마다 블로그로 옮기는 것은 어떨까요?
babyworm | 2008/02/11 18:52 | PERMALINK | EDIT/DEL
감사합니다.
아무래도 예정일이 몇일 안남아서, 정신이 다 거기에 팔려있지요 :)
Wiki/Spring Note에서 blog를 하는 것도 많이들 사용하고 있는 모델이지요. 저도 google docs 같은 걸 사용하곤 했습니다. 이전에 쓴적 있든이 Zoundary Blog Writer 같은 툴을 사용하기도 했구요.
문제는 도구의 선택보다는 글을 쓴다는 것이 깊이 있게 적는 경우 많은 경우에 '회사의 비밀'과 연결될 때가 많구요(일이 그 일이다보니 ^^), 머리를 채우는 기간(회사 일을 하면서..)과 이것을 선별해서 공개하는 기간이 나뉘게 되는 거 같아요.. :)
gnil | 2008/02/20 13:02 | PERMALINK | EDIT/DEL | REPLY
그러면... 회사에서 보내는 시간을 줄이는 게 좋을 것 같아요 ㅎㅎ ^^;
babyworm | 2008/02/20 14:57 | PERMALINK | EDIT/DEL
ㅋㅋ
[로그인][오픈아이디란?]
Name