Xilinx MicroBlaze– tag –
-
FPGA
FPGAにおけるAXI入門
FPGA開発を進める中で、M_AXI(Master AXI)やS_AXI(Slave AXI)といった用語が頻出します。これらはFPGA内でデータをやり取りする際の重要なプロトコルですが、初心者にとって混乱を招きやすい概念です。この入門記事では、AXIの基本的な仕組みと役割について、具体例を交えて解説します。 1. AXIとは? AXI(Advanced eXtensible Interfac... -
FPGA
ソフトマクロCPUとハードマクロCPUとは?初心者向けにわかりやすく解説
FPGAやASICの設計について調べていると、「ソフトマクロCPU」と「ハードマクロCPU」という用語に出くわすことがあります。どちらもFPGAなどで使われるCPUの種類ですが、その設計の仕方や使われ方に違いがあります。 この記事では、ソフトマクロCPUとハードマクロCPUが何なのか、両者の違いとそれぞれのメリット・デメリットについて初心者向...
1