4. 順序回路 五島 正裕.

Slides:



Advertisements
Similar presentations
論理回路 第 11 回
Advertisements

論理回路 第 12 回 TkGate 実習 - 順序回路 38 号館 4 階 N-411 内線 5459
第3回 論理式と論理代数 本講義のホームページ:
Building text features for object image classification
第2回 プロセス管理 ジョブ、プロセスとは? プロセスの状態遷移 プロセス制御ブロック スケジューリング.
記 憶 管 理(1) オペレーティングシステム 第9回.
第12回 順序回路の解析方法 瀬戸 順序回路から,以下を導き、解析を行えるようにする タイムチャート 状態遷移関数・出力関数 状態遷移表
11. メモリ 五島 正裕.
システム工学概論 第10回 状態遷移の実現
システム工学概論 第9回 状態構造を持っ系の設計
Pattern Recognition and Machine Learning 1.5 決定理論
第2回 真理値表,基本ゲート, 組合せ回路の設計
データ構造と アルゴリズム 理工学部 情報システム工学科 新田直也.
テープ(メモリ)と状態で何をするか決める
計算の理論 I ー DFAとNFAの等価性 ー 月曜3校時 大月 美佳.
授業展開#11 コンピュータは 何ができるか、できないか.
上坂吉則 尾関和彦 文一総合出版 宮崎大輔2003年6月28日(土)
論理式の表現を数学的に取り扱いやすくするために代数学の助けを借りる.
プログラミング演習II 2004年12月 21日(第8回) 理学部数学科・木村巌.
情報科学科 ネットワークシステムコース 西関研究室.
データ構造と アルゴリズム 知能情報学部 新田直也.
第4回 カルノー図による組合せ回路の簡単化 瀬戸 目標 ・AND-OR二段回路の実現コスト(面積、遅延)が出せる
第10回 Dフリップフロップ ディジタル回路で特に重要な D-FF 仕組みを理解する タイミング図を読み書きできるようにする 瀬戸
基本情報技術概論(第3回) 埼玉大学 理工学研究科 堀山 貴史
7. 順序回路 五島 正裕.
8. 順序回路の簡単化,機能的な順序回路 五島 正裕.
第7回 2006/6/12.
5. 機能的な組み合わせ回路 五島 正裕.
論理回路 第7回
4. 組み合わせ回路の構成法 五島 正裕.
6. 順序回路の基礎 五島 正裕.
第6回 よく使われる組合せ回路 瀬戸 重要な組合せ回路を理解し、設計できるようにする 7セグディスプレイ用デコーダ 加算回路・減算回路
アルゴリズムとチューリングマシン 「もの」(商品)としてのコンピュータ 「こと」(思想)としてのコンピュータ アルゴリズム
高速剰余算アルゴリズムとそのハードウェア実装についての研究
形式言語とオートマトン Formal Languages and Automata 第4日目
ディジタル回路 3. 組み合わせ回路 五島 正裕 2018/11/28.
1.コンピュータと情報処理 p.18 第1章第1節 2.コンピュータの動作のしくみ CPUと論理回路
2. 論理ゲート と ブール代数 五島 正裕.
5 テスト技術 5.1 テストとは LISのテスト 故障診断 fault diagnosis 故障解析 fault analysis
第5章:特徴の評価とベイズ誤り確率 5・3:ベイズ誤り確率とは
ディジタル回路 2. ブール代数 と 論理ゲート 五島 正裕.
確率的学習アルゴリズムを用いた有限状態オートマトンの抽出に関する研究
第5回 今日の目標 §1.6 論理演算と論理回路 ブール代数の形式が使える 命題と論理関数の関係を示せる
ディジタル回路 6. 順序回路の実現 五島 正裕.
モデルの逆解析 明治大学 理工学部 応用化学科 データ化学工学研究室 金子 弘昌.
あらまし アンサンブル学習の大きな特徴として,多数決などで生徒を組み合わせることにより,単一の生徒では表現できない入出力関係を実現できることがあげられる.その意味で,教師が生徒のモデル空間内にない場合のアンサンブル学習の解析は非常に興味深い.そこで本研究では,教師がコミティマシンであり生徒が単純パーセプトロンである場合のアンサンブル学習を統計力学的なオンライン学習の枠組みで議論する.メトロポリス法により汎化誤差を計算した結果,ヘブ学習ではすべての生徒は教師中間層の中央に漸近すること,パーセプトロン学習では
教師がコミティマシンの場合の アンサンブル学習
確率的学習アルゴリズムを用いた有限状態オートマトンの抽出に関する研究
ディジタル回路 5. ロジックの構成 五島 正裕.
電気電子情報第一(前期)実験 G5. ディジタル回路
3. 論理ゲート の 実現 五島 正裕.
計算の理論 I ε-動作を含むNFA 月曜3校時 大月 美佳.
7. 機能的な組み合わせ回路 五島 正裕.
ディジタル回路 7. 機能的な組み合わせ回路 五島 正裕.
第11回 よく使われる順序回路 複数のFFを接続した回路を解析する際の考え方を学ぶ カウンタ回路の仕組みを理解し,設計できるようにする 瀬戸.
わかりやすいパターン認識 第7章:部分空間法  7.1 部分空間法の基本  7.2 CLAFIC法                  6月13日(金)                  大城 亜里沙.
基本情報技術概論(第2回) 埼玉大学 理工学研究科 堀山 貴史
論理回路 第12回
  第3章 論理回路  コンピュータでは,データを2進数の0と1で表現している.この2つの値,すなわち,2値で扱われるデータを論理データという.論理データの計算・判断・記憶は論理回路により実現される.  コンピュータのハードウェアは,基本的に論理回路で作られている。              論理積回路.
B03 量子論理回路の 最適化に関する研究 西野哲朗,垂井淳,太田和夫,國廣昇 電気通信大学 情報通信工学科.
教師がコミティマシンの場合の アンサンブル学習
計算機工学特論 スライド 電気電子工学専攻 修士1年 弓仲研究室 河西良介
人工知能特論II 第8回 二宮 崇.
8. 順序回路の実現 五島 正裕.
計算機工学論A P46~P49 クロック、リセット、クロック・イネーブルのセット 状態の出力値の指定 ステート・トランジョンの指定
計算の理論 I NFAとDFAの等価性 火曜3校時 大月 美佳 平成16年5月18日 佐賀大学理工学部知能情報システム学科.
ディジタル回路 8. 機能的な順序回路 五島 正裕.
コンパイラ 2012年10月11日
計算の理論 I ε-動作を含むNFA 火曜3校時 大月 美佳 平成16年5月25日 佐賀大学知能情報システム学科.
情報数理Ⅱ 第10章 オートマトン 平成28年12月21日.
Presentation transcript:

4. 順序回路 五島 正裕

組み合わせ回路 と 順序回路 組み合わせ回路 (combinational circuit) 無記憶 現在の入力 ⇒ 出力 ex) 0101…0…0 ⇒ 0 0101…1…0 ⇒ 0 順序回路 (sequential circuit) 記憶 入力の履歴 ⇒ 出力 0101…1…0 ⇒ 1

順序回路の例 Q 自動販売機 使える硬貨は100円のみ 200円の商品1種のみ 100円が 2個投入されると,商品を送り出す その順序機械: 入力 x:100円が投入されると,1サイクルの間だけ 1 出力 z:1 のとき,商品が送り出される

順序回路の例 x 1 z time clock x z

状態 状態 S: S0 : 100円を受け取っていない S1 : 100円を1個受け取っている time x 1 S S0 S1 z

状態機械 (State Machine) の表現 time x 1 S S0 S1 z 0 / 0 1 / 0 S(t) S(t +1), z x = 0 x = 1 S0 S0, 0 S1, 0 S1 S0, 1 S0 S1 1 / 1 0 / 0 x / z 状態遷移図 (state diagram) 状態遷移表 (state transition table)

状態機械の構成 入力 組み合わせ 回路 出力 現状態 次状態 記憶素子

記憶素子の例 D-FF(フリップ・フロップ) デ ー タ 入 力: d デ ー タ 出 力: q clk

状態割り当て 状態 S0 と S1 (たとえば)D-FF 1個で表現 状態割り当て:D-FF の出力 q S0 : q = 0

次状態関数 と 出力関数 S(t) S(t+1), z x = 0 x = 1 S0 S0, 0 S1, 0 S1 S0, 1 q d 1 Q z x = 0 x = 1 1 S0 : q = 0 S1 : q = 1 状態遷移表 次状態関数 (next state function) の真理値表 出力関数 (output function) の真理値表

順序回路の構成 d q x z clock time q 1 x d z

順序回路の例 その2 Q 自動販売機 使える硬貨は100円のみ 200円の商品1種のみ 100円が 2個投入されると,次のサイクルに 商品を送り出す その順序機械: 入力 x:100円が投入されると,1サイクルの間だけ 1 出力 z:1 のとき,商品が送り出される

順序回路の例 その2 d q x q d z clk time q 1 x d z 1

Mealy マシン と Moore マシン d q d q x x q d z z clk clk Mealy マシン Moore マシン

Mealy マシン と Moore マシン 出力関数 出力関数 出力 出力 入力 次状態関数 入力 次状態関数 q d q d 現状態 clk clk Mealy マシン Moore マシン

状態機械の最小化 順序回路の例

状態の等価性 状態 Si と Sj に同じ入力系列を与えて,異なる出力系列が得られる ⇒ この入力系列を, Si と Sj の識別系列という 等価: あらゆる長さのあらゆる系列を与えても,出力が異ならない

状態の等価性 Si と Sj に,長さ k の識別系列が存在する ⇒ Si と Sj は k 識別可能 という

k 等価性による状態分割 現状態 次状態, 出力 x = 0 x = 1 S0 S1, 0 S2, 0 S1 S0, 0 S3, 0 S2 π1 状態 次ブロック x = 0 x = 1 B01 S0 B11 S1 S2 S3 S4 S5 π2 状態 次ブロック x = 0 x = 1 B02 S0 B12 S1 S2 B22 S3 S4 S5 1 等価 2 等価

k 等価性による状態分割 現状態 次状態, 出力 x = 0 x = 1 S0 S1, 0 S2, 0 S1 S0, 0 S3, 0 S2 π2 状態 次ブロック x = 0 x = 1 B02 S0 B12 S1 S2 B22 S3 S4 S5 π3 状態 次ブロック x = 0 x = 1 B03 S0 B13 S1 S2 B23 B33 S3 S4 S5 2 等価 3 等価

状態割り当て

状態割り当て と 状態機械の構造 S(t + 1):Y1Y2, z S(t):y1y2 x = 0 x = 1 S0:00 S0:00, 0

状態割り当ての「最適化」 n 個の状態を k 個のFFで表すとき,異なる割り当て (2k − 1)! / (2k − n)! k! 通り 効率のよいアルゴリズムは知られていない! 仕様どおり,素直に設計したほうがよい?

今日のまとめ 今日のまとめ

今日のまとめ 順序回路の表現 状態遷移図 状態遷移表 順序回路の構成 状態機械 :状態遷移表 ⇒ 状態割り当て 次状態関数,出力関数 ⇒ 状態機械 :状態遷移表 ⇒ 状態割り当て 次状態関数,出力関数 ⇒ 組み合わせ回路の簡単化(カルノー図,etc)

今日のまとめ 状態機械の最小化 k 等価性による状態分割 状態割り当て 順序回路の大きさ 状態割り当てに依存 状態割り当ての「最適化」は難しい

今後の予定など 次回 ロジックの構成 教科書 年末に発売予定