IT 2010. 6. 29.
Contiki..Embedded Internet S/W stack
http://www.sics.se/contiki/ uIP stack을 개발해서 배포하고 있는 Adam Dunkels 를 주축으로 진행되고 있는 프로젝트 가장 가벼운 network stack이 지속적으로 추구하고 있는 방향인듯.. uIP (혹은 lwIP)로 알려진 마이컴에 적합한 네트워크 솔루션을 제공하고 있는 곳에서 지속적으로 IP USN을 타킷으로 하는 프로젝트를 벌써 이렇게 많이 진행해 놓았고, 현실성이 있어 보인다. IPv6로의 전이를 위한 준비도 잘 되어 가고 있고, 연구를 지속성 있게 차분하게 진행하는 듯 하여 부럽군..부러워 What features of IPv6 does uIPv6 implement? We implemented all the MUSTs of RFC4294 IPv6 Node R..
스타트업/경영생각 2010. 5. 31.
[Think] 속쓰림
요즘 나는..경미한지..어떤지..매일 속쓰림에..시달리고 있다. 어디어디 찾아보면 이렇게... 한편 '신물이 넘어온다' '가슴이 타는 것처럼 쓰리다'는 사람도 있는 데, 이것은 역류성 식도염의 대표적 증상이다. 위와 식도의 경계부위에 있는 밸브는 음식이 넘어갈 때는 제외하곤 꽉 닫혀, 위산이나 펩신과 같은 소화효소가 식도로 넘어가지 못하게 하는 기능을 한다. 그런데 이 밸브의 기능 저하로 위산이 식도로 역류할 때 이같은 증상이 나타난다. 역류성 식도염은 위산분비 억제제와 위운동 개선제를 함께 투여한다. 비교적 쉽게 치료되지만 약을 끊으면 재발하기 쉽다. 조금 높은 베개를 베고 자면 취침 중 속쓰림을 줄일 수 있다. 기름기가 많은 음식이나 술, 담배, 커피 등은 식도 밸브를 느슨하게 하는 작용을 하기 때문..
IT 2010. 5. 24.
[ASIC] lib to db files in Design Compiler
dc_shell> read_lib libs/aa.lib Reading '/libs/aa.lib' ... Warning: Line 45, The default_operating_conditions is not defined. operating_conditions 'WCCOM' is set as the default_operating_conditions. (LBDB-663) Technology library 'aa' read successfully 1 dc_shell> write_lib -f db aa Wrote the 'aa' library to 'aa.db' successfully. 1 요케요케..해봐요.. ..wiznXt..^O^..
스타트업/경영생각 2010. 5. 6.
[Think] 문득..
공병호 선생님의 컬럼에서 우연히 본 글....(http://www.gong.co.kr/) "시간이 흘러 흘러 하루가 급히 지나가고 나날이 흘러 보름 한 달 속히 되며 한 달 한 달 계속되어 홀연히 일 년 지나가고 한 해 두 해 거듭하여 문득 죽음에 이르도다." -출처: 원효 스님의 발심수행장, 류필화, , p.280 재인용 공병호 선생님은 정진, 정진, 또 정진... 이렇게 마무리 하셨다.. 이렇게 열심히 정진하시는 분도 또 되새기며 이렇게 살아가시네.. 하루는 급히 한달은 속히 일년은 홀연히 죽음은 문득 감히 원효스님의 세상의 통달함을 엿볼 수 있는 듯.. 문득이란..말이..참.. 법정스님의 말씀이었나. 하루하루를 치열하게 살아보자..나도 되새기기라도 해보자.. ..^O^..wiznXt..
IT 2010. 4. 20.
[Tech] Ethernet Jamming
이것도 옛날이야기 일 수 있지만.. 이전엔 Dummy Hub를 쓰는 경우, 연결된 장치들이 동시에 데이터를 전송하게 되면 collision이 발생했다. 이 경우, NIC은 Jamming 을 보내서 망에 알려주는 건가 머 어쨋든 전송하기로 되어 있다. 패턴은 정의된게 없다고들 하니, 대충 보내도 되지만 0, 1 이 반복되는 패턴을 많이 쓴다고 한다. 그리고 중요한 것 !! 32bit를 보낸다는 말씀..이정도면 모든 노드에게 알리는 충분한 기간이 된다나 머라나. ..wiznXt..^O^..
IT 2010. 4. 20.
[Tech] Ethernet IFG (Interframe Gap)
이더넷 전송에서는 frame 사이에 특정 시간만큼의 갭을 둔다. 이를 IFG (Interframe Gap)이라고 부른다. (왜냐건, 한명의 독점을 막기위해서 누구든 독점하는건 안좋아용 ^^) 이러니 저러니 해도 얼마나 기다리는 가가 중요하겠지..그건 바로.. 96bit 으 시간따라서 망의 속도에 따라 이 시간이 달라지는디 ~~ 10Mbps 망이라면 (정말 오래된 망이죠..보기도 힘들어요) 1초에 10M bit를 전송하니까 한비트 전송하는데 0.1 us이 걸린다 따라서 9.6us 나머진..머 이렇게 계산하면 되고, 위키피디아에서 가져오면..^^ The minimum interframe gap is 96 bit times (the time it takes to transmit 96 bits of raw da..
IT 2010. 4. 16.
[tech] Ethernet frame, MII timing (simple)
맨날 보면서도, 깜빡깜빡 이더넷 프레임의 전체 구조를 적어놔 보자. (source : http://en.wikipedia.org/wiki/Ethernet) 그리고, PHY chip에서 송수신 하는 시그널은 MII 를 사용하는데 대략의 타이밍도도 같이 첨가해두면 편할 듯 (source : Intel 82555 10/100 Mbps LAN Physical Layer Interface datasheet) (source : Intel 82555 10/100 Mbps LAN Physical Layer Interface datasheet) Ethernet mac을 설계해야 한다면, RXCLK가 Rising edge에서 valid한 데이터를 얻을 수 있다는 걸 기억!! 마찬가지로 TXCLK Falling edge에서..
IT 2010. 4. 6.
[Bookmark] 아바타 만들어보기..
클클..왜이런일을 필요하면 직접가서 보면 되는데..주소만 싹 옮겨본다. 트랙백의 의미가 없는 건가..이런건..(DRCHOI님 죄송..걍 제 저장용으로 이해해주세요) 자신의 만화 캐릭터를 만들어 보장..(원본 : http://drchoi.or.kr/983) FaceYourManga.com | Shake Yourself! DoppelMe - Free Dynamic Avatars SP-Studio 나의 작품..ㅋㅋ 넘 영하다는 평이 날 슬프게..Y.Y 파비콘, 아이콘 파일 만들기 Genfavicon. Free Online Favicon Generator. Icon Generator. 이상.. ..wiznXt..^O^..
스타트업/외국어 2010. 3. 31.
[영어] 스티브 잡스 연설문..
똑같이 되도록 외워볼까..ㅋㅋ 맨날 결심만.. ..wiznXt..^O^.. Stanford Report, June 14, 2005 'You've got to find what you love,' Jobs says This is the text of the Commencement address by Steve Jobs, CEO of Apple Computer and of Pixar Animation Studios, delivered on June 12, 2005. I am honored to be with you today at your commencement from one of the finest universities in the world. I never graduated from college. ..
IT 2010. 3. 8.
[hdl] verilog 에서 explicit data type 으로 사용하기
how to assert error during compiling when using signal before declare.. 키워드는 바로 요거 `default_nettype none // turn off implicit data types 이렇게 하면 wire 를 선언하지 않고 그냥 쓰게 되면 컴파일 에러가 발생하게 된다. 이렇게 해야 오타등으로 인한 의도하지 않은 잘못된 signal name 을 쓰는 것을 방지할 수 있다. 즉, 내가 쓰고 싶은 wire(signal) name 이 abcd 였는데, 쓰다가 abce로 쓰더라도 그 에러를 찾기 힘들다. 기본적으로 선언하지 않은 것은 그냥 wire 선언된 것으로 인식하기 때문에.. 머든 정확하게 선언하고 쓰는 것이 에러를 줄이는 길이라 생각해.. ..w..