〒222-0033
神奈川県横浜市港北区新横浜 2-5-10 楓第2ビル 9F
TEL 045-470-6668/FAX 045-470-6669

最初にRTOSとLinuxプログラムの違いを学習し、簡単な移植を行います。次にシングルタスクからやや高度なマルチタスクアプリケーションへ段階的に実装し、プロセスとスレッドの違いを確認します。最後にGUIの原理と例題としてGTK+によるストップウォッチを作成します。
【ソフトウェア技術者向け】ハードウェア設計基礎

C言語ライクな高級言語でデジタル回路だけのシステムを簡単に構築、仕組みを理解します。
次に自作のプロセッサとメモリを追加する事でソフトウェアを実装する事の意味を理解します。
FPGAを使用しますのでメモリ上に様々な実際のデジタル回路を即座に構成、構築できます。
ソフトウェアの開発者でも下回りの動作を垣間見れますので、ハードウェアアクセラレーションの理解の手助けとなるでしょう。

日程: 1日間
開催時間: 10:00~17:30(※ 終了時間は進行状況により延長される場合もございます)
トレーニングの形式: 講義および実習
実習で使用する開発環境 (ひとり1台のPCと1台のターゲットボードを使用します)

ホスト側:
デスクトップPC(Windows XP搭載)

ターゲット側:
SUZAKU(朱雀)
LEDボード
(uBlazeソフトコア、LCD、LED、スイッチ搭載)

定員: 8名
価格: 52,500円 (税込)
必要とな知識等: ハードウェアの基礎知識を身につけたい技術者の方
C言語での基本的なプログラミング経験がある方
学習内容:
  1. Verilog HDL(概念と種類、文法と簡単なハードウェア制御システム)
    ・演習:基本文法と論理演算子
  2. 応用デジタル論理回路(やや複雑なハードウェア制御システム)
    ・演習:ハードウェアだけで構成する制御回路例
    ・自作ファンクション(単色LED、7SEG、プッシュスイッチなど)を組み合わせたストップウォッチプログラム
  3. プロセッサを含むシステムの構成(ソフトウェアによる制御システム)
    ・実機動作確認:ソフトウェアによるデバイス制御
    ・ソフトウェアIPプロセッサ(μBlaze)を組み込んだシステムでのGPIOストップウォッチプログラム

問い合わせ


株式会社ウェルインテクノロジー
〒222-0033
神奈川県横浜市港北区新横浜 2-5-10 楓第2ビル 9F
TEL 045-470-6668/FAX 045-470-6669


Copyright (C) WellinTechnologies, Co., Inc. All rights reserved.