T8ボードで1ステージ・コアを動かす
TrinitaはSapphire SoC標準のVexriscvと同じインターフェースを持っているので,簡単に入れ替えできます.
最新号の記事を紹介します
TrinitaはSapphire SoC標準のVexriscvと同じインターフェースを持っているので,簡単に入れ替えできます.
独自に設計・実装したCPUをLiteXを使ってSoCとして構成し,その動作を確認します. 独自CPU側の解説はせず,LiteXとのインターフェースや設定の方法について解説します.
CPUのような半導体製品は同じアーキテクチャで大量につくることで製品単価を下げられます.個別のアプリケーション要求に答えられなくなる代わりに絶対性能の高いプロセッサを安価に供給できるわけです.アプリケーションに応じた最適化の効果を,そのような全体最適が上回る今日ですが,もう一度基本に立ち返り,組み込みに最適なCPUアーキテクチャを考えてみます.
[2025年2月発売号掲載] 1. RTLシミュレーターを使用するアプリケーション開発のデバッグ環境の構築 2. アプリケーション開発環境からシミュレーションを結合したデバッグの実例 CPUを含むデザインでは,ロジック回路側とCPUプログラム…
[2025年2月発売号 掲載] Tang Primer 25KにオープンソースのRISC-V実装であるRV32を載せ,オープンソースのIPライブラリlwIPを使ってIP通信をする.どの程度の通信速度を実現できるかiperfを使って確かめる.