<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns="http://purl.org/rss/1.0/"
 xmlns:content="http://purl.org/rss/1.0/modules/content/"
 xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/"
 xmlns:dc="http://purl.org/dc/elements/1.1/"
 xmlns:syn="http://purl.org/rss/1.0/modules/syndication/"
 xmlns:admin="http://webns.net/mvcb/"
>
<channel rdf:about="http://blog.livedoor.jp/hardyboy/">
<title>まごころせいじつ堂 - 汎用ロジック</title>
<link>http://blog.livedoor.jp/hardyboy/</link>
<description>浜町庄金　研究開発
　マイコンで遊んでばっかりで

</description>
<dc:language>ja</dc:language>
<admin:generatorAgent rdf:resource="http://blog.livedoor.com/?v=2.0" />
<items>
 <rdf:Seq>
  <rdf:li rdf:resource="http://blog.livedoor.jp/hardyboy/archives/8412597.html" />
  <rdf:li rdf:resource="http://blog.livedoor.jp/hardyboy/archives/8405101.html" />
 </rdf:Seq>
</items>
</channel>

<item rdf:about="http://blog.livedoor.jp/hardyboy/archives/8412597.html">
<title>ロジックチェッカー</title>
<link>http://blog.livedoor.jp/hardyboy/archives/8412597.html</link>
<description>　30年前くらいに作ったロジックチェッカー。見たいところのH/Lレベルと立ち上がり/立ち下がりがわかる。7474と7400を使った。電源はターゲットからもらう。　当時便利に使ってたけど、LSやHCタイプでも問題ないよう作りなおした。せめてICソケットを使っていれば……※図はR...</description>
<dc:creator>hardyboy</dc:creator>
<dc:date>2016-04-05T01:07:10+09:00</dc:date>
<dc:subject>汎用ロジック</dc:subject>
<content:encoded><![CDATA[　30年前くらいに作ったロジックチェッカー。見たいところのH/Lレベルと立ち上がり/立ち下がりがわかる。7474と7400を使った。電源はターゲットからもらう。<br /><br /><a  target="_blank" title="2016logigchecker1" href="http://livedoor.blogimg.jp/hardyboy/imgs/1/9/19e67204.jpg"><img  class="pict" alt="2016logigchecker1" src="http://livedoor.blogimg.jp/hardyboy/imgs/1/9/19e67204-s.jpg" width="480" hspace="5" height="360" border="0"></a><br /><br />　当時便利に使ってたけど、LSやHCタイプでも問題ないよう作りなおした。せめてICソケットを使っていれば……<br /><br /><div>※図はRISEとFALLが入れ替わっています！<br /></div><a  target="_blank" title="2016-04-04 23_54_13-LogicChecker" href="http://livedoor.blogimg.jp/hardyboy/imgs/9/f/9fddbcd1.jpg"><img  class="pict" alt="2016-04-04 23_54_13-LogicChecker" src="http://livedoor.blogimg.jp/hardyboy/imgs/9/f/9fddbcd1-s.jpg" width="480" hspace="5" height="640" border="0"></a><br /><br />　74LS74と74LS14使用。テストクリップはピンヘッダ経由で接続。リセットボタンを押すと立ち上がり/立ち下がりのLEDを消灯する。Hレベル/LレベルのLEDは片方しか点灯しないので電流制限抵抗を兼用した。輝度が大幅に違うような場合などは個別に入れなければならないが。<br /><br /><a  target="_blank" href="http://www.tij.co.jp/product/jp/sn74ls74a/description">http://www.tij.co.jp/product/jp/sn74ls74a/description</a><br /><br />　秋月電子のD基板に載せた。ICソケットを使ったので標準TTL、LS、HCなどOK。<br /><br /><a  target="_blank" title="2016logigchecker2" href="http://livedoor.blogimg.jp/hardyboy/imgs/4/3/4353a9d0.jpg"><img  class="pict" alt="2016logigchecker2" src="http://livedoor.blogimg.jp/hardyboy/imgs/4/3/4353a9d0-s.jpg" width="480" hspace="5" height="360" border="0"></a><br /><br />　測定はこんな感じ。<br /><br /><a  target="_blank" title="2016logigchecker3" href="http://livedoor.blogimg.jp/hardyboy/imgs/b/c/bcab7473.jpg"><img  class="pict" alt="2016logigchecker3" src="http://livedoor.blogimg.jp/hardyboy/imgs/b/c/bcab7473-s.jpg" width="480" hspace="5" height="360" border="0"></a><br /><br /><br />　この本はたいへん良いですよ。<br /><br />

<table  cellpadding="5" border="0"><tbody><tr><td  valign="top"><a  target="_top" href="http://www.amazon.co.jp/exec/obidos/ASIN/4789830497/keisanki-22/"><img  alt="定本 ディジタル・システムの設計―ディジタル技術の基礎からASIC設計まで" src="http://ecx.images-amazon.com/images/I/515W81P5ZRL._SL160_.jpg" border="0"></a></td><td  valign="top"><span><a  target="_top" href="http://www.amazon.co.jp/exec/obidos/ASIN/4789830497/keisanki-22/">定本 ディジタル・システムの設計―ディジタル技術の基礎からASIC設計まで</a><br />猪飼 国夫 本多 中二 <br /><br />CQ出版  1990-09<br />売り上げランキング : 732940<br /><br /><a  target="_top" href="http://www.amazon.co.jp/exec/obidos/ASIN/4789830497/keisanki-22/">Amazonで詳しく見る</a></span><span> by <a  href="http://www.goodpic.com/mt/aws/index.html">G-Tools</a></span></td></tr></tbody></table>


<br />　改訂版。<br /><br />
<table  cellpadding="5" border="0"><tbody><tr><td  valign="top"><a  target="_top" href="http://www.amazon.co.jp/exec/obidos/ASIN/4789838927/keisanki-22/"><img  alt="定本 ディジタル・システムの設計―ディジタル技術の基礎からASIC設計まで" src="http://ecx.images-amazon.com/images/I/41Y51Q%2BiX0L._SL160_.jpg" border="0"></a></td><td  valign="top"><span><a  target="_top" href="http://www.amazon.co.jp/exec/obidos/ASIN/4789838927/keisanki-22/">定本 ディジタル・システムの設計―ディジタル技術の基礎からASIC設計まで</a><br />猪飼 國夫 猪飼 維斗 <br /><br />CQ出版  2010-11<br />売り上げランキング : 186954<br /><br /><a  target="_top" href="http://www.amazon.co.jp/exec/obidos/ASIN/4789838927/keisanki-22/">Amazonで詳しく見る</a></span><span> by <a  href="http://www.goodpic.com/mt/aws/index.html">G-Tools</a></span></td></tr></tbody></table>
<br /><br /><br />]]>
</content:encoded>
</item>
<item rdf:about="http://blog.livedoor.jp/hardyboy/archives/8405101.html">
<title>汎用ロジックICによる早押し回路</title>
<link>http://blog.livedoor.jp/hardyboy/archives/8405101.html</link>
<description>　35年くらい前、ラジオの製作で見かけた74LS00一個による早押しゲームというのがあって、どんな回路だったか思い出せないでいた。おそらく基本はSRラッチで、早く押した方が確定したら自分はONのまま他方はONさせないんだろうなと考えてたら風呂で思いついた。　SRラッチを...</description>
<dc:creator>hardyboy</dc:creator>
<dc:date>2016-03-29T02:08:20+09:00</dc:date>
<dc:subject>汎用ロジック</dc:subject>
<content:encoded><![CDATA[　35年くらい前、ラジオの製作で見かけた74LS00一個による早押しゲームというのがあって、どんな回路だったか思い出せないでいた。おそらく基本は<a  href="https://ja.wikipedia.org/wiki/%E3%83%A9%E3%83%83%E3%83%81%E5%9B%9E%E8%B7%AF" target="_blank">SRラッチ</a>で、早く押した方が確定したら自分はONのまま他方はONさせないんだろうなと考えてたら風呂で思いついた。<br /><br />　SRラッチを中心に、一度確定した方の入力をホールドしてしまえばよい。<br /><br /><a  href="http://livedoor.blogimg.jp/hardyboy/imgs/6/1/613eaffe.jpg" title="2016hayaoshi-kentou" target="_blank"><img  src="http://livedoor.blogimg.jp/hardyboy/imgs/6/1/613eaffe-s.jpg" alt="2016hayaoshi-kentou" class="pict" height="360" hspace="5" border="0" width="480"></a><br /><br />　で、手持ちの部品で作ってみた。秋月片面D基板。電源はUSBからもらう。<br /><br /><a  href="http://livedoor.blogimg.jp/hardyboy/imgs/3/0/30b61732.jpg" title="2016hayaosi" target="_blank"><img  src="http://livedoor.blogimg.jp/hardyboy/imgs/3/0/30b61732-s.jpg" alt="2016hayaosi" class="pict" height="360" hspace="5" border="0" width="480"></a><br /><br />　赤い方のボタンを先に押したら赤のLEDが、緑の方を先に押したら緑のLEDが点灯してそれ以降はどう操作しても変化しない。リセットするには電源をいったん切る。<br /><br />　さてコレで完成……ではなかった。試しに74LS00の代わりに無印7400と74HC00に差し替えて実験してみたら、電源投入後に片方のLEDが点灯したままロックしてしまう。74HC00では常に発生し、7400では高い頻度で発生する。74LS00でもたまに発生することがわかった。<br />　このSRラッチの出力が両方とも"H","H"の初期状態になるためには、入力が両方共"L"になっていないといけない。その前段にあるNANDの出力が、電源投入時に"L"とみなされればうまくいくが、無印7400と74HC00では"H"となりどちらか片方に確定してしまうようだ。そこでこの部分をプルダウンしてみるとうまくいった。<br /><a  href="http://livedoor.blogimg.jp/hardyboy/imgs/8/d/8d9afe38.jpg" title="2016hayaoshikairo" target="_blank"><img  src="http://livedoor.blogimg.jp/hardyboy/imgs/8/d/8d9afe38-s.jpg" alt="2016hayaoshikairo" class="pict" height="640" hspace="5" border="0" width="480"></a><br /><br />　これは修正済みの回路。Y,Zをプルダウンしているので電源投入時は"L"とみなされる。これによりSRラッチの出力B,Dは両方とも"H"になりLEDは消灯。<br />　A,Cはスイッチ入力でプルアップされているので開放時は"H"。B,Dも"H"なのでY,Zは両方とも"L"である。<br />　Aのスイッチが先に押されたとする。Aが"L"になり、Yが"H"となる。Y,Dが"H"なのでSRラッチの出力Bが"L"となりLEDが点灯する。Bが"L"になるとYは常に"H"となりSRラッチはこれ以降動かない。この状態でCのスイッチを押すと、Zは"H"だがBが"L"なので出力Dは"H"のままで変化しない。<br /><br />　先程の素子によってはレベルが確定せずどちらか片方が先にセレクトされてしまう問題は等価回路や出力/入力のスレッショルドレベル、ディレイなども確認しないといけないが、そもそも電源投入直後は論理演算素子として正常動作していない状態である。この時の信号線は不定値"X"として扱う。不定値"X"は"H","L"のどちらでもないが、NANDゲートの場合は片方の入力が"L"ならばもう片方の入力が何であろうと出力は"H"で確定する。過去に見た早押し回路にはプルダウンはなかった記憶なので、74LS00を使うことにより電源投入後の状態がスイッチの入力待ちになることをアテにしていたのだろう。<br /><br /><a  href="http://www.tij.co.jp/product/jp/SN74LS00/technicaldocuments" target="_blank">SN74LS00 (供給中) クワッド 2 入力 正論理 NAND ゲート </a><br /><a  href="http://www.tij.co.jp/jp/lit/an/slva700/slva700.pdf" target="_blank">http://www.tij.co.jp/jp/lit/an/slva700/slva700.pdf</a><br /><a  href="http://documentation.renesas.com/doc/products/logic/rjj27d0032_hc_an.pdf" target="_blank">高速 CMOS ロジック   HD74HC シリーズ アプリケーションノート</a><br /><br />　なお、LSIの中の同期回路ではこのような設計は避ける。意図しないラッチができるとクロックに同期せずに状態を記憶する部分ができてしまい検証が困難になる。<br /><br /><a  href="http://livedoor.blogimg.jp/hardyboy/imgs/3/4/34a32350.jpg" title="2016hayaoshi-normalTTL" target="_blank"><img  src="http://livedoor.blogimg.jp/hardyboy/imgs/3/4/34a32350-s.jpg" alt="2016hayaoshi-normalTTL" class="pict" height="360" hspace="5" border="0" width="480"></a><br /><br /><a  href="http://livedoor.blogimg.jp/hardyboy/imgs/3/3/33034ed8.jpg" title="2016hayaoshi-HC" target="_blank"><img  src="http://livedoor.blogimg.jp/hardyboy/imgs/3/3/33034ed8-s.jpg" alt="2016hayaoshi-HC" class="pict" height="360" hspace="5" border="0" width="480"></a><br /><br /><br />おまけ：USBを電源にしているが、スマホ用のバッテリーの中にはある程度の電流が流れないと切断してしまうものがある。PanasonicのQE-PL203はロジックIC一個程度でも切れないで実験に使用できた。<br /><br /><br />
<table  border="0" cellpadding="5"><tbody><tr><td  valign="top"><a  href="http://www.amazon.co.jp/exec/obidos/ASIN/B00D2DCUAA/keisanki-22/" target="_top"><img  src="http://ecx.images-amazon.com/images/I/31vxYFYk3GL._SL160_.jpg" alt="パナソニック モバイルバッテリー 5,800mAh 無接点充電(Qi)対応 USBモバイル電源 ホワイト QE-PL203-W" border="0"></a></td><td  valign="top"><span  style=""><a  href="http://www.amazon.co.jp/exec/obidos/ASIN/B00D2DCUAA/keisanki-22/" target="_top">パナソニック モバイルバッテリー 5,800mAh 無接点充電(Qi)対応 USBモバイル電源 ホワイト QE-PL203-W</a><br /><br />パナソニック  2013-06-26<br />売り上げランキング : 14475<br /><br /><a  href="http://www.amazon.co.jp/exec/obidos/ASIN/B00D2DCUAA/keisanki-22/" target="_top">Amazonで詳しく見る</a></span><span  style=""> by <a  href="http://www.goodpic.com/mt/aws/index.html">G-Tools</a></span></td></tr></tbody></table>]]>
</content:encoded>
</item>

</rdf:RDF>
