#freeze
[[HirokiNakaharaOboe-Tips]] へようこそ!&br;
[[HirokiNakaharaOboe-Tips]]では様々な技術情報を公開する(予定です)。&br;
このページは日々の業務で培った小技や残しておきたい情報を纏めたwikiです。&br;
入門とかは忘れっぽい自分のためかもしれない…(#-_-)

* コンテンツ [#u526b61c]
** 入門・チュートリアル [#kbdcce21]
色々な技術の入門です。主にFPGAや組込み系の技術入門です。
***[[Verilog入門]] [#nd239bc5]
FPGAを使ってVerilog-HDLを学習します。&br;
評価ボードはAlteraのDE0ボード, 又はXilinxのSpartan-3 StarterKit、&br;
開発ツールはAlteraのQuartus II WebEdition, 又はXilinx ISE WebPACK を使います。&br;
Altera社のDE0ボードのほうが安いですが、
Xilinx社のほうが「やや」利用者数が多いです。
PCでいうと、WindowsはXilinx, Mac+UnixはAlteraといったとこでしょうか。
(実際のユーザ数はもっと拮抗している)
要は評価ボードが準備できるほうを選べばよいということです。

***[[MicroBlaze入門]] [#n0dca83a]
Xilinxの組込みプロセッサを学習します。&br;
Spartan3E StarterKitとEDKを使います。

***[[QuartusIIの使い方]] [#e40d6b49]
Alteraのツールを学習します。&br;
ツールはQuartusII6.0, 評価ボードはDE2ボードを使います。&br;
またQuartusII付属のシミュレーションの使い方も学習します。

【注意】2011年四月現在、Verilog入門にDE0ボードを使った
チュートリアルを執筆中です。今後、こちらのほうに統合する予定です。

***[[NiosII入門]] [#e3461990]
Alteraの組込みプロセッサを学習します。&br;
ツールはQuartusII6.0とNiosII IDE6.0,&br; 
評価ボードはDE2ボード, 又はDE0ボードを使います。

***[[RTOS入門]] [#o52b045a]
microC/OSIIを使ってRTOS(RealTimeOS)を学習します。&br;
今のところプラットホームはAlteraのDE2Development Boardですが、&br;
Xilinxも対応できるようにします。

***[[C++Builder入門]] (準備中)[#gaad03ee]
BorlandのRADツールC++ Builderの入門です。&br;
誰でもできるように、フリー版のTurbo C++ Explorerを使います。&br;
Turbo C++ ExplorerはC++ Builderの制約版ですが&br;
初心者には十二分だと思いますので。&br;
C言語を既に習得している人向けです。&br;
Unixとかコンソールプログラムはできるけど&br;
Windows上でGUI動かしてみたいなぁ~、と思う人大歓迎。

** プロジェクト [#gec20b7c]
色々なものを作って公開します&br;
-オリジナルCPU
簡単なRISCライクCPUを作ってみます
-[[自律型ロボットの設計]]
タミヤ模型のロボットにFPGAを乗っけて自律型ロボットにする企画です

** Tips集 [#mf181123]
日常業務で使えそうなTipsを集めてみました。
-Quartus(Altera)編
--[[mifファイルをhexファイルに変換]]
--[[Quartusのタブを表示]]
-ISE(Xilinx)編
--[[Xilinxネットリストを作成]]
-雑務編
--wordで名刺を印刷するには
-C++Builder編
--C++Builderなしでもアプリケーションを動作させるためのオプション
--Webカメラから画像を取込む
-TeX編
--[[上下の余白を調節]]
--[[用紙サイズの設定]]

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS