SOC, Bus, NIC and NOC
Block기반 영상 압축 How to compress an MB? An Image Frame Bitstream overhead
DCT (Discrete Cosine Transform) 공간영역 데이터를 주파수 영역 데이터로 변환. (프리즘의 원리) DCT 변환 결과값을 상수(양자화 스텝)로 나누어 반올림(양자화).
Transform (=DCT) Size MPEG2/4 : 8*8 floating number DCT H.264 : 4*4 integer DCT H.265 : 32x32 DCT, 16x16 DCT, 8x8 DCT and 4x4 DST
TQS Flow
TQS
H.264 인코더 블럭도
DCTQS Flow
DCTQS Effect
Quiz Why IDCT and IQ exist? Let’s do a cartoon drawing using an Avata, one based on drawer’s image the other one based on Avata’s image. Do Intra Prediction and Inter Prediction reduce data size?
What is the key problem in SOC?
DRAM Bandwidth
H.264 디코더 블럭도
H.264 디코더 외부 메모리 I/F
AHB Interface
AMBA Stands for Advanced Microcontroller Bus Architecture Developed by ARM in 1990s (England) ARM also developed ARM RISC series for SOC applications. ARM is now the mostly widely used RISC core and that makes AMBA most popular BUS in SOC world.
Key AMBA Version AMBA 2.0 : AHB, APB, ASB AMBA 3.0 : AXI
AHB vs AXI AHB AXI
NOC (Network On a Chip)