2018-01-01から1年間の記事一覧

SystemCでDE0-CVの回路を作る コーディング編

SystemCを使ってDE0-CVの回路を作りたいと思ったのでやってみた。 part3 前回はこちら SystemCでDE0-CVの回路を作る 環境構築編 - m-keishiの日記

SystemCでDE0-CVの回路を作る 環境構築編

SystemCを使ってDE0-CVの回路を作りたいと思ったのでやってみた。 part2 前回はこちら SystemCでDE0-CVの回路を作る 構想編 - m-keishiの日記 今回はVisualStudio2015でSystemCコーディングする環境を整える。 ツールとしてはVivado HLSとQuartusも使ってい…

SystemCでDE0-CVの回路を作る 構想編

SystemCを使ってDE0-CVの回路を作りたいと思ったのでやってみた。 本当はCPUの創りかたのTD4を作ろうと思ったけど、まず簡単な回路で。 動作 機能ブロック図 実装の細かいところ 工程とツール

CPUの創りかたのTD4を少し変更した

前 CPUの創りかたのTD4をDE0-CVに実装した TD4は命令フェッチ~実行までのすべてのステップを1クロックでやっている。 これは結構無茶な作りで、1ステップ1クロックでやるのが普通(のはず)。 TD4は周波数も遅いしIC10個でやるという制約もあるしで1クロッ…

CPUの創りかたのTD4をDE0-CVに実装した

RISC-VをDE0-CVに実装しようとしたけど、そもそもCPUの知識がなくて挫折した。 ので、CPUの創りかたのTD4を実装することにした。