岩永尚大 のすべての投稿

電気電子工学専攻 システムエレクトロニクスコース2年        研究テーマ「高位合成可能な固定小数点型初等関数ライブラリの開発」

今週の課題(岩永)2/9~2/15

[latexpage] 1.修士論文の作成 以上が今週の課題となります。 2/9 1.第4章を修正しました。 2/10 1.内容梗概を作成しました。 2/11 1.内容梗概を修正しました。 2/12 1.修士論文を提出し、次回から発表スライドを作成します。 2/13 1.スライド作成しました。 2/14 1.進捗なし 2/15 1.発表スライドを作成し、発表練習をしました。

今週の課題(岩永)2/2~2/8

[latexpage] 1.修士論文の作成 以上が今週の課題となります。 2/2 1.第3章を修正しました。 2/3 1.第4章を修正しました。 2/4 1.第4章を修正しました。 +スライドを作成しました。 2/5 1.第3章を修正しました。 2/6 1.第2章を修正しました。 2/7 1.進捗なし 2/8 1.スライドを修正しました。

今週の課題(岩永)1/26~2/1

[latexpage] 1.修士論文の作成 以上が今週の課題となります。 1/26 1.第4章、第5章を書き終えました。 1/27 1.第2章を書きすすめました。 +汎用性の検証データを整理しました 1/28 1.第2章を書きすすめました。 +指数関数の改良を行いました。 →結果として、パイプライン化した場合の回路規模の増大を抑えることができました。 1/29 1.第2章を書きすすめました。 1/30 1.第2章を書きすすめました。 1/31 1.第2章を書き終わりました。 2/1 1.全体の修正

今週の課題(岩永)1/19~1/25

[latexpage] 1.汎用性の検証 2.修士論文の作成 以上の2つが今週の課題となります。 1/19 1.Xilinx社のFPGAとAltera社のFPGAの2つにおいて、実装可能かどうか調査しました。 →本研究の関数はどちらのFPGAでも使用できましたが、math関数はXilinx社のFPGAしか使用できませんでした。 2.図の修正および第3章を書きすすめました。 1/20 1.終了しました。 2.第3章を書き終え、第4章を書き始めました。 1/21 1.終了しました。 2.第4章を書きすすめました。 1/22 1.終了しました。 2.第4章を書きすすめました。 1/23 1.終了しました 2.第4章を書きすすめました。 1/24 1.終了しました 2.進捗なし 1/25 1.終了しました 2.進捗なし

今週の課題(岩永)1/12~1/18

[latexpage] 1.汎用性の検証 2.修士論文の作成 以上の2つが今週の課題となります。 1/12 1.進捗なし 2.第3章を進めました。 1/13 1.Quartasのセットアップをしていましたが、デバイス情報が必要みたいで、まだ実装できていません。 2.第3章を進めました。 1/14 1.進捗なし 2.LaTexをダウンロードおよびインストールしました。 サンプルを実行し、ワードで作成している論文をLaTexで書いてみました。 →まだ、勉強が必要です。 1/15 1.Quartasのセットアップおよびデバイス情報の更新を行いました。 →無事動きそうなので、次回汎用性の検証を行います。 2.進捗なし 1/16 1.進捗なし 2.第3章を進めました。 1/17 1.進捗なし 2.第3章を進めました。 1/18 1.進捗なし 2.第3章を進めました。

今週の課題(岩永)1/5~1/11

[latexpage] 1.汎用性の検証 2.修士論文の作成 以上の2つが今週の課題となります。 1/5 1.進捗なし 2.進捗なし 1/6 1.進捗なし 2.2章の2.1を作成途中です。 1/7 1.進捗なし 2.2章の2.1を作成しました。 1/8 1.Altera社のQuartasをインストールし、検証環境の準備を行いました。 →アカウントが必要らしく、まだインストールできていません。 2.進捗なし 1/9 1.Altera社のQuartasをインストールし、検証環境を整えました。 →来週からAltera社のデバイスで初等関数ハードウェアの汎用性を検証します。 2.進捗なし 1/10 1.進捗なし 2.進捗なし 1/11 1.進捗なし 2.第2章をとばして、先に第3章を書き始めました。

今週の課題(岩永)12/15~12/21

[latexpage] 1.対数関数アルゴリズムの入力範囲検証 2.修士論文の作成 以上の2つが今週の課題となります。 2.に関しては2章辺りを作成する予定です。 12/15 1.アルゴリズムについて勉強しました。 2.進捗なし 12/16 1.入力範囲の検証を行いました。 →最大値は32767で、誤差も特に大きくなっていません。 しかし、入力値が0に近くなるにつれ誤差が大きくなりそうなので、もう少し検証が必要です。 2.進捗なし 12/17 1.入力範囲の検証、およびアルゴリズムの勉強を行いました。 →入力値が0.001辺りで誤差は0.05%ほどになりました。 この辺りがギリギリのラインだと思います。 2.進捗なし 12/18 1.進捗なし 2.背景部を修正しました。 +ゼミ資料を作成しました。 12/19 1.進捗なし 2.背景部の修正 +対数関数と同じアルゴリズムで指数関数を実現しました。 次週、高位合成をします。 12/20 1.進捗なし 2.進捗なし 12/21 1.進捗なし 2.背景部の修正

今週の課題(岩永)12/8~12/14

[latexpage] 1.対数関数の修正 2.修士論文の作成 以上の2つが今週の課題となります。 1.に関してはある一定のクロックで出力するようなアルゴリズムを考案します。 2.に関しては背景などの部分についてを作成する予定です。 12/8 1.アルゴリズムを考案中です。 2.進捗なし  12/9 1.対数関数のアルゴリズムについて再度調査しました。 →テイラー展開、マクローリン展開などはハードウェアに向かないため不採用。 CORDICをなるべく使用したいのですが、入力値に制限があるため、前処理が必要です。 2.進捗なし 12/10 1.前処理を行わず、CORDICアルゴリズムを応用して対数関数を実現しました。 →除算や乗算を使わないので、クロック数や回路規模共に良い結果が得られると思います。 2.進捗なし 12/11 1.なぜ正しい結果が得られるのか、今一度確認しました。 2.進捗なし 12/12 1.進捗なし 2.論文に用いる表やグラフを一部作成しました。 12/13 1.進捗なし 2.進捗なし 12/14 1.進捗なし 2.進捗なし

今週の課題(岩永)12/1~12/7

[latexpage] 1.開平法のシミュレーション 2.修士論文の作成 以上の2つが今週の課題となります。 1.に関してはレイテンシやスループットを確認します。 2.に関しては目次や背景などの部分についてを作成する予定です。 12/1 1.レイテンシおよびスループットを確認しました。 2.進捗なし 12/2 1.シミュレーションで誤差の確認を行いました。 2.進捗なし 12/3 1.終了 2.進捗なし +ゼミ資料を作成しました。 12/4 1.終了 2.進捗なし 12/5 1.終了 2.修士論文の目次を作成しました。 +自分の卒業論文を見直しました。 12/6 1.終了 2.進捗なし 12/7 1.終了 2.進捗なし

今週の課題(岩永)11/24~11/30

[latexpage] 1.開平法プログラムの改善 2.論文に用いる各関数のデータの整理 以上の2つが今週の課題となります。 1.に関しては回路規模の削減等を目標とし、改善を試みます。 11/24 1.進捗なし 2.進捗なし 11/25 1.プログラムを変更しました。 配列に変更したので、明日高位合成して結果を確認します。 2.進捗なし 11/26 1.変更後のプログラムを高位合成しました。 特に大きな変化は見られなかったので、別の改善方法を検討します。 2.進捗なし 11/27 1.進捗なし 2.平方根に対して、ニュートン法、CORDIC、開平法による関数のデータを整理しました。 11/28 1.進捗なし 2.他の関数のデータを整理しました。 →こちらがその結果です。(関数別比較表11/29 1.進捗なし 2.進捗なし 11/30 1.進捗なし 2.進捗なし