TSMC 28nm processes

음.. 사실 회사일 때문에 잠시 살펴봤는데.. 도움이 되실 분이 있을수도 있으니.. (대부분의 분들께서 별로 관심이 없겠지만..)

일단 TSMC의 28nm process에는 아래 링크에서 확인할 수 있듯이 다양한 라이브러리가 존재하는데,  HP(High Performance)와 LP(Low Power)는 너무 자명해서 제외하고..

http://www.tsmc.com/english/dedicatedFoundry/technology/28nm.htm

아리까리 한 것이 HPM, HPC, HPC+, HPL인데,

  • HPM: High Performance Mobile Computing
  • HPC:  high performance compact mobile computing
  • HPL: low power with high-k metal gates

내용상으로 봤을때는 HPL은 HP에 High-K를 써서 전력을 줄였다. 정도로 정리하면 될 것 같고..

HPM/HPC는 다음 자료에서 볼 수 있는 것처럼, Mobile용도로 만들어진 공정 중에 HPM은 좀 더 성능에, HPC는 좀 더 면적(그리고 전력 역시..)에 최적화된 것이라 이해하면 될 것 같습니다. (실제로도 그런 position이고..)

https://www.synopsys.com/Company/Publications/DWTB/Pages/dwtb-logic-libraries-tsmc28-hpc-2015q3.aspx

그런데, 문제는 아래에 소개된 HPC+ 입니다.

http://community.cadence.com/cadence_blogs_8/b/ii/archive/2015/04/12/tsmc-symposium-new-16ffc-and-28hpc-processes-target-mainstream-designers-and-internet-of-things-iot

HPC+의 freq.가 HPM보다 좋게 나온 reporting이 존재하는데.. 일단은 목적상 HPM이 더 좋은 합성 주파수가 나와줘야 할 것 같네요. (혹은 비슷한 정도라도..)

 

글과 관계없는 잡설인데..

오랫만에 blog에 들어왔더니,  DAC2015 글을 일부만 써 놓고 publish를 안했네요. 아.. 쩝.. 이거 어쩌지.. 글은 대충 있으니 사진 첨부해서 올해가기 전에 Publish하는 걸로.. (이미 늦을대로 늦었지만..) ㅎ

 

잡담.. Vim Color Scheme

1.
구글 크롬을 주력 브라우저로 사용하는 건 좋은데, Textcube 글쓰기가 이상하게 되어 불편하더군요.  Textcube 업데이트를 할 시점이 온 것 같은데.. 트래픽 문제로 그림 한장 제대로 못 올리는 신세이다보니 ,그냥 Tistory로 이전할까. .하는 생각도 듭니다. (요즘엔 메타 블로그쪽으로 feed를 잘 보내지 않아서 뭐 트래픽이 그렇게 많지는 않습니다만, 그래도 매일 매일 텍스트로만 채운 글도 60%의 트래픽을 넘나들고 있으니.. 걱정이 되죠 ^^;)

2.
뭐가 없어서 뭘 못하고 있다는 말처럼 공허한 말이 없는 것 같습니다.
다 마음의 문제이지요.

3.
vim color scheme이라는 것이 취향에 많이 따르는 건데요. 생각보다 민감하죠.
컬러 스킴을 확인해 볼 수 있는 사이트가 있더군요 [여기]


4.
요즘에 어쩌다 듣게된 ‘브로콜리 너마저’라는 밴드의 노래가 제 취향이군요. ^^;
춤이라는 노래가 개인 취향입니다만, 가장 많이 알려진듯 한 앵콜 요청 금지라는 노래는 걸어둡니다.



요즘 제가 개인적으로 좋아하는 재주소년의 신보도 나왔습니다.
역시나 같은 감성.. 약간은 매너리즘? 그래도 좋네요


5.
힘내자, 견뎌라.. 이런 류의 말이 요즘 가장 많이 들리는 이야기지요.
글쎄요. 즐기세요 🙂
피할 수 없다면 즐기라고 하잖아요.

다른 일로 고민하는 중입니다만, 뭔가 외부의 충격이 있어야 새로운 시각이 생기잖아요.

babyworm의 2008-10-25 북마크

  • Gartner: Top 10 Strategic Technologies for 2009 특별한 것은 없지만, 의미가 있기는 합니다.
    Virtualization과 Cloud Computing은 당연하고, Servers-Beyond Blades는 특화되고 있는 경향이니 그럴듯 하고, Web-Oriented Architectures와 Enterprise Mashups은 전문 분야가 아니지만, personal computing 영역에서 충분히 검증되었으니 enterprise 영역으로 갈때가 되었고..
    Specialized Systems은 응용 분야에 특화된 이종 시스템이 나올 거라는데, 이건 저도 하고 있는 일이지요.
    Social Software and Social Networking는 글쎄요. 일단 돈은 되겠지만 약간 퇴조하는 느낌이 있는지라..
    Unified Communications은 major player로 몰릴것이라는 이야기인 듯 하고, Business Intelligence이건 의사결정 지원 시스템으로 보이고, Green IT 어찌 보면 지속적인 대세
    outlook
  • 파이썬을 사용한 실전 스레드 프로그래밍 파이썬이 GUI 만들기 편하다는 이유로 PLI에서 TCP 서버를 만들고 다중쓰레드 처리를 간혹 하는데, 가끔 OS에 따라 다른 동작을 보일때가 있지요. 도움이 될지도..
  • 리눅스 스레드 모델 비교: LinuxThreads와 NPTL
  • 한국 developerWorks : developerWorks Column : 다양성의 시대는 다시 오는가? 아이디어를 많이 제공해 주는 아주 좋은 글입니다. Embedded market혹은 application specific해지면서 다양성이 강조될수 있는 여지가 많아지고 있다는 내용이지요. 마이크로프로세서
  • Xilinx White paper: Signal Integrity 신호 무결성에 관한 xilinx의 문서.
    0.13um 이하를 사용한다면, 신호 무결성 문제에서 자유로울 수 없지요.
    FPGA의 경우 신호 무결성 문제와 약간 거리가 있는 걸로 알고 있었는데, xilinx에서 문서가 나온건 좀 의아하죠. 그래도 내용은 잘 정리되어 있어요..(FPGA는 신호 무결성 문제가 별로 없다는 것이 결론이긴 하지만 ^^;)
    FPGA Xilinx ASIC 신호무결성
  • Get Smart About Reset:Think Local, Not Global global reset을 localize하는 방법에 대한 문서.
    참고적으로 그림 7의 asynch reset을 synch reset(실제적으로는 asynch assert, synch deassert reset)으로 바꾸는 회로는 회사에서는 다들 쓰는 건데, 학생들은 잘 모르더군요. 생각보다 중요한 회로입니다.
    global reset을 P&R에서 잡는 것만 생각했는데, 어찌보면 localize reset이 더 쉬운 접근일지도.. FPGA라 민감한 것이겠지요. ASIC공정에서는 P&R에서 delay tree root에 buffer 삽입해서 잡는 방법을 사용하니까 그다지 민감하진 않습니다.
    reset ASIC FPGA synchronousreset
  • Slave Serial 혹은 SelectMAP 모드 통한 자일링스 FPGA 배치 위해 마이크로프로세서 사용 마이크로 프로세서로 FPGA의 configuration을 하는 방법.. board level에서 reconfiguable block을 만들 때 활용할 수 있을지도. Xilinx 마이크로프로세서 configuaration