tricore 아키텍쳐에 대해 써보려고 한다.

정확히 벤치를 돌려보지는 않았는데 체감 성능은 Cortex M7은 가야 맞짱이 가능하지 않나 싶다.

벤치를 돌려본게 아니라 진짜 성능이 그렇게 나오는지는 모르것고 일단 줜나 빠르고 줜나....비싸다.

Aurix 3G TC4x 시리즈 나오면 가격이 얼마나 갈까

시간 되면 V850 

 

여튼 tricore에 대해 설명해둔 자료도 없고 공부하는 식으로 정리를 해보려고 한다.

 

레지스터

The PCXI, PSW and PC registers are crucial to the procedure for storing and restoring a task’s context

PCXI - Previous Context Information register

PSW -Program Status Word

 

Registers [0H - 7H] are referred to as the ‘lower registers’

and registers [8H - FH] are called the ‘upper registers’.

 

Registers A[0], A[1], A[8], and A[9] are defined as system global registers.

These are not included in either the upper or lower context

 

and are not saved and restored across calls or interrupts.

They are normally used by the operating system to reduce system overhead

그럼 그냥 스크래치 용으로 써도 되는건가?

 

Memory Model

The architecture can access up to 4 GBytes (address width is 32-bits) of unified program and I/O memory. The address space is divided into 16 regions or segments [0H - FH], each of 256 MBytes. The upper four bits of an address select the specific segment.

 

Tasks and Contexts

A task is an independent thread of control. There are two types: Software Managed Tasks (SMTs) and Interrupt Service Routines (ISRs).

그냥 task 수행되는 걸 SMT라고 하고 인터럽트 처리되는 건 ISR이라고 하나보다

근데 왜 하필 이름을 SMT라고......

 

SMT는 당연히 여러가지 모드가 있다.

User-0 Mode

Used for tasks that do not access peripheral devices. This mode cannot enable or disable interrupts.

신기하네요. ARM Cortex에는 이런식으로 제한된 모드가 없어요. MPU를 써서 뭐 막아부리는게 아니면

 

User-1 Mode

Used for tasks that access common, unprotected peripherals. Typically this would be a read orwrite access to serial port, a read access to timer, and most I/O status registers. Tasks in this mode may disable interrupts for a short period.

 

Supervisor Mode

Permits read/write access to system registers and all peripheral devices. Tasks in this mode may disable interrupts

 

Individual modes are enabled or disabled primarily through the I/O mode bits in the Processor Status Word (PSW).

 

Context Save Areas

아...이런 이름 쓰지 말지. 타사의 HW랑 너무 중복 되네요 Save Area 이런거 용어로 쓰지 말자

The architecture uses linked lists of fixed-size Context Save Areas (CSAs). A CSA consists of 16 words of memory storage(64Bytes ㄷㄷㄷ), aligned on a 16-word boundary. Each CSA can hold exactly one upper or one lower context. CSAs are linked together through a Link Word

upper/lower context라는 용어가 나왔는데 일단 넘어가자

 

Context switching occurs when an event or instruction causes a break in program execution. The CPU then needs to resolve this event before continuing with the program.The events and instructions which cause a break in program execution are :

• Interrupt or service requests

• Traps

• Function calls

 

Posted by 쵸코케키

2년 사용했다. 2년차 되니까 슬슬 오동작하더니 결국 고장났다.

어처구니가 없더라. 선풍기가 고장난다라는 개념이 있는 제품이었던 걸 르젠이 알려줬다.

BLDC면 뭐하나 내구성이 진짜 개똥인데

 

르젠선풍기는 유선 선풍기도 고장난다.

정말 어처구니가 없더라

선풍기를 뭐 떨어뜨리거나 발로 차거나 그런 것도 아니고 꼬박꼬박 청소 해주고 보관할 때도 밀봉해서 보관했는데 진짜 황당할지경이다.

 

르젠 무선 선풍기....점점 고장나려고 한다.

전원 버튼 누르면 가끔 아아아아주 천천히 돈다.

자기 곧 죽는다고 항의 표시하는 느낌이다.

 

진짜 르젠이라는 회사는 한탕 주의로 대충 일단 팔고 튀자 이런 느낌인 것 같다

디자인에 속아 넘어가면 뜨거운 매운맛을 보는 회사

 

뽑기 실력이 부족했다구요?

아무리 뽑기 실력이 부족해도 선풍기 2개가 유선/무선 둘 다 정상이 아닌 케이스는 QC 수준이 정말 처참하다는 소리

Posted by 쵸코케키

S23 512GB -> S23+ 512GB로 업그레이드 함

S23은 7개월 사용했고 S23+는 이제 1개월 사용했다.

 

결론 : 왜 했지 ㅠㅜ, 하지마

 

휴대폰으로 게임하면 모르겠는데 게임 안하는 사람은 전혀 S23+에 대한 메리트가 없음

S23은 명기다

아마 전설로 남을 수년만에 갤럭시 시리즈의 명작으로 나중에 화자될 것이다.

 

S23의 장점은 나중에 이야기 하고 왜 굳이 S23+을 살 필요가 없는지 말해보겠다.

 

1. 휴대폰이 커지기는 했는데 그로 인해 얻는 장점이 없다

유튭? S23은 화면 꽉차서 맘에 드는데 S23+는 화면 공간이 남아서 옆에 검은색 빈 공간이 혼자 놀고 있음

이럴꺼면 굳이 화면이 커지는 메리트가 있나? 싶음

 

게임을 하는 사람들은 메리트로 작용할 수도 있겠으나 게임을 안하는 사람들은 화면이 커져서 뭔가 더 좋다...?라는게 있나 모르겠음

 

화면이 넓어지기는 했는데 그로 인해 정보량이 더 늘어났냐? 아니다

이게 가장 실망스러웠다.

 

나는 화면이 커졌으니까 이제 아이콘도 더 많이 화면에 담고 그럴 수 있을 것으로 생각했으나 전혀~~

그냥 S23에 나와있는 UI 크기들이 그대로 크기가 증가했을 뿐 그게 전부이다.

 

 UI 크기가 증가하거나 UI 크기를 줄이고 정보량을 늘릴 수 있는 그런 선택지가 없다.

 

사진찍은거 볼때도 동영상 찍은 거 볼때도 옆에 공간이 남는다

그래서 뭔가 좀 바보 같아 보인다

그 빈 공간에 UI를 배치하든가 그런게 아니라 그냥 S23이랑 동일한 위치에 UI를 배치해서 저어어어언혀 화면 커진 메리트가 없다 ^^;

 

물론 이런 경우는 있겠지

키가 185정도 되는 사람들은 키도 크고 손도 커서 S23 같은 휴대폰을 만지면 너무 작아 키보드로 무언가를 치거나 할 때 불편할 수 있다.

 

이런 경우는 S23+나 그 이상의 커다란 휴대폰 사용을 필요로 할 수도 있다.

but 17x 대인 나 같은 경우는 ㅡ흐흐흐흫ㄱ

나도 키 18x 로 넘어가고 큰 휴대폰 쓰고 싶다 갑자기 슬퍼지네

 

3. 무게는 버틸만한 수준 울트라 혹은 폴더는 무리였으나 S23+ 까지는 ok...버틸 수 있다.

but 부피가 너무 커졌다.

더이상 바지속에 들어가지 않는다.

 

바지속에 들어는 가는데 바깥으로 자꾸 탈출하고 싶어한다.

그냥 S23+부터는 바지속에 넣고 다니는거 포기하고 들고 다녀야 한다

 

S23은 바지마다 다르긴 하지만 어느정도 바지속에 넣고 돌아댕기는게 가까스로 되기는 한다.

 

3. HW 스펙 차이가...있나?

모르것다. 뭔가 더 좋아졌니? 잘 체감은 안 되는 것 같다

초광속 충전 45W? 아직 피부로 못 느끼겠다 흐흑

 

 

 

 

Posted by 쵸코케키
이전버튼 1 이전버튼

블로그 이미지
chocokeki
쵸코케키

공지사항

Yesterday
Today
Total

달력

 « |  » 2023.9
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

최근에 올라온 글

최근에 달린 댓글

글 보관함