A 回答 (8件)
- 最新から表示
- 回答順に表示
No.8
- 回答日時:
40kHzのクロックタイミングxで動いている装置Xに10Hzのクロックタイミングyで動いている装置Yがあり
yの立ち上がりエッジが発生した直後一定時間YがデータをXに送るっているとする
Xはyの立ち上がりエッジを検出すると自分の都合のよい時間(例えばxがLレベルがHレベルになった直後であってタイミングを切り替えてもタイミングが乱されず前期データが消えるまでに十分早い時間)にタイミングをデータ受け取り用のタイミングx’に切り替え
Xはデータを受け取ったら自分の都合のよい時間(データ受け取りようタイミングx’を元のタイミングxに切り替えたときにタイミングが乱れない時間)にもとのタイミングxに戻す
回路で構成した方が文章で記述するより遙かに楽で回路も簡単に構成できる
高度な素子は全く必要がない
ゲート(and、or、xor、not等)
レジスタ(Dレジスタ、FF、ラッチ等)
で構成できる
タイミングが複雑だとromでタイミングを作るがそれは設計を手抜きする場合
No.7
- 回答日時:
もちろん(1)です
どうするかというと
電子回路を設計する場合には
ハードウェアとそれを駆動するタイミングチャートを作成します(もちろんなれてくると大規模回路でもタイミングチャートを作成せずとも設計できるようになる)
非同期の信号の受信(あるいは送信)要求をを受けた装置はその要求に対してタイミングをデータの受信(あるいは送信)ようのタイミングに切り替えます
いろいろやり方はあるが
わかりやすい例を示すと
通常のタイミングにマスクをかけてマスクをかけ続けていた受信(送信)ようのタイミングのマスクをはずし
受信(送信)がすめば元に戻すのです
実際はもっと簡単になる場合がほとんど
下手にやれば数ゲートの増えますが他の回路とのかねあいで増えた分は吸収されるのでほとんどゲートはふえません
最も最近の装置は皆CMOSのLSIや超LSIで構成されていてそれ一つのゲート数は軽く10万程度有るのでいい加減に設計してゲートが100増えても大したことはありません
たびたびありがとうございます。
うーん・・難しい・・
例えば40kHzのクロックで常に動作する装置Aと、もっと不規則なクロックで(例えばかざぐるまの回転に応じて)動作する装置Bとがあったとして、
1つの制御回路が、かざぐるまの回転に合わせてA用のクロックにマスクをかけて非同期に制御できるということなのでしょうか??
No.6
- 回答日時:
「一つの回路」を一つの回路基板というのなら
同一基板に2つの装置の回路を実装すればいいのですから一つの回路で何でもできます
もちろん「何でも」は回路関係のことであり癌でも直せるということではありません
実はそんなたいそうなことをしなくてもいいのです
同期しないで動いている2つの装置間のデータのやりとりは回路技術からすれば初歩中の初歩でたやすいことです
同期していた方が考えやすいしよけいなことを考えなくてすみますが同期していなくてもほとんど部品点数を増やすことなく同一コストですみます
LSI化してもゲート数の差はほとんどありません
心配しなくても簡単な回路技術でカバーできます
それをできない技術者は「もぐり」です
非同期の技術を電子回路技術者はしょっちゅう使っています
ありがとうございます。
素人なものでよくわからないのですが、データの受け渡しとは関係なく、ただ完全に独立のクロックで動作する装置を、1つの制御回路で実現できるか?というのを聞きたいのです・・
(1)余裕で可能
(2)理論的には可能だが通常やらない
(3)不可能
のどれなんでしょうか・・
No.5
- 回答日時:
制御かどうかいいにくいのですが・・・
私のパソコンの場合、CPUが800MHzで動作していて、マザーボードは100MHz、ハードディスクは66MHzでデータの転送などしています。各機器はその内部の周波数でもって動作していて、それぞれの間はウエイトを入れたり、相手の速さでデータを読み蓄えて自分の速さで処理しています。また、違う周波数のパソコンを複数つないで、お互いに相手のパソコンを動かしたりするのは、それなりに始めにどんなクロックでやり取りするか決めてあるので出来るのです。
また、CPUを10個20個と並列の並べて動作させる場合、おのおのクロックを別にして結果が出揃えばいっせいに答えを出すなどになると思うのですが、クロックをそろえたほうが楽でしょうね。
回路というより、各機器のクロックの話にでした。
No.4
- 回答日時:
一番目の問い;独立した2つの回路といって、差し支えないと思います。
二つを連携して動作させることも、よくやられています。例えば、何台かのモードロックレーザーや、モードロックレーザーと加速器を同期して運転する場合は、位相のズレを検出して、フィードバックをかけて、位相を合わせています。もっとも、周波数が安定していないと大変なことにはなりますが。この方法で、100fsより短い時間差で同期をとることができます。二番目の問い;共通の発振器の信号を細工して、複数の装置を動かすことは、よくやられています。
2番目の問いに関して、やはり共通の発振器の信号を利用するのですよね。1つの回路が2つのクロック信号源から入力を得て2つの装置を制御することはしないということで良いでしょうか
No.3
- 回答日時:
クロックが異なる装置の間でのデータのやり取りですね。
いわゆる非同期のデータ交換ですが、もちろんデータ交換は同期しているほうがはるかに
効率的なのですが、世の中非同期のほうがはるかに多いです。
そのために、プロトコルというものが存在するわけですね。
いつもお世話になっている、TCP/IPなんていうのもありますが
もっとベーシックなレベルでのプロトコルもありますし、それで
非同期なデータ交換が成り立っていることもしばしばあります。
No.2
- 回答日時:
不可能ではないでしょうが、現実的でない手間と信頼性の低下の可能性があるので、そのような設計をしたりはしないはずです。
一つの回路(制御回路も含む)がなんらかのクロックで動いているとして、それと無関係なクロックを受け取るには、シンクロナイザという機構が必要です。単純にはフリップフロップですみますが、両方の信号変化がほとんど同時だったりすると誤動作がおきます。複雑なシンクロナイザを使えば誤動作を減らせますが原理上可能性をゼロにはできません。
外部入力を受け取るなどの仕方のない場合を除いて、シンクロナイザは使わずクロックをどこかで共通にするのがよい設計です。
No.1
- 回答日時:
全くの素人考えなのですが・・・できる気がします。
1つのクロックを用いて、装置Aはクロック検出ごとにある動作を行い、装置Bはクロック検出2回ごとにある動作を行う、など。
周波数が倍じゃなくても、装置Aがクロック3回ごと、装置Bがクロック7回ごと、など単位時間を調整すれば実現可能な気がします。
お考えの参考になれば幸いです(^^)
早速のご回答ありがとうございます。
一方のクロックに依存しない、全然関係ないクロックで回路が動いている場合(一方のクロックとは無関係な周波数で動作させなければならない場合)はどうでしょうか??
ひとつの回路が2種類のクロック周波数を受け取って2つの装置を別々に動かすなどは可能でしょうか???
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
近接スイッチの2線式と3線式...
-
WORDに論理回路図を書く
-
400V 3相4線式について...
-
電気設備で使われるGCの意味...
-
同一電圧値、異なる電源供給源...
-
ブザーの音を大きくする
-
電気について ループ回路とはど...
-
流量計のパルス出力について
-
オシロの入力インピーダンスに...
-
カウンタのハザードについて
-
触れるだけタッチライトのしくみ
-
オペアンプ/反転増幅器/頭打ち
-
電流値(AC・DC)
-
クランプ回路
-
電気回路について
-
利得と増幅率
-
[LT Spice] オペアンプのシミュ...
-
インピーダンス整合とハイ受け...
-
移相器の動作原理を教えてくだ...
-
電気回路のπ型回路の2端子対回...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
近接スイッチの2線式と3線式...
-
パルスとレベルについて
-
400V 3相4線式について...
-
電気設備で使われるGCの意味...
-
ダイヤモンドバッファ回路につ...
-
EVT(GPT)の電圧比について
-
同一電圧値、異なる電源供給源...
-
8ビット電文出力とはどんな信号?
-
60Hz誘導電動機を関東の50H...
-
ハード回路 ソフト回路とわ何か...
-
電気回路について
-
NPNとPNPの違いについて
-
触れるだけタッチライトのしくみ
-
オペアンプの故障に関する質問
-
3端子レギュレータ、トランジス...
-
分岐回路と分岐幹線の違いは何...
-
オシロの入力インピーダンスに...
-
利得と増幅率
-
バーンアウトについて
-
伝達関数
おすすめ情報