본문 바로가기
스마트폰/삼성 SAMSUNG

갤럭시 S20 커널 정보(엑시노스9830, 엑시노스3830, 엑시노스9630, 2020, NEUS)

by gamma0burst 2020. 3. 8.
반응형

- 갤럭시 S20 커널에서 나온 내용입니다.

이런거 신경쓰는지 별 내용이 없는듯.

그리고 숫자들을 다 16진수로 바꿔놨네요.

이건 뭐 변환하면 그만이니까.

 

 

- 엑시노스990 = 엑시노스9830 클럭 (Exynos9830 = Exynos990)

 

이미 확정된 얘기지만 엑시노스990 = 엑시노스9830

 

 

 

ananke = Cortex-A55 / enyo = Cortex-A76 / lion = Exynos M5

Exynos M5 x2 + Cortex-A76 x2 + Cortex-A55 x2

엑시노스M5 코드네임은 lion

(커스텀 아키텍처 개발이 중단돼서 의미가 없는 상상이지만) 치타(M4)로 바꾼 얼마나 됐다고 고양이과 정점을 코드네임으로 넣어버리면 후속작은 고양이과 동물이 아닐 예정이었던건가?

스크롤 내리다보면 아키텍처 정보에서 Samsung-M5가 있음.

이전 M시리즈가 코드네임만 있지 exynos-M 같은 식으로 표현하지 않았던걸 생각하면 특이한데 단순한 변덕인지 뭔가 의미가 있는지는 불명.

 

 

캐시 정보도 있는데

 

L1 캐시

A55 코어당 명령어 32KB + 데이터 32KB / A76 코어당 명령어 64KB + 데이터 64KB

M5 코어당 명령어 64KB + 데이터 64KB

next level cache 주소?가 있는데 이걸로 아래에 있는 L2, L3 캐시 내용과 연결해보면

 

L2 캐시

A55 코어당 64KB / A76 코어당 256KB / M5 공유 2MB

 

L3 캐시

A55, A76 공유 1MB / M5 공유 3MB

 

 

 

GPU 클럭 테이블 832 800 702 572 455 377 260 156MHz

최대 800MHz

실제 800MHz 셋팅으로 들어갔을듯.

전력 상수는 625인데 고정값처럼 변하지 않은지 오래.

GPU 최대 전력은 정해져있고 최대한 성능을 높이는 설정을 하니 변할 일이 없는듯.

 

 

A55 전력상수 120 / A76 전력상수 370 / M5 전력상수 860

엑시노스9825가 A55 160 / A75 320 / M4 760

(엑시노스9825 클럭 (커널))

A55 전력상수가 낮아진걸 봐서는 공정 덕에 전력 효율이 좋아졌는데 그걸 넘길 정도로 A76, M5 규모 증가가 있는듯.

 

 

Cortex-A55 클럭

테이블상 182MHz~2106GHz

최대 클럭은 2.0GHz

 

 

Cortex-A76 클럭

테이블상 377MHz~2600MHz

최대 클럭은 2.6GHz

 

 

엑시노스 M5 클럭

테이블상 546MHz~3016MHz

최대 클럭은 2.73GHz

 

 

M5 2.73GHz는 부스트 클럭일 가능성이 높은데 그러면 디폴트 클럭이 얼마인가가 의문.

저 부분에서 boost max가 부스트 클럭, boost threshold가 부스트없는 최대 클럭으로 본다면 디폴트 클럭은 2.0GHz가 됨.

 

그런데 엑시노스9820 경우를 보면 테이블 상에서 오른쪽 클럭(MIF 클럭?)에서 0으로 들어가는 최대 클럭이 디폴트 클럭이었음.

(엑시노스 9820 커널 (Exynos9820))

이번 9830 테이블은 아래와 같은데 같은 식이면 디폴트 클럭은 1898MHz = 1.9GHz가 됨.

이 경우가 맞다면 threshold라는게 저 클럭부터 부스트 클럭 단계에 진입한다는 의미로 볼 수도 있음.

그런데 긱벤치5 점수로는 2.0GHz일 가능성이 높아 보임.

(엑시노스990 긱벤치5 초기 벤치.)

M5 디폴트 클럭이 벤치상 2.0GHz이나 커널상 1.9GHz인 것.

 

 

- NPU

2클러스터 4코어?

 

 

클럭으로 보이는게 533 800 933 2028MHz가 나오는데 2028MHz는 아닐듯하고 최대 933MHz일듯.

 

ICCSS2020에서 발표하는 내용이 9830 NPU인듯.

 

 

- 엑시노스9830 코드네임

USB관련 파일 내용 중 주석에 2020 이란게 있고 PCIE GEN4 내용이 나옴.

저 지원 스펙이면 최신 제품일 것이고 AP아니면 관련 컨트롤러 칩일 것임.

 

 

이미지 센서관련 파일을 보면 2020 EVT0, EVT1이 나오는데 위의 Makalu(=엑시노스9820) 경우로 보아

 2020은 AP이고 코드네임임.

 

 

USB관련 파일 내용 중 2020 관련 추가 항목에 no-extra-delay, force-gen1 이란 내용이 있음.

이건 다른 파일에 엑시노스9830 관련 추가 항목으로 표기되어 있음.

엑시노스9830 코드네임은 2020 인 것.

코드네임 패턴이 붕괴한 것처럼 보이는데 한편으로는 기존 패턴 따라가는 것도 있어서 어떤 식으로 코드네임 패턴이 재편될지 지켜봐야할듯.

 

 

 

- 엑시노스3830 (Exynos3830)

엑시노스3830 등장.

넘버링으로 보아 로우엔드나 웨어러블용으로 보임.

 

 

카메라 관련 파일에 센서 정보가 있는데 개발킷이라서 저 센서 탑재 스마트폰이 나온다기보다는 저 정도 센서를 감당할 ISP 성능이 있다고 보는게 맞을듯.

 

 

최근 추가된 아키텍처 내용에 Cortex-A35가 있어서 엑시노스3830이 Cortex-A35 사양일 경우를 생각해 볼 수 있고 그렇다면 로우엔드도 아닌 웨어러블 전용일 가능성도 있는데

웨어러블 전용이 저 정도의 ISP 성능을 갖출 필요까지는 없어서 A35 사양으로 로우엔드까지 커버하는 경우도 생각해 볼 수 있을듯.

사실 저 리스트에 A77도 없어서 엑시노스에 들어가는 아키텍처가 다 나온다고 보기 어렵기때문에 A35가 무조건 쓰여야하는건 아님.

 

 

- 엑시노스9630 = 엑시노스980 (Exynos9630, Exynos980)

엑시노스9630 = 엑시노스980 의 흔적이 곳곳에 보이고 초기에 잠깐 나왔던 ERD9630도 있음.

(엑시노스 980 = 엑시노스 9630)

참고로 ERD9630은 엑시노스980쓰는 비삼성 제품의 긱벤치 시스템 정보에서도 보임.

 

 

이전에 엑시노스 코드네임으로 나왔었던 NEUS가 커널 중에 보이는데

(엑시노스 992, Neus 개발 중.)

카메라 관련 파일에서 나와서 확신할 수 없지만 특별한 의미가 없는 NEUS란 단어가 커널에 등장할 이유는 코드네임 밖에 없을듯.

9820 이후로 커널에 코드네임 정보가 친절하게 드러나는 경우가 거의 없는데 그렇게되면서 커널에서는 넘버링이 먼저 드러나게됨.

커널에 NEUS가 나왔는데 아직까지 커널상에 넘버링이 안 나왔다고 보기 어렵고, 확실한 근거는 없지만 지금 코드네임 자리가 비어있는 넘버링과 매칭시키는게 맞을 가능성이 높음.

NEUS는 강 이름으로 보이고 엑시노스9630 = 엑시노스980 은 2+6코어 구성으로 미드레인지급 구성이어서 엑시노스9630 = 엑시노스980 = Neus 라는 설의 정황은 들어맞음.

긱벤치 결과 중에 엑시노스980 사양의 갤럭시A5,A7이 있어서 이 제품이 출시되고 커널이 올라오면 확정할 수 있게 될듯 함.

 

 

 

반응형

댓글