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

갤럭시S6 커널 정보. (엑시노스7420, 엑시노스5433 64bit, 엑시노스7580)

by gamma0burst 2015. 4. 17.
반응형

 

- 갤럭시S6 커널 정보

 

 

- 엑시노스7420 (Exynos7420)

1. CPU

 

2클러스터.

Cortex-A57 쿼드 + Cortex-A53 쿼드

 

Apollo : Cortex-A53 코드네임

Atlas : Cortex-A57 코드네임

 

 

클럭, 전압 테이블.

클럭은 A57 2.5GHz, A53 2.0GHz 까지 표시되어있지만, ASV 파일에서는 각각 2.1GHz, 1.6GHz까지만 활성화돼있습니다.

 

Power_Coeff가 나와있기는한데 Cortex-A57/53 것이 아닌 것 같아서 이걸로 전력 계산은 힘들어 보입니다.

어차피 저걸로 계산해서 나오는건 Dynamic Power라서 Leakage Power 없이 총 전력을 알 수도 없고요.

(참고 정도는 되겠지만......)

 

쓰로틀링 설정.

 

2. GPU

클럭, 전압 테이블.

클럭은 772, 700, 600, 544, 420, 350, 266

 

ASV 파일에서는 852MHz까지 있습니다.

후속작에서 기대할 수 있는 클럭.

 

power_coeff : 433

참고로 엑시노스5433이 460 입니다.

코어 수가 늘어났는데 공정의 힘으로 전력은 오히려 감소.

 

계산해보면 Dynamic power는 772MHz에서 2.88W 입니다.

(엑시노스5433은 700MHz에서 4.26W)

실제 전압이 더 들어갈거고, leakage power까지 포함되면 실제 소비전력은 저것보다 높아질듯 합니다.

 

 

- 갤럭시S6

1. 프로젝트

zero가 맞네요.

 

2. 모뎀

SS333

MIPI HS-Gear2 인터페이스 (2.5Gbps)

 

3. UFS

 

UFS는 HS-G1,2,3 지원.

 

갤럭시S6는 HS-G2 2Lane rate B 지원. (엑시노스7420 지원 사양이라고 볼 수 있음.)

1레인당 2.9Gbps 이고, 2레인이니 5.8Gbps

8b/10b 코딩이기때문에 환산하면 580MB/s

중간의 shark라는게 나오는데 evt0 이라고 나온거봐서는 컨트롤러로 생각됩니다.

 

4. 메모리

메모리는 최대 1552MHz

 

upop이라는 표현이 나오는데 앞서 ufs처럼 갤럭시S6 사양 중 하나로 생각됩니다.

pop이라면 메모리 패키징을 떠올리게 됩니다.

ePoP의 예도 있지요.

이전에 추측했던 AP+DRAM, 모뎀+낸드플래시 구성의 패키징을 uPoP이라고 부르는게 아닌가 싶습니다.

(링크 : Chipworks 갤럭시S6 분해 분석. (Galaxy S6, Exynos7420) (update 15.04.06))

 

5. 디스플레이

DDI : S6E3HA2

해상도 : WQHD (2560 x 1440)

크기 : 63mm x 112mm (5.06인치)

 

이건 모드별 서브픽셀 컨트롤인듯.

10, 2는 power 모드에 따른 밝기 차이같고, 밑은 RGB 조합같습니다.

wh는 white인듯한데 그러면 최대 900까지 있다는거겠는데, 그 이상은 색을 찍어봐도 특별히 보이는게 없네요.

 

 

- 엑시노스5433 (Exynos5433)

 

기존 갤럭시 노트4 커널에서는 엑시노스5433에 대해 Cortex-A15/A7 로 표기됐습니다.

(갤럭시 알파 커널 뜯어보기. (Exynos5433 64bit 지원 논란, Exynos7420))

그것때문에 64비트 지원이 안 된다는 얘기가 나오기도 했는데, 이번 커널에서 엑시노스5433과 관련된 대부분의 부분이 Cortex-A57/A53 으로 표기되었습니다.

boot 파일은 아직 없지만요.

엑시노스5433의 64비트 지원은 기술적으로 문제가 없다고 봐야겠지요.

그럴게 아니라면 굳이 잘 돌아가고 있는 파일을 대대적으로 수정할 이유가 없을테니까요.

 

GPU의 power_coeff는 460

계산해보면 Dynamic power는 700MHz에서 4.26W

이 역시 실제 전압이 더 들어갈거고, leakage power까지 포함되면 실제 소비전력은 저것보다 높아질듯 합니다.

 

 

- 엑시노스7580 (Exynos7580)

엑시노스7580에 대한 내용이 나왔습니다.

 

1. CPU

 

 

 2 클러스터

클럭은 0.3~1.6GHz

클럭 관련 파일명을 보면 다른 빅리틀 프로세서처럼 빅코어, 리틀코어로 나눠놓지 않고, SMP의 이름이 들어간 단일 파일로 나옵니다.

엑시노스7580이 HMP가 아닌 SMP(symmetric processing) 방식이라는걸 보여줍니다.

 

이런 조건이 잡히면 사양 추정이 가능해집니다.

2클러스터라는건 최소 6코어, 일반적으로 생각하면 8코어라고 볼 수 있습니다.

SMP면 모든 코어의 아키텍처가 같다고 봐야겠고요.

같은 아키텍처의 8코어 1.6GHz 사양이면 현재 트랜드로 봤을 때, Cortex-A53 이라고 봐야 합니다.

빅코어만으로 8코어 구성은 불가능하다고 봐야하기도 하고요.

 

2. GPU

GPU은 폴더명으로 보아 Mali-T720 으로 보입니다.

 

클럭은 최대 800MHz

160 266 350 440 534 668 734 800MHz

A53으로 추정되는 제품에 cpu_egl_max, cpu_kfc_min 항목이 그대로 남아있는 것으로 보아 기존 코드에서 클럭, 전압 정도만 수정된 상태로 보입니다.

CPU 클럭이 최대 1.6GHz로 나오는데 여기서는 1.8GHz까지 나오는 것도 그 때문인듯.

 

power_coeff는 46으로 나오지만 해당 폴더에 있는 엑시노스5433/7420 파일에서도 46으로 나오는 것으로 보아 그다지 신뢰할만한 내용은 아닌듯 합니다.

 

사양을 봐서는 전형적인 중저가형입니다.

미디어텍 등에서 주로 선택하던 사양이지요.

그런 부분과 엑시노스5260의 전례를 봤을 때, GPU는 많아야 MP3 정도로 예상됩니다.

그보다 MP수가 늘어날거였으면 차라리 MP수를 줄이고 T760으로 올리는게 나았을겁니다.

 

중저가형이라는건 성능보다는 원가가 우선시 될 것이기때문에 공정도 28nm일 가능성이 높습니다.

 

경쟁 제품이 미디어텍, 스냅드래곤 등 많기때문에 그와 비슷한 사양으로 갈겁니다.

그러자면 당연히 모뎀이 통합되어야겠지요.

그렇지 않으면 저런 사양만으로 경쟁이 되지 않을겁니다.

 

모뎀통합이라면 면적때문에 MP수를 줄일 가능성도 있습니다.

800MHz까지 클럭을 올려야할만큼 MP수가 적다고 볼 수도 있으니까요.

 

 

- 코드네임

엑시노스 제품 코드네임에 관한 내용입니다.

 

Istor라는 부분이 있습니다.

Atlas(A57)와 함께 나오는데 엑시노스 중 현재 A57 기반은 5433, 7420 뿐입니다.

 

 

여기에도 Istor가 나옵니다.

 

이 부분은 확정타.

기존 알려진 것 외에 추가된 제품이 있습니다.

(링크 : 삼성 엑시노스 5430 정보. (Exynos 5430, Project KQ))

 

Insel-D

Helsinki prime

Istor

 

그리고 이 내용과 맞춰보면 결론이 납니다.

엑시노스7580 : Insel-D

엑시노스5433 : Helsinki prime

엑시노스7420 : Istor

 

Istor는 찾아보니 Istor-o-Nal(이스토르오날) 산인듯 합니다.

파키스탄에 있다는듯.

Insel은 독일어로 섬이라는 뜻이어서 검색해봐도 구체적으로 어떤 의미인지 모르겠습니다.

Istor가 산 이름인거 봐서는 뭔가 자연적인 지명같은데 말이지요.

 

 

- 정리

1. 갤럭시S6

프로젝트 ZERO

모뎀 : SS333, MIPI HS-Gear2 인터페이스 (2.5Gbps)

UFS : HS-G2 2Lane rate B 지원. (5.8Gbps = 580MB/s), shark 컨트롤러 추정.

메모리 : 최대 1552MHz

AP+DRAM, 모뎀+낸드플래시 구성의 패키징을 uPoP이라고 부르는 것으로 추정.

디스플레이 크기 : 63mm x 112mm (5.06인치)

 

2. 엑시노스7420

코드네임 Istor

GPU 클럭: 772, 700, 600, 544, 420, 350, 266MHz

852MHz의 가능성 있음.

GPU Dynamic power : 772MHz에서 2.88W (엑시노스5433 : 700MHz에서 4.26W)

 

3. 엑시노스5433

코드네임 Helsinki prime

기존 Cortex-A15/A7 로 표기된 부분이 대부분 Cortex-A57/A53 으로 표기.

엑시노스5433의 64비트 지원은 기술적으로 문제가 없다고 볼 수 있음.

 

4. 엑시노스7580

코드네임 Insel-D

CPU : 2클러스터, 최대 1.6GHz, SMP 방식.

GPU : Mali-T720, 최대 클럭 800MHz (160 266 350 440 534 668 734 800MHz)

이하 추정사양.

CPU : Cortex-A53 1.6GHz 옥타.

GPU : T720MP3 이하.

모뎀 통합.

28nm 공정.


 

 

반응형

댓글