-
[Digital Logic] Synchronizer Techniques for Multi-clock Domain SoCs & FPGAs
Reference https://www.edn.com/synchronizer-techniques-for-multi-clock-domain-socs-fpgas/ https://leehc257.tistory.com/6
-
[Computer Arch.] Carry and Overflow 차이
Computer system에서 arithmetic operation을 하면 연산에 대한 결과를 flag로 나타내는데 그 중에는 zero, negative, carry, overflow 등이 존재한다. 그 중에 carry와 overflow는 혼동하기 쉽다. 8-bit을 기준으로 덧셈 또는 뺄셈을 수행하게 되면 carry 또는…
-
[Digital Logic] Difference between Mealy Machine and Moore Machine
Digital logic을 설계하는데 있어서 state machine 사용은 필수적이다. 구현 방식에는 크게 두 가지 종류가 존재한다. Mealy machine Moore machine 1. Mealy Machine Mealy machine은 현재 state와 input change에 의존하여 state가 변하는 구조다. 따라서…
-
[Computer Arch.] TLB / Page Table
기본적으로 우리가 프로그램에서 사용하는 address는 모두 virtual address를 사용한다. 이러한 virtual address를 통해 physical address memory에 접근하는 기술을 virtual memory라 부른다. Virtual address의 장점은 다음과 같다. Multi process를 동시에 수행 할 때, address…
-
[Computer Arch.] Cache Miss 원인
Processing unit과 memory 사이에 존재하는 cache에서 유효한 address의 data를 포함할 경우 hit, 그렇지 못할 경우 miss라고 부른다. 이 때 miss의 종류는 대표적으로 다음과 같다. Cold (compulsory) miss Capacity miss Conflict miss 1. Cold…
-
[Computer Arch.] Cache 종류
Cache란 processing unit과 memory 사이에 존재하는 data를 저장하는 logic으로 memory access의 긴 latency로 인한 performance overhead를 줄여줄 수 있는 logic이다.Cache Wikipedia 여기엔 다양한 configuration으로 cache를 구성할 수 있는데 대표적으로 크게 3 가지가 존재한다.…
-
[Computer Arch.] Arithmetic Shift / Logical Shift
Computer system에는 크게 두 가지 shift 방식이 존재한다. 1. Arithmetic shift Arithmetic shift의 경우 logical shift와 shift-left의 경우는 동일하지만, shift-right의 경우 sign bit이 그대로 복사된다. 2. Logical shift 위 그림과 같이 logical shift의…
-
[English] 다양한 ~가 있다
보통 “다양한” 이란 표현을 할 때 various라는 말을 쓸텐데, 이보다 더 적합한 표현 방법은 다음과 같다. many different kinds (sorts) of S/T: 어떤 종류가 다양할 때 many different S/T: 다양한 것들이 있을 때…
-
[English] 절반쯤 지나서
“절반쯤 지나서” 라는 말을 표현할 때 “halfway through (into)” 라는 단어로 표현이 가능하다. Example 야, 너 영화 절반쯤 지나서 들어온거 같던데?Hey, it looked like you came in halfway through the movie. 와 우리…
-
육아템 추천 및 평가
육아를 할 때 요즘은 이런 말이 있다. 육아는 템 빨이다. 다양한 물건들을 사용해보면서 유용한 것이 있었고, 유용하지 않는 것이 있었다. 경험을 토대로 평가를 해본다. 우선 간단 명료하게 품목 및 평점을 아주 개인적으로 정리해봤다.…