関西学院大学 大学院 / 理工学研究科 情報科学専攻
汎用高位合成系をバックエンドとするRISC-V機械語からのバイナリ合成
デジタル回路を設計する際、ハードウェアの動作を正確に記述する必要のあるハードウェア記述言語 (HDL : Hardware Description Language) を高レベル高レイヤーな言語である C 言語などから自動合成する高位合成という技術がある。この高位合成を RISC-V 機械語から行うことで、 RISC-V へのクロスコンパイラが存在するあらゆる言語からの高位合成が可能となる。