Peripheral Clock 분석 — PLL·Divider·Gating·DVFS
PLL/divider/gating으로 peripheral clock. STM32 RCC, Linux CCF. Power vs Performance.
Tech articles, book reviews, and presentations.
페이지 56 / 73
PLL/divider/gating으로 peripheral clock. STM32 RCC, Linux CCF. Power vs Performance.
MMIO uncached strongly-ordered. Write-combining for PCIe BAR. Volatile, DMB·DSB·ISB.
IRQ flooding으로 main loop 봉쇄. NAPI 패턴, rate limit, interrupt coalescing.
Cortex-M 12-cycle latency. Tail-chaining 6-cycle. Late arrival, lazy stacking, FreeRTOS hooks.
DMA setup overhead. CPU memcpy 최적화. Break-even size. 실측 데이터.
Burst size 최적화. Scatter-gather, chain. Cache clean/invalidate, double buffer.
Round-robin·priority·QoS arbitration. Master 다수 시 starvation. AXI QoS·BUSY counter.
ARM AMBA — AHB·APB·AXI·ACE·CHI. AXI 5 channel, burst, outstanding transaction.
ARMv8 PMU 6+ counter, RISC-V HPM. CYCLE·INST_RETIRED·CACHE·BRANCH. perf 활용.
ARM NEON 128-bit, SVE 가변폭. Auto-vectorize (-O3). Intrinsics. Cortex-M Helium (MVE).