タグ 自作cpu が登録されている動画 : 37 件中 1 - 32 件目
種類:
- タグ
- キーワード
対象:
1bit CPUキット買ってみた!【レビュー】
『世界トップクラスの低性能コンピュータ』1bit CPU組立キットを買ってみた!
その実力は如何に!?
■スイッチサイエンス販売ページ
https://www.switch-science.com/products/9376
■GitHub 作者 naoto64さん
https://github.com/naoto64/1bit-CPU
■回路シミュレーション
https://tinyurl.com/yn87gcbk
リレーで4bit加減算機作ってみた!
ナレーション:足立レイ
Twitter→ https://twitter.com/6_m4he?s=21&t=uPDjUraPg8OCuWNQM8YXQw
【コンデンサ楽器】アタシ:アップデート/香椎モイミ様【演奏してみた】
自作4bitCPU : AS4C(TD4応用)
楽器 : セラミックコンデンサ、同期モータ(BLDC)、DCモータ
原曲→ sm40228850
Twitter→ https://twitter.com/6_m4he?s=21&t=uPDjUraPg8OCuWNQM8YXQw
【コンデンサ楽器】つづみぐさ/いよわ様【演奏してみた】
自作4bitCPU : AS4C(TD4応用)
楽器 : セラミックコンデンサ、同期モータ(BLDC)、DCモータ
原曲→ sm41643553
Twitter→ https://twitter.com/6_m4he?s=21&t=uPDjUraPg8OCuWNQM8YXQw
【コンデンサ楽器】青春コンプレックス(フル)【演奏してみた】
自作4bitCPU : AS4C(TD4応用)
楽器 : セラミックコンデンサ、同期モータ(BLDC)、DCモータ
Twitter→ https://twitter.com/6_m4he?s=21&t=uPDjUraPg8OCuWNQM8YXQw
【コンデンサ楽器】宵加減テトラゴン【演奏してみた】
自作4bitCPU : AS4C(TD4応用)
楽器 : セラミックコンデンサ、同期モータ(BLDC)、DCモータ
Twitter→ https://twitter.com/6_m4he?s=21&t=uPDjUraPg8OCuWNQM8YXQw
「人形の夢と目覚め(お風呂が湧きました)」を自作4bitCPUを繋いでセラミックコンデンサや同期モータで演奏してみた‼️
自作4bitCPU : AS4C(TD4応用)
楽器 : セラミックコンデンサ、同期モータ(BLDC)、DCモータ
Twitter→ https://twitter.com/6_m4he?s=21&t=uPDjUraPg8OCuWNQM8YXQw
8bitパソコンWZ-660マルチライト機能でゲームが高速に!
開発中の8bitパソコンWZ-660の紹介。WZ-660のゲーム機としての性能を向上させるためマルチライト機能を追加。シューティングゲームのデモが1.5倍高速に動作した動画です。
マルチライト機能を有効化することで敵機の移動時間が0.75秒から0.50秒になっていることが動画で確認できます。マルチライト機能はゲームのための専用機能ということでもなく汎用的に利用可能な高速化機能です。
1980~1990年代のゲーム機やレトロパソコンのCPUは周波数が2~8MHz程度でした。CPUだけでゲームの画面を作るのは不可能でグラフィック専用のVDPプロセッサやスプライト、DMA転送などを駆使していました。WZ-660のCPU、WZetaは100MHzで動作しています。そのためCPUだけでグラフィックもできるかもしれないと思って、CPUをさらに高速化するための「マルチライト機能」を実装してみました。マルチライト機能はCPUではなくてパソコンのメモリに付加する機能になります。
WZ-660はプログラムメモリ64KB+データメモリ64KBにアクセス可能です。
データメモリの64KBは4KBのメモリ16個で構成されるため、選択した4KBのメモリに同時に同じ値を書き込むことで高速化します。データメモリの後ろから10個はVRAM領域に割り当てられているため、この10個を選択して4KBに0を書き込めば40KBに0を書き込んだことになって全画面が高速に消去できます。
WZ-660に搭載される8bit CPU WZetaは1命令で256バイトを0にするLOOPZERO命令があるため高速に0で初期化できます。マルチライト機能と組み合わせることで圧倒的な性能が出ます。
高速な画面消去が必要なのはスプライトが無いためVRAMを2面持って、交互に書込みをする方式であるため。ビットマップなどCPUでVRAMに直接書き込むためプログラムが容易です。画面を切り替えるごとに、まず全画面消去をして新しく全部を書き込みます。慣れてくれば画面の一部を残して消去することもできるので、さらなる高速化が期待できます。
●オープンソースの8bit CPU WZeta
https://wzeta.idletime.tokyo/
●動画で使ったビットマップの素材
ビットマップデータは「ゲーム アルゴリズム まるごと図鑑」廣瀬豪(著)にある素材を使って16色に減色したもの。この本に「本を買った人は使って良い」と書かれています。
8bitパソコンWZ-660、初の実機デモ動画
DIGILENTのFPGAボード、Arty(旧型のArty A7-35T)で作った8bitパソコンWZ-660の実機でシューティングゲームのデモ画面が動作しました。エミュレータの動画と色が異なるのは実機のVGA出力がまだ8色なので。そしてキーボードの実装がまだ無いため自機は動きません。しかし実機に実装された8bit CPU WZetaによって描かれています。開発中のBIOSのグラフィックルーチンで動作。ゲーム専用機に良くある画像専用ハードのスプライトをWZ-660は持っていないためCPUで直接、VRAMに書いています。
動画の後半にエミュレータで動作している動画があります。速度の調節が実機でまだうまくできていなくてエミュレータの速度が正しい。エミュレータより3倍高速な実機は8bit CPUに余力があることはわかります。エミュレータはIntel 11世代の2.6GHzで動作していますがCPUの消費は4%(Core2などの古いCPUでも16%程度)
参考まで
ファミコンCPU は6502カスタム(RP2A03)で周波数 1.79MHz、VRAM 2KB(←ネット調べた)
(今回の実機の)WZ-660のCPU周波数100MHz、VRAM 38KB×2 = 76KB
●オープンソースの8bit CPU WZeta
https://wzeta.idletime.tokyo/
WZetaって、何の役に立つの?という人に
IoTで大量に使われることになるCPUを、できる限り少ない地下資源で製造すること。ゴミから資源を回収するコストを考えるなら最初からという考え。
ファミコンのCPUで説明するとファミコンのCPU 6502はZ80の1/4のトランジスタ数なのです。
いいかげんだけど、同じ資源で4倍のCPUが取れると思える。
2コアのCPUのほうが1コアを時分割するより、プログラムが作りやすい場合があって、WZetaのSDogコアでは少ない資源で作れることがWZetaを推せる点かも。
従来より高度なプログラミングテクニックを駆使すれば、省資源がもっと効果的になるあたりも、これから名声を得たい新しい人向けに向いています。
●動画で使ったビットマップの素材
ビットマップデータは「ゲーム アルゴリズム まるごと図鑑」廣瀬豪(著)にある素材を使って16色に減色したもの。この本に「本を買った人は使って良い」と書かれています。
8bitパソコンWZ-660のシューティングゲーム試作
オープンソースの8bit CPU WZetaを搭載した8bitパソコンWZ-660のエミュレータ(eWZ-660)を開発中です。
エミュレータで動作するシューティングゲームを試作しました。
自機はキーボードで操作できます。敵機は適当に動かしています。スペースキーを押すと弾がでますが敵に当たっても壊れません。敵機が自機にぶつかっても壊れません。
エミュレータはマルチスレッドで動作しています。CPUエミュレーションと画面表示の2スレッド。
8bitパソコンWZ-660にはビットマップを描写するBIOSコールがあります。実機と同じBIOSファームのプログラムによってCPUエミュレータが描く方法と、BIOSコールをトラップして直接描く方法の2つが利用できるようになっています。後者のほうが高速。
ビットマップデータは「ゲーム アルゴリズム まるごと図鑑」廣瀬豪(著)にある素材を使って16色に減色したもの。
●オープンソースの8bit CPU WZeta
https://wzeta.idletime.tokyo/
WZetaって、何の役に立つの?という人に
IoTで大量に使われることになるCPUを、できる限り少ない地下資源で製造すること。ゴミから資源を回収するコストを考えるなら最初からという考え。
ファミコンのCPUで説明するとファミコンのCPU 6502はZ80の1/4のトランジスタ数なのです。
いいかげんだけど、同じ資源で4倍のCPUが取れると思える。
2コアのCPUのほうが1コアを時分割するより、プログラムが作りやすい場合があって、WZetaのSDogコアでは少ない資源で作れることがWZetaを推せる点かも。
従来より高度なプログラミングテクニックを駆使すれば、省資源がもっと効果的になるあたりも、これから名声を得たい新しい人向けに向いています。
NANDだけで16bitCPUを作ってみた。概要編
魔が差してNANDだけで16bitCPUを作ってしまいました。
74HC00を812個使用しています。
マイコンは甘えは言いすぎでした。反省はしていません。
BGMは組曲「電子工作」feat.VOCALOID sm838051 です。勝手に使ってすみません。
回路などの詳細は https://cherry-takuan.org/article/?id=3 に載せてます。
【電子工作】MFTに出展するよ!─=≡Σ((( つ•̀ω•́)つ【さとうささら】
Maker Faire Tokyo は 9/3(土) 4(日) に東京ビッグサイトで開催です!
サークル:Next-MICON @E-06-03
MakerFaireTokyo: https://makezine.jp/event/mft2022/
さとうささら(CeVIO)
NANDだけで作るCPU[NLP-16] 演算機能+レジスタの動作テスト
ディジタル回路の基本であるNANDのみで実用可能な水準を満たす16bitプロセッサ(CPU)の製作を目指しています。
ここではALU(演算装置)とレジスタ群(一時的に値を保存する装置)を合体させて加減算やAND,ORのような論理演算、フィボナッチ数列を20項までの計算、レジスタのテストなどを一括して行っている動画です。
PCから制御を行い演算の結果などをログに残しつつ、数千回動作させて不具合が出ないかテストをします。
最長で9時間の連続稼働に成功しています。
電流は最大で400mA程です。
具体的な説明はまだ用意していないのでふーんって感じで流して見てくださると嬉しいです。
HP: https://cherry-takuan.org
Twitter : @cherry_takuan
NANDのみで16bit CPUを作る
NLPプロジェクトページ: https://cherry-takuan.org/article/?id=3
NANDだけで作るCPU[NLP-16] 演算機能+レジスタの動作テスト2
ディジタル回路の基本であるNANDのみで実用可能な水準を満たす16bitプロセッサ(CPU)の製作を目指しています。
内容はひとつ前の動画と同じでALU(演算装置)とレジスタ群(一時的に値を保存する装置)を合体させて加減算やAND,ORのような論理演算、フィボナッチ数列を20項までの計算、レジスタのテストなどを一括して行っている動画です。
PCの画面とCPU本体を同時に映しました。
▼一つ前
https://www.nicovideo.jp/watch/sm40503342
HP: https://cherry-takuan.org
Twitter : @cherry_takuan
NANDのみで16bit CPUを作る
NLPプロジェクトページ: https://cherry-takuan.org/article/?id=3
NANDでALUを作るVer1.x
ディジタル回路の基本であるNANDのみで実用可能な水準を満たす16bitプロセッサ(CPU)の製作を目指しています。
NANDでそのCPUのALU(演算装置)を作ったのでその実験の動画です。
Ver1.0の製作は4bit目までで放棄しました。
そこらの話は https://cherry-takuan.org/article/?id=21 に載せてあります。
HP: https://cherry-takuan.org
Twitter : @cherry_takuan
NLPプロジェクトページ: https://cherry-takuan.org/article/?id=3
NANDでALUを作るVer0.x
ディジタル回路の基本であるNANDのみで実用可能な水準を満たす16bitプロセッサ(CPU)の製作を目指しています。
NANDでそのCPUのALU(演算装置)を作ったのでその実験の動画です。
一応Ver0.0は加減算まで出来るようにはなりましたが、動画が見つからなかったのでXORのテストのみです。
HP: https://cherry-takuan.org
Twitter : @cherry_takuan
NLPプロジェクトページ: https://cherry-takuan.org/article/?id=3
NANDのみで作るCPU[NLP-16]の紹介
ディジタル回路の基本であるNANDのみで実用可能な水準を満たす16bitプロセッサ(CPU)の製作を目指しています。
その「NLPプロジェクト」の紹介にこの動画を製作しました。
HP: https://cherry-takuan.org
Twitter : @cherry_takuan
NLPプロジェクトページ: https://cherry-takuan.org/article/?id=3
TD4をMHz級の周波数で動作させたら不思議な現象が起きた
「CPUの創りかた」に掲載されているTD4を作成しました。前回は100kHzで動作させました。
前回→sm39901034
今回は、MHz級の周波数へ挑戦します。
ナレーション:VOICEVOX:波音リツ
TD4オーバークロック MHz級(elchika)
https://elchika.com/article/34d9f265-3758-4d1b-9ec3-2be2bdef5e7c/
「CPUの創りかた」TD4のオーバークロック 100kHz
「CPUの創りかた」に掲載されているTD4を作成したので、オーバークロック実験を行いました。
ナレーション:VOICEVOX:波音リツ
「CPUの創りかた」のTD4を作った
https://elchika.com/article/977f1e43-d10c-4086-b0af-d4ac80002f6f/
【自作CPU】次世代CPU組立キットTTM8
ロジックICを組合わせてつくる自作CPUキットTTM8の発表です。
TTM8は8bitの電子ライダーオリジナルのCPUで、CPUへの理解を深めるための教材です。初心者には分かりやすく、上級者には拡張性を楽しめるように設計致しました。これから動画で解説を進めていきますので安心して始めることができます。数ヶ月以内に発売予定です。最新情報はtwitterにて。
サポートページ
https://denshirider.github.io/denshir...
説明書、回路図、コントローラソフト
https://drive.google.com/drive/folder...
ブログ
http://hamakita.hatenablog.com/
twitter
https://twitter.com/denshirider
BGM,SE
MusMus
魔王魂
8bit CPU作ってみた
以前作った4bit CPU > https://www.nicovideo.jp/watch/sm33394725
【自作CPU】CPU作ってみた Part5-1
自作CPU動画Part5-1です。今回はパソコン上での各ブロックのシミュレーションの様子についてです。画質を上げました。
**time**
0:00 introduction
0:23 使用ソフトの紹介(Logisim)
1:30 シミュレーション(レジスタ系)
3:49 シミュレーション(演算系)
5:19 シミュレーション(命令系)
6:15 ending
YouTube版:https://youtu.be/x47BS64isZU
フリーBGM・音楽素材MusMus http://musmus.main.jp/
4bitCPU TTM4 実践編
スイッチサイエンスにて発売中 !!
商品ページはこちら
https://www.switch-science.com/catalog/3915/
gin様 ぴこふぁらど様 toritori様 ゐずも。様 sk様
ニコニ広告ありがとうございます!
TTM4 は私がブラックボックスの無い演算器を創りたいという思いから制作した4 ビットCPU です。
汎用のロジックIC を組み合わせて作られています。TTM4 の名前の由来は”チカチカまつり”です。4 は4
ビットCPU の4。命令セットはオリジナルです。Z80 やTD4とは互換性はありません。TTM4 は個人で楽しむだ
けではもったいないくらい多大な開発期間がかかっており、また私自身良いものを作ったと思っております。
なので同人ハードウェアという形で世に公開しようと思った次第であります。開発には渡波郁さんのCPU
の創りかた と 中日電工 さんのTTLでCPUをつくろう!開発ブログを大いに参考にさせていただきま
した。この場を借りてお礼申し上げます。
説明書、回路図、コントローラソフト
https://drive.google.com/drive/folders/1x8Es8NL7dtcUpXBB8bKm09crazTXlPaQ?usp=sharing
ブログ
http://hamakita.hatenablog.com/
twitter
https://twitter.com/denshirider
PV動画
sm33453635
このCPUに使われているスタックの回路
sm33050510
4bit CPU 組立キット TTM4 PV動画
スイッチサイエンスにて発売中 !!
商品ページはこちら
https://www.switch-science.com/catalog/3915/
おかげでさまで一回目の納品分が完売致しました。
次回分の納品の準備進めてまいります。
ぴこふぁらど様 gin様 Jackel02様 ゆたりん様 KatuH様 ゐずも様 toritori様
ニコニ広告ありがとうございます!!
このCPUを実際に動作させる動画
sm33494652
このCPUに使われているスタックの回路
sm33050510
twitter
https://twitter.com/denshirider
ブログ
http://hamakita.hatenablog.com/
説明書、回路図、コントローラソフト
https://drive.google.com/drive/folders/1x8Es8NL7dtcUpXBB8bKm09crazTXlPaQ?usp=sharing
TTM4 は私がブラックボックスの無い演算器を創りたいという思いから制作した4 ビットCPU です。
汎用のロジックIC を組み合わせて作られています。TTM4 の名前の由来は”チカチカまつり”です。4 は4
ビットCPU の4。命令セットはオリジナルです。Z80 等とは互換性はありません。TTM4 は個人で楽しむだ
けではもったいないくらい多大な開発期間がかかっており、また私自身良いものを作ったと思っております。
なので同人ハードウェアという形で世に公開しようと思った次第であります。開発には渡波郁さんのCPU
の創りかた と 中日電工 さんのTTLでCPUをつくろう!開発ブログを大いに参考にさせていただきま
した。この場を借りてお礼申し上げます。
4bit CPU作ってみた
『CPUの創りかた』という本に載っている学習用4bitCPU『TD4』の互換機を作ってみました。
サクサク感を重視して動画を作った為、ゆっくり見たい方は一時停止推奨です。
回路図と少しだけ解説>http://ch.nicovideo.jp/gin49/blomaga/ar1638253
今まで作った物>mylist/58518426
BGMはヒの字さんからお借りしました http://dova-s.jp/bgm/play6249.html
NINTENDO LABOで3bit CPU作ってみた
このゲームたぶん何でもできるわ...
こんにちは、おにぎりです。
今度は、3bit CPUを作りました...
Twitter:@riceball0712
ラーメンタイマー→ sm33083657
Pong→ sm33095396
ちゃんと解説して欲しいって要望が多かったら、GW中にまた動画作るかも
あと、Brainf*ckCPUとか作ってみたさある...
【追記】
翆河 さん、stdio.h さん、クロ さん、shinoyo さん、白菜@KAGO さん、もりとにー さん、ひょうがらのおかん さん、はにばる さん、ウラシル さん、Project AA(仮) さん、エドー さん、ka-zu さん
広告ありがとうございます!!!!!
16bitTTLコンピュータRETROF-16M
自作言語、自作コンパイラ、自作エミュレータで動かした某有名ゲームです。本動画はエミュレータ画面ですが実機(TTLコンピュータ RETROF-16M)でもほぼ同じ速度で動きます。自作言語の文法や全ソースリスト、あるいはTTLコンピュータ RETROF-16Mに関する情報はこちら http://diode.matrix.jp/R16M/BAC.htm
スーパーLチカコンピュータ: ICを使わずにLEDで作るコンピュータ
スーパーLチカコンピュータは、ICを一切使わずに、主としてLEDを用いて作ったコンピュータです。論理回路がLEDで構成されており、多数のLEDが点滅を繰り返して計算を行います。詳細は、http://recursion.jp/rl/SuperLED/j/をご覧ください。
トランジスタで作るコンピュータキットであるFullTr-11(sm23927151)は、トランジスタを組み合わせて論理回路を作っています。これをDTL(ダイオード・トランジスタ ロジック)で置き換え、さらにダイオードにLEDを使うと面白いのではないかと考え、作ったものがスーパーLチカコンピュータです。
DTLですので、LEDだけで作られているわけではありません。LEDではメモリを作れないため、メモリー関係のRAMやレジスタについては、FullTr-11の基板を使い回しています。姉妹品:sm26622986, sm26622961
FullRelay-11: リレーだけでコンピュータを作るキット
リレーで作るコンピュータキットです。
CPUもメモリもリレーで作ります。
http://recursion.jp/rl/relay/j/
にて販売中。
Logic-11: 汎用ロジックICによる自作CPUキット
Logic-11は74HC系の汎用ロジックICでCPUを作るキットです。
56個のロジックICを使って、CPUを比較的簡単に自作できます。
http://recursion.jp/rl/logic11/j/にて販売中です。
供給の安定しているCMOS系のロジックICを使用し、TTL系は使用していません。
FullTr-11:トランジスタだけでコンピュータを作るキット
トランジスタで作るコンピュータキット。
CPUもメモリもトランジスタで作ります。
http://recursion.jp/comp/j/
にて販売中。
TTLの汎用ロジックICでCPUを自作しておられる、中日電工さんの
MyCPU80や、がたろうさんのRETROF-8, RETROF-16に刺激を受け、
ICを使わずにトランジスタでコンピュータを作ってみました。
TTLコンピュータRETROF-16
TTL-ICのみで作っている16bitコンピュータ、RETROF-16の作成中の画像です。グラフィック発生回路と手動クロック(ステップ実行)とバス状態を監視するLEDの半田付けまでおわりました。(部品実装率25%)