Vengineerの妄想(準備期間)

人生は短いけど、長いです。人生を楽しみましょう!

俺様SoCの作り方、Altera版


Making hardware more like softwareでは、
Alteraの(HardIPのプロセッサと周辺回路)+FPGAの1チップソリューションにおける俺様SoCの作り方です。

HardIPのプロセッサと周辺回路は、FPGAとは独立に動くので、FPGAの再構築中でも動作できます。
また、HardIPが自発的にFPGAの再構築を行うこともできます。

そのためのノウハウもちょこっとではあるが載っています。

アルテラのSoC FPGAのホワイトペーパーの6ページの図2には、
(HardIPのプロセッサ+周辺回路)+FPGAが載っています。
プロセッサはCortex-A9(NEON/FPU付き)が2個で、L2キャッシュ付き。立派です。
周辺回路には、DMA、GPIO、UART(x2)、I2C(x2)、WD(x2)、Timer(x4)、SPI、CAN(x2)、SD/MMC、QSPI&NAND Flash Controller、Enet(x2)、USB OTG、DDR-SDRAMです。
そして、FPGAコンフィギュレーションもできます。凄いです。

まだ時間がありますので、今からじっくり考えましょう!

俺様SoC、アルテラ版を。。。


検証、Verification、FPGA