• ベストアンサー

HDLのEDAツールの開発に関して。

HDLのEDAツールの開発をテーマに与えられた大学生です。 具体的にはHDLコードから、ブロック図を生成し、 そのブロック図に説明文を加えてくれるようなツール作成を しています。まだ、全く手をつけていません。 そこで、開発環境についてなのですが、 プラットフォームはウィンドウズ、開発言語はC言語、 など、他にありますでしょうか。 発表で、その二つだけでは少し物足りない気がするので…。 アドバイスお願い致します。

noname#142813
noname#142813

質問者が選んだベストアンサー

  • ベストアンサー
  • dsuekichi
  • ベストアンサー率64% (171/265)
回答No.1

以前の投稿で、 > HDLのコードを読み込んでブロック図を生成するソフトを > 作成しろと言うテーマが教授から与えられ、 > そのテーマについて二週間後くらいにどういった指針で > 研究を進めるのかの発表があります。 とありましたが、そもそも「研究」の目的は何なんです? #「研究」である以上、単に「ソフトを作りました。終わり」じゃ無いですよね? 何を目的としていて、どういう機能を最小限持つソフトが必要で、 そのためには何をやらなければならない・・・ と、考えが進まなければならないのでは? とりあえず、相談する相手を間違っているような気がします。 先ずは、教授を捕まえて(ひざ突き合わせて)納得いくまで話し合うべきなのでは? > そこで、開発環境についてなのですが、 > プラットフォームはウィンドウズ、開発言語はC言語、 > など、他にありますでしょうか。 > 発表で、その二つだけでは少し物足りない気がするので…。 確かに、これじゃ「何も考えてません」と同じですね。 例えば・・・ 何故「プラットフォームはウィンドウズ」にしたんです? 何故「開発言語はC言語」にしたんです? 他に選択肢は無かったんですか? あったとしたら、他の方法では駄目(または、この組み合わせが良い)理由は? この辺りを述べてみるとか・・・

関連するQ&A

  • Verilog-HDLをブロック図に変換するソフト。

    HDLコードを読み込み、それをブロック図に変換し、 また、そのブロック図に説明を加えると言うソフトを作ってくれ、 と言うようなテーマが与えられました。 そこで、質問ですが、 そういったソフトは存在しないのでしょうか。 また、この場合、ちょっと恥ずかしい質問なのですが、 発表の際、ソフトを作るとかツールを作るとか 何て言うのが好ましいでしょうか。 それと、プラットフォームはウィンドウズでいいと思われますか? 何点かあり申し訳ございませんが宜しくお願い致します。

  • 発表の仕方について。HDL関連。

    HDLのコードを読み込んでブロック図を生成するソフトを 作成しろと言うテーマが教授から与えられ、 そのテーマについて二週間後くらいにどういった指針で 研究を進めるのかの発表があります。 どうやって発表したらいいのか、悩んだのですが、 あまりいい案が浮かびません。 どういった発表をしたらいいのか、 アドバイスをお願いしたく、質問しました。 宜しくお願い致します。

  • WindowsCEのソフトウェア開発

    WindowsCEで使用するソフトウェアを開発したいのですが、C言語で開発 できるのでしょうか。(ツールがあれば教えて下さい) 具体的にはエプソンプリンターのドライバを作成したいのですが。 よろしくお願いします。

  • 「Visual Studio .NET」があれば開発出来ますか

    Windowsアプリ開発では、まったく未経験ですが、自分でWindowsアプリケーションを作成したくなりました。 そこで、1から勉強しようと考えていますが、基本的かつ概念的なことが今ひとつわかりません。 調べて見るといろいろな言語や開発環境があるようで、まとめてみたのですが、下記の認識は正しいでしょうか。 1)Windows用のアプリは、Basic、C++、Javaなどで開発できる 2)「Visual Basic」、「Visual C++」 などと呼ばれるものは、その言語の開発を補助するためにGUI的環境を整えたツールである(エディターやコンパイラーなどを含んだ) 3)「Visual Studio .NET」 は、上記のVisual Basic、Visual C++、Java開発環境 等を包括したツール環境である。 4)上記の1)~3)の認識が正しいとしたならば、つまり「Visual Studio .NET」を用意すれば、Windowsアプリを作成する環境が整う。 (ちなみに、所有パソコンはWindows・XP・Home です) 間違いや補足することがあれば、教えてください。 ※更にどの言語を勉強するのが良いかもわからないのですが、別途質問といたします。

  • デスクトップアプリケーション作成時の開発言語について

    PC上で動作するデスクトッププログラムを作りたいと思っているのですが、プログラミング言語の 選択肢が多く迷っています。 プラットフォームとしては当面はWindowsを考えているのですが、将来的にはLinux等(PC-UNIX)でも デスクトップアプリを作成してみたいと考えています。 今は言語の選択肢として、C言語, C++, Java, C#を候補にしています。 上記のプラットフォームでデスクトップのプログラムを作成する場合、どの言語が一番相性がよい、 あるいは将来性があるのでしょうか? 私の各言語に対する認識は下記の通りですが、この認識で間違いないでしょうか? ・C言語   もっともよく使われているプログラム言語。   WindowsはSDK(Win32API)での開発になる。   LinuxのプログラムはC言語が多い。   基本となる言語で情報も多い。 ・C++   C言語にオブジェクト指向の概念を加えた言語。   Windowsでの開発はSDK、又はMFC。   C++の習得には時間がかかるが、今後はC言語より主流になる(?) ・Java   マルチプラットフォームのプログラム言語。   オブジェクト指向の言語。   Webやサーバーサイド、携帯電話アプリの開発では主流であるが、   デスクトップ分野では実行速度や実行環境(JRE)がネックになり   あまり使われていない。   SWTを使えば、SWINGやAWTより実行速度がUPしたGUIアプリの   開発が可能。 ・C#   C++をベースにJava, Delphi等の既存言語のいいとこどりをして、   .NET Framework用に新たに開発された言語。   今後のWindowsアプリでは、C#が主流になる(?)   Javaと同様に実行環境(.NET Framework)が必要となる。   実行環境は今後のWindowsプラットフォーム上には標準で搭載される。   Linux上では mono というオープンソースの実行環境がある。

  • フリーソフトの開発言語に適しているのは?

    VB、COBOL、Access、Oracleの知識はあります。 C、JAVA、よく知りません。 こんな私が勉強を兼ねて、覚えたらよいであろう(とお思いになる)WINDOWSアプリ、WEBアプリの開発言語/開発ツールといえばなんでしょうか? ライセンスフリーなものがありがたいです。 アドバイスよろしくお願いします。

  • 作曲ツールを作成したいのですが・・・・・

    PC上で作曲が手軽にできるようなツールを作成したいのですが(開発言語はJavaに限ります)、そっち方面のものを作成したことがないので、とっかかりとしてフリーソフトのソースコードを参考にしたいと思っているのですが、Javaを使って作られている作曲ツール(フリーソフト)を教えてください。URLを記載していただくと助かります。

  • PHPでシーケンス図の自動生成

    PHPで書かれたコードからシーケンス図を自動生成するツールをご存じないでしょうか。 Javaや.Netで書かれたコードからシーケンス図を自動生成するツールは見つけたのですが、 PHPでは見つけることができませんでした。 ご存知の方いらっしゃいましたら、よろしくお願いします。

    • ベストアンサー
    • PHP
  • GUIデザインツールを探しています。

    こんにちは。 GUIのデザインを支援するツールを探しています。 やりたいことは、 ・画面遷移図のエディターみたいなもの。 ・各イベント(ボタンを押したときの動作)などのデザイン仕様の自動生成。 ・操作フローの自動生成 など、プログラマの手間を余りいれず、SEのレベルで要求仕様などから各種動作をフローで入力(作成)すると、プロトタイプ(試作)まで出来てくるようなイメージです。 フリーソフトではないみたいなので、同じようなSEの立場の方々で開発支援ツールを紹介してただけるとありがたいです。

  • Windowsアプリの開発で、アニメーションを組込める、または作成できる開発ソフトを教えてください。

    ソフト:Visual Studio 2005 言語:C# にてWindowsアプリケーションの開発をしています。 あるページの一部にアニメーションを組込まなければならなくなりました。。。 動きとしては、ある計算した値を表示した上(レイヤー)で アニメーションが動いている感じになります。 web系だとFLASHが一番近い動きだと思われましたが Windowsアプリケーションを開発する際に 同様な動きができる開発環境ソフトやツールを探してみましたが 見つけられませんでした。 どなたかすみませんが、ご教授ください。 ヒントだけでも結構ですので、よろしくお願いいたします。

専門家に質問してみよう