Engineering(SoC Design)/프로젝트 등

(중요) 삼성전자 사업부 등 탐색

무말랭이 2022. 3. 5. 22:40

DS = Device Solution

 

'파운드리'는 SoC 개발을 하지 않고 'LSI'의 '커스텀SoC팀'에서 설계를 한다. (2020.02.14.)

https://m.etnews.com/20200213000095

 

삼성전자 시스템LSI사업부에 '커스텀SoC팀' 신설...대형 IT 고객사 유치 포석

삼성전자가 시스템LSI사업부 내에 커스텀SoC팀을 신설했다. DS부문 산하 파운드리사업부와 시스템LSI사업부에 공존하던 반도체 설계 지원 조직을 일원화했다. 삼성전자는 지난해 2030년 시스템반

www.etnews.com

 

System LSI 사업부란? = Large Scale Integration (대규모 집적회로, 칩당 소자의 수가 1000~10만개.)

회로설계, 공정설계, 신호및시스템설계, 소프트웨어개발, 영업마케팅 등을 하는 사업부이다.

https://www.samsung-dsrecruit.com/division_intro/slsi/index.php

 

S.LSI사업부 | 삼성전자 DS부문 | 반도체 채용 홈페이지

5G 멀티모드 Exynos Modem, AI를 위한 컴퓨팅 파워를 제공할 차세대 CPU/GPU/NPU, Image/Touch/Bio Sensor, 차량용 infotainment 등 시스템 반도체용 IP설계, IC설계, Solution을 개발하는 사업부입니다.

www.samsung-dsrecruit.com

 

대략적으로 비메모리 = 시스템반도체 = LSI = Logic Chip 라고 이해하면 된다.

팹리스 및 파운드리 등은 관련 생태계에 있지만, 설계와 제조 등 역할이 다르다.

https://biz.chosun.com/site/data/html_dir/2019/05/02/2019050200101.html

 

[Tech & BIZ] 비메모리? 시스템? 파운드리?… 알쏭달쏭한 반도체 용어들

Tech & BIZ 비메모리 시스템 파운드리 알쏭달쏭한 반도체 용어들 전자기기의 두뇌 비메모리 시스템반도체라 부르기도 파운드리는 회사 주문 받아 반도체 위탁 제조·납품하는 것

biz.chosun.com

 

시스템반도체 중에서 디지털 회로설계의 Role

https://www.samsung-dsrecruit.com/job_intro/slsi/circuitDesign.php

 

회로설계 (S.LSI 사업부) | 삼성전자 DS부문 | 반도체 채용 홈페이지

시스템 반도체 (AP, Modem, Image/Bio/Automotive Sensor, PMIC, DDI, Security, RFIC 등)를 개발하기 위한 Analog/Digital 회로를 설계, 검증하고, 고객에게 솔루션을 제공하는 직무

www.samsung-dsrecruit.com

 

뭐야 홈페이지에서 뭐 하라고 딱 알려주고 있네. (약간 이것저것 넓은 범위로 섞여있긴 하지만. 복습도 필요하겠다.)

 

전공면접에서 어떤 내용들이 다뤄지는지

미리 확인하는 것도 도움이 되겠다.

네이버 카페 등 활동 해야겠네. 

 

https://gakari.tistory.com/entry/%EC%82%BC%EC%84%B1%EC%A0%84%EC%9E%90-%EC%8B%9C%EC%8A%A4%ED%85%9C-LSI-%EC%A7%80%EC%9B%90%ED%95%98%EB%A0%A4%EB%A9%B4

 

삼성전자 시스템 LSI 지원하려면..

안녕하세요 시스템 LSI에 대해 궁금한 점이 있어서 질문드립니다. 대학교 졸업생으로 삼성 시스템LSI와 DS에 지원하려고 합니다. 1.학부 때 하드웨어 적인 부분(반도체 공정, 전자소자, 물리전자,

gakari.tistory.com

 

 

기글하드웨어 그리고 관련원문기술문서 등 

이뤄지는 소통에 대해서 캐치업하는게 중요할듯.

 

https://gigglehd.com/zbxe/8340887

 

기글 하드웨어 질문 게시판 - cpu 설계

cpu 설계가 엄청 어렵다는데 그냥 어렵다고만 하니까 무슨 말인지 모르겠어요. 뭐가 어렵다는 말이에요? 저는 재미있어 보이는데요 ㅋㅋ 시성님이 올리신 글 중에서 제목이'요즘 공부하는 녀석'

gigglehd.com

https://www.realworldtech.com/arm64/

 

ARM Goes 64-bit

 

www.realworldtech.com

 

"NVIDIA의 젠슨 황 CEO는 Arm의 인수와 관련된 질문에서, NVIDIA는 CPU를 설계하지 않을거고 스마트폰 시장에 참여하지도 않으며, Arm과 서로 보완하는 관계라고 답했습니다.

 

그리고 더 빠른 서버 CPU 로드맵의 개발을 원하며, 고객들에게 흥분을 가져다줄 거라고도 말했습니다. NVIDIA는 스마트폰보다는 서버 쪽에 Arm을 쓸 생각인가 봅니다. 

NVIDIA, CPU 설계 안함, 스마트폰도 안 만듬 - 컴퓨터 / 하드웨어 - 기글하드웨어 :"

https://gigglehd.com/gg/?mid=hard&document_srl=8216416

 

NVIDIA, CPU 설계 안함, 스마트폰도 안 만듬 - 컴퓨터 / 하드웨어 - 기글하드웨어

NVIDIA의 젠슨 황 CEO는 Arm의 인수와 관련된 질문에서, NVIDIA는 CPU를 설계하지 않을거고 스마트폰 시장에 참여하지도 않으며, Arm과 서로 보완하는 관계라고 답했습니다. 그리고 더 빠른 서버 CPU 로

gigglehd.com

 

AMD의 신호규격통일

https://gigglehd.com/gg/hard/925148

 

AMD의 칩 설계 방법을 바꾼 인피니티 패브릭 컨트롤 패브릭 - 컴퓨터 / 하드웨어 - 기글하드웨어

AMD 칩 설계의 핵심인 컨트롤 패브릭   AMD는 새로운 CPU 라이젠에서 칩의 각 유닛을 연결하는 인터커넥트 패브릭에 인피니티 패브릭을 채택했습니다. 인피니티 패브릭에는 데이터 전송을 수행하

gigglehd.com

 

우선 역사를 알기위해 자세히 봐야할 친구는 ARM이네

https://www.arm.com/

 

Artificial Intelligence Enhanced Computing

Arm technology is at the heart of a computing and data revolution. The Arm architecture is the keystone of the world’s largest compute ecosystem.

www.arm.com

 

ARM에서 판매하는 CPU 제품목록

https://www.arm.com/products/silicon-ip-cpu

 

Microprocessor Cores and Processor Technology – Arm®

Arm is the industry's leading supplier of microprocessor technology, offering the widest range of microprocessor cores to address the performance, power and cost requirements for almost all application markets. Discover the right architecture for your proj

www.arm.com

 

애플의 M1칩은 ARM 기반이다. ARM은 회사가 아니라 아키텍쳐다.

https://blog.naver.com/hsh1/222142886550

 

[IT/테크] 차기 맥북에 아이폰 CPU를 박아 넣는다고?! ARM 기반 애플 실리콘 M1 칩의 이모저모 1편 : AR

바야흐로 ARM의 시대가 도래하는 걸까? 얼마전에 애플에서 공개한 맥북 에어, 맥북 프로, 그리고 맥 미...

blog.naver.com

 

ARM 아키텍쳐 기반의 설계를 할 수 있는가가 중요하겠군.

ARM = ARM Holdings사에서 설계하는 명령어 세트와 ISA(Instruction Set Architecture)의 총칭.

https://namu.wiki/w/ARM(CPU) 

 

ARMv8-A

 

ARMv8-A는 ARM이 2011년 10월에 발표한 ARM의 64비트 명령어셋 아키텍처이다.
64비트 ARM 명령어셋 지원을 추가하며 기존 32비트 AArch32 명령어셋과의 호환성을 제공한다.
  • 새로운 명령어셋 AArch64지원
    • 31개의 범용 64bit 레지스터
    • 전용 스택 포인터 레지스터
    • PC(Program Counter)는 더이상 레지스터로 직접 접근 불가능
    • 대부분 명령어는 A32와 같고 32bit 길이
    • 대부분 명령어는 32bit와 64bit 변수를 사용 가능
    • 주소는 64bit으로 사용
  • SIMD (NEON) 향상
    • 32개의 128bit 레지스터로 증가(기존에는 16개)
    • 배정밀도 포맷 지원
    • AES 암/복호화 및 SHA-1,SHA-2 해쉬 명령어도 위 레지스터를 사용
  • 새로운 예외처리 시스템

https://namu.wiki/w/AArch64?from=ARMv8-A#ARMv8-A 

 

와 ARM의 프로덕트가 진짜 대박이구나. 

그리고 위의 나무위키표 조차 금방금방 outdated 되는듯하다.

 

 

각 CPU를 선택할 경우, 블로그, 뉴스, 화이트페이퍼를 볼 수 있다. 기술문서 보고싶은데 어디있을까.

https://community.arm.com/arm-community-blogs/b/internet-of-things-blog/posts/arm-cortex-r82-high-performance-64bit-realtime-applications-processing?_ga=2.217417046.1506917218.1646488733-1595302083.1646488733 

 

Cortex-R82 will power next-generation storage devices

Find out in this blog how Arm Cortex-R82 with higher performance, real-time compute with more addressable space, and the ability to run Linux will enable the next generation of storage devices.

community.arm.com

https://www.arm.com/company/news/2020/09/highest-performance-arm-cortex-r-processor

 

Highest performance Arm Cortex-R processor to power the future of computational storage

Arm announces Cortex-R82: designed to accelerate the development and deployment of next-generation enterprise and computational storage solutions.

www.arm.com

https://www.arm.com/resources/white-paper/computational-storage

 

A Guide to Computational Storage

Need to understand Computational Storage? This guide from Arm goes into what Computational Storage is, what its benefits are and more.

www.arm.com

https://armkeil.blob.core.windows.net/developer/Files/pdf/white-paper/smarter-data-storage-wp.pdf

 

 

미래 컴퓨팅 환경 반영하는 ARM 아키텍처 기술

https://www.epnc.co.kr/news/articleView.html?idxno=205714 

 

미래 컴퓨팅 환경 반영하는 ARM 아키텍처 기술 - 테크월드뉴스

[테크월드뉴스=서유덕 기자] Arm은 3월 31일에 ‘Arm 비전 데이(Vision Day)’ 행사를 열고 ‘ARMv9 아키텍처’를 발표했다. ARMv9은 ‘v8’을 공개했던 2011년 이후 10년만에 출시하는 새로운 아키텍처이며

www.epnc.co.kr

한국기술교육대학교의 ARM 아키텍처에 대한 강의자료

https://cms3.koreatech.ac.kr/sites/yjjang/down/emsoc11/mod03a_ARM.pdf

 

와 근데 ARM 아키텍처는 모바일을 위해 태어난게 이번에 M1 맥까지 간거구나 ... 저전력고효율.

ARM 아키텍처와의 상대는 인텔의 x86, x64 아키텍처

http://www.thelec.kr/news/articleView.html?idxno=6863 

 

ARM은 어떻게 PC용 CPU 대안이 되었나 - 전자부품 전문 미디어 디일렉

지난 6월 23일 애플은 연례 개발자행사 WWDC2020을 통해 PC용 중앙처리장치(CPU)를 자체 설계한 제품으로 탑재할 것이라고 밝혔다. 인텔 x86 대신 ARM 아키텍처를 사용할 것임을 내비쳤다. 낯선 장면은

www.thelec.kr

https://ko.wikibooks.org/wiki/X86_%EC%96%B4%EC%85%88%EB%B8%94%EB%A6%AC/x86_%EC%95%84%ED%82%A4%ED%85%8D%EC%B2%98

 

x86 어셈블리/x86 아키텍처 - 위키책

x86 아키텍쳐[+/-] x86 아키텍쳐는 8개의 범용 레지스터(GPR; General-Purpose Register), 6개의 세그먼트 레지스터, 1개의 플래그 레지스터, 마지막으로 명령어 포인터를 갖는다. 64비트 x86에는 더 많은 레지

ko.wikibooks.org

http://m.ddaily.co.kr/m/m_article/?no=220456 

 

애플도 MS도 'x86' 떠난다…인텔의 해법은? [IT클로즈업]

- AP 이어 CPU 세력 키우는 ARM 아키텍처 [디지털데일리 김도현 기자] 글로벌 정보기술(IT) 업체의 ‘탈(脫)인텔’ 기조가 계속되고 있다. 인텔의 아키텍처 ‘x86’ 대신 ARM을 통해 자체 칩을 개발하

www.ddaily.co.kr

https://kor.answersexpress.com/rundown-x86-processor-architecture-80627

 

다른 사람들이 공부해놨던 블로그를 빠르게 캐치업해도 좋겠다.

(임베디드 시스템과 칩설계는 다른 영역인거 알고 있음! 이런거 구분 잘해야지.)

https://throwexception.tistory.com/tag/ARM%EC%9E%84%EB%B2%A0%EB%94%94%EB%93%9C

 

집밖은 위험해~

 

throwexception.tistory.com

 

https://search.daum.net/search?w=blog&f=section&SA=tistory&lpp=10&nil_profile=vsearch&nil_src=tistory&q=ARM%EC%95%84%ED%82%A4%ED%85%8D%EC%B2%98 

 

ARM아키텍처 – Daum 검색

Daum 검색에서 ARM아키텍처에 대한 최신정보를 찾아보세요.

search.daum.net

 

할만한 프로젝트가 뭐가있지

수업시간에는 CPU 설계 배우고, 거기에 성적처리프로그램 올린다했고.

그와 유사한 수준의 프로젝트 3개 정도 해보고 싶은데. (PBL) -> 그건 이번 학기 플젝 하면서 생각하자.

관련해서, 내가 새로운걸 하려고 하지 말고

- 논문에서 이뤄지는 가장 최신 분야에 대한 follow-up 및 석사 마인드 탑재의 영역과.

- 추가적으로, 아주 practical 한 실무적인 toy project 에 대한 접근의 영역.

이 두가지를 병렬적으로 하면 좋을 것 같다.