三浦/日誌/2009-02-18
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[三浦/日誌]]
コメントありがとうございます。これから活かしていこうと思います。
-引き続きコンパイラ。光が見えたり見えなかったり見えない。
--ループや関数はどうするか。QReg1つでは厳しい。というより無理。
---QRegをもう1本追加(関数の中に関数があったらどうするか)
---メモリに退避(無難か)
---その他(未定)
--アセンブラが立ちはだかる。
---FIFOの特性上、アセンブラが少し特殊。
---if文、for文等でそれぞれアセンブラの雛型を作るか。[[例>三浦/第14回ASICデザインコンテスト]]はこちらに~
→それを基にQueueコンパイラ作成か?
--バックエンド1(snxb1.c)内のex関数の理解がもうひとつ。
---スタックトップレジスタとなる$1,$2の存在及び働き。
---コンパイラはプロセッサのレジスタを使用する?
-体調を整えよう。解熱剤の連日使用は堪える…。
- ループ用のロジックをハードウェア的にサポートするとか…。ループ開始アドレスと終了アドレスを内部レジスタに保持して、イテレータの処理をどうにかすれば、実現できるかも(しかもこの方法だとループのオーバヘッドも減らせます)。関数コールはスタックをうまく使えばできるかもしれないけど、ある程度専用レジスタ(リターンアドレスレジスタとか)追加して、特殊レジスタアクセスする専用命令追加すれば実現は出来そうね。 -- [[大和田]] &new{2009-02-18 (水) 23:07:05};
#comment
終了行:
[[三浦/日誌]]
コメントありがとうございます。これから活かしていこうと思います。
-引き続きコンパイラ。光が見えたり見えなかったり見えない。
--ループや関数はどうするか。QReg1つでは厳しい。というより無理。
---QRegをもう1本追加(関数の中に関数があったらどうするか)
---メモリに退避(無難か)
---その他(未定)
--アセンブラが立ちはだかる。
---FIFOの特性上、アセンブラが少し特殊。
---if文、for文等でそれぞれアセンブラの雛型を作るか。[[例>三浦/第14回ASICデザインコンテスト]]はこちらに~
→それを基にQueueコンパイラ作成か?
--バックエンド1(snxb1.c)内のex関数の理解がもうひとつ。
---スタックトップレジスタとなる$1,$2の存在及び働き。
---コンパイラはプロセッサのレジスタを使用する?
-体調を整えよう。解熱剤の連日使用は堪える…。
- ループ用のロジックをハードウェア的にサポートするとか…。ループ開始アドレスと終了アドレスを内部レジスタに保持して、イテレータの処理をどうにかすれば、実現できるかも(しかもこの方法だとループのオーバヘッドも減らせます)。関数コールはスタックをうまく使えばできるかもしれないけど、ある程度専用レジスタ(リターンアドレスレジスタとか)追加して、特殊レジスタアクセスする専用命令追加すれば実現は出来そうね。 -- [[大和田]] &new{2009-02-18 (水) 23:07:05};
#comment
ページ名: