지난번에 소개해 드렸던 Scribd 사이트가 있으니, 책을 추천해 드리기가 쉽군요.
1.
오늘 추천해 드릴 책은 불과 몇 일 전에 본 책인데요.. 혹시나 해서 찾아봤더니 역시 있군요.
Hardware-Software-CoDesign-of-a-Multimedia-SOC-Platform라는 책입니다.
요즘에 vector processor 형태의 DSP에 관심을 가지고 있다 보니, 관련책을 뒤지는 과정에서 걸린 책인데요. 책 제목만 보아서는 그냥 그렇고 그런 이론적인 부분이 많은 책일 것이라 생각했는데, 실제로는 실무에서 관심을 두어야 할 부분에 대하여 폭넓게 기술된 책입니다. 비교적 하드웨어적인 부분과 컴파일러/프로그래밍에 대한 여러 부분들이 균형도 잘 잡혀 있고, 개론적으로 폭넓게 기술하고 있어서 실제로 이런 일을 하게 될 때 고려해야 하는 사항들을 잘 잡아주고 있다고 생각합니다.
책이 200페이지도 안되는 짧은 분량이어서, 틈틈히 읽어서 일주일이면 읽을 수 있는 분량인 것도 장점이지요.
2.
오늘 알려드릴 두 번째 책은 사실 제가 다 읽은 책이 아니라 책을 구입하고, 그냥 틈틈히 보다가 관둔 책입니다. 그래서, 추천을 해 드리긴 그렇고(책이 별로라서가 아니라 제가 다 읽지 못해서), 그냥 이런 책도 있으니 관심을 가져 보세요 하는 책이지요.
Advanced Verification Techniques a SystemC Based Approach for Successful Tapeout라는 책입니다.
이 책은 SystemC 기반의 검증 기법에 대하여 다루는데, 실제적으로는 SCV라는 System C verification library를 이용하여 검증하는 방법에 대한 설명입니다. SCV를 다루었던 몇 안되는 초기 책이라 의미가 있습니다.
여담입니다만, 이 책을 보다가 그만 읽은 이유는 책의 문제가 아니라, 개인적으로 검증 작업의 방향이 바뀌어서 입니다.
System C가 설계에는 힘을 못쓰고, 대신 검증 쪽에서는 나쁘지 않을 것 같다고 말씀 드린 적이 있는데, 저희 쪽의 경우 모델 기반의 검증은 기존에 가지고 있는 C 시뮬레이터를 이용하여 이걸 PLI로 연결해서 사용하는 것이 더 편해서, 필요성이 적었던 것이지요. SCV에 대한 관심은 계속 가지고 있으며, SCV에서 지원하는 다양한 검증 관련 모델과 툴 때문에 나중엔 이쪽으로 가지 않을까 싶어요.
또 하나의 여담입니다만, (요즘도 그런지 모르겠는데) SystemC를 이용하여 ncverilog와 연동시킬 때 gcc 버전을 좀 귀찮게 많이 타는 경우가 있었습니다. 그래서, 괜히 울컥~ 해서 어짜피 이거니 저거니 다 PLI로 된다는 생각에 바꾼 것도 없잖아 있지요 ^^;
3.
그 외의 링크
http://www.scribd.com/doc/7273744/Embedded-Controller-Hardware-Design-Ken-Arnold
http://www.scribd.com/doc/7254533/Cadence-Verilog-Language-and-Simulation-Version-3 (교육 자료로 알고 있는데, verilog를 처음 접하실 때 편하실 듯..)
4.
… Advanced ASIC Chip Synthesis는 책이 사라졌네요. ^^; 저작권 문제로 지운건가..
…재미 있는 책이 하나 나왔네요.. Bio-Inspired Technologies for the Hardware of Adaptive Systems: Real-World Implementations and Applications 라는 책인데요. 사실은 adaptive system에 대한 이야기라고 보아도 되지요. 내용이 상당히 흥미롭긴 한데.. 아직 초입 부분만 읽은지라.. 뭐라 말씀드리긴 어렵지만 다 읽게 되면 소감을 적지요. (요즘의 책 읽는 패턴으로 보아, 읽다가 재미 없어지면 재미 있을 만한 부분만 훓어보고 때려칠 가능성도 있습니다만..)
좋은 책 소개 감사드립니다. 🙂
저도 예전에는 ASIC/SOC 설계쪽 일을 하다가 현재는 s/w 쪽 일을 하고 있지만…
항상 마음의 고향은 chip design 이랍니다.
혹시나 다른 분들도 참고하시라고 예전에 amazon 에 올린 asic/soc bootlist link 걸어봅니다.
http://www.amazon.com/Embedded-System-Design-SOC-designer-s-perspective/lm/3HP4BZFFHUYBG/ref=cm_lm_byauthor_title_full
헉….영문도서 빨리읽기 힘들던데..
전 언제쯤..;;
에구구구.. 이 책을 실제 보시면 알겠지만, 글자가 그리 많지 않은 책이에요 🙂
H&P 책 같은 책으로 환산한다면 50페이지도 안나올 분량이라 빨리 읽을 수 있었던 것이지요 ^^;