私は小さい頃から、具体的な内容は知らなくても、これをやりたいと思っていました。私は自分のスナップ回路電子機器キットに熱中し、色々な機能を果たす回路を作る課題に取り組むのが好きでした。いつの頃からか、コンピューターを作り上げるのが究極の課題であると、私は決意しました。これはおそらく、コンピューターがとてもミステリアスに見えたからでしょう。私は、コンピューターがどのように実現されているのか理解できなかったので、設計は非常に難しいに違いないと結論しました。他のアセンブリ言語でプログラムしたことはありません。ARMのアセンブリについて多少知っています。私がBEEBAアセンブリ言語を作成したとき、既存のアセンブリ言語の設計は考慮に入れませんでした。ハードウェアの実行する命令セットを見て、それをテキストで表現する方法を立案しました。最大の課題は、命令デコーダーの設計でした。分岐とループの動作を可能にする方法を見つける必要がありました。16ビット命令では、命令のジャンプ先や、そこへのジャンプを行うかどうかを決定するための読み出し先アドレスを指定するために十分な幅がありません。案を考えた結果、システム内でデータをある場所から別の場所へコピーして動作するソリューションを思い付きました。書き込み可能な3つの場所を使用して、命令位置のバッファ処理を行います。書き込み可能な4つめの場所は、バッファされた場所へのジャンプを行うかどうかを決定するために使用されます。その場所に奇数が送信された場合、命令コンピューターはバッファされた場所をプログラムカウンターにコピーします。その場所に偶数が送信された場合、コンピューターは何も行わず、シーケンスの次の命令に進みます。これは電子的に実装が単純で、命令デコーダー基板の限られた面積に収納可能でした。ジャンパーワイヤーを使用して、コンピューターの部品をブレッドボードに接続し、分離テストできるようにしました。あるときは単一基板のコンピューターを接続し、別のときにはいくつかの基板を接続しました。私は、汎用レジスタ基板で間違いを犯してしまい、読み出し/書き込み場所が逆順に読み取られていました。このとき、基板が既に出来上がっていたため、基板にドリルで穴を開け、ワイヤーで接続を修正するしかありませんでした。設計の一部を、かなり大きなブレッドボード上に構築しました。テストのため、特定の入力および出力ピンにスイッチとLEDを取り付けました。動作することを確認してから、自分が使用していたCADプログラムで同じ回路を作成しました。今はオープンソースになりました。https://github.com/giraffeics/BEEBAで見られます。設計ファイルはもっとずっと前に公開すべきでしたが、とにかく今ではここで公開されています。電気工学やコンピューターサイエンスを勉強したいと思っています。これらの分野は既に何年も勉強しており、好きでやっているので、今から止める理由はありません。第一志望はMITです。大学のキャンパスを訪問してツアーに参加したからです。大学を選ぶため最優先したのはカリキュラムで、MITは柔軟であり、電気工学とコンピューターサイエンスの両方の興味を追求できます。コンピューターグラフィックや、学生がプロセッサーを設計するなど、非常に具体的なコースが用意されています。私は実体験により学ぶことを好んでいます。Manus(心と手)」そのものです。私はMITを訪問したときに何人かの学生と話し、その1人はMITでの勉学中に得た就業の機会について話してくれ、その中にはGoogleでの勤務も含まれていました。大学の在学中に現場で重要な仕事に就けることは、確かに魅力的です。最後に、研究の機会です。これは私にとって非常に重要で、この分野に重要な貢献ができる方法、と私は考えています。今日では、ほとんどの大学は自分たちの施設で行われている研究について宣伝していることは承知していますが、この点についてMITが優れた場所であることは疑いありません。あなたとNYCメーカーフェアでお会いしたのは有意義なことでした。興味深いお話をありがとうございます。大学で良い成果が得られるよう期待しております。Altiumの弊社チームも、あなたがMITに入学できるようお祈りしています。ありがとうございます。インタビューとサポートに感謝します。多くのIoTデバイスは賢くありませんが、センサーの統合により根本的な変革が可能です。Clemmonsです。20のリリースを前に日常的な設計作業を大きく変える機能などを紹介します。記事を読む全日本学生フォーミュラ大会で3連覇を目指すGrandelfino2018年の全日本学生フォーミュラ大会で3連覇を狙う京都工芸繊維大学のレーシングチーム”Grandelfino”。チームの特長や大会を勝ち抜くためのポイントについてお話を伺いました。Fab社は、既存の宇宙ビジネスと、宇宙観光などの新規産業の両方をサポートする製品とサービスの活気ある宇宙内市場を展望しています。クロストークの除去方法PCB設計におけるクロストークとは何か、またどのように除去できるのか。PCBにも日本語を自由に書き込めます。Designerには複数のオブジュエクトの属性をまとめて編集するための機能が複数用意されています。記事を読む回路基板レイアウトのための多層PCB設計に関するヒント初めて多層PCBを設計する際の多層設計に関するいくつかのヒントをご紹介します。詳細をご確認ください。365」についてご覧ください。Designerを使用した、PCB設計ソフトウェアでの部品表の作成ほぼ全ての作業が終わったところで、PCB設計の最終的な製造データを作成する必要があります。Designerを使用していると、部品表をコンパイル、作成、最適化する段階で多くの便利な機能を利用できます。DesignerはCAMエディタを備えています。PCBをレイアウトする場合でも個々にプログラムを起動する必要はありません。記事を読むアルティウムとSimberian社のパートナーシップにより成長を続ける高速設計機能フィールドソルバーテクノロジーについて紹介します。DesignerのPCBエディタは回路図エディタと同様にメニューとダイアログボックス、ツールヒントが日本語化されています。クラウドベースのPCB設計、RFおよび設計上のヒント記事を読む複雑なコンポーネントライブラリおよびデータ管理のナビゲーション複雑なPCBライブラリを専門家のようにナビゲートしましょう。Brooks氏が、設計中心のカリキュラムを重視することでどのような影響を及ぼしたか紹介します。Designerに変更したことで、ツールの習得ではなく設計のトレーニングにより多くの時間をあてられるようになりました。HubFacebookTwitterメールアドレスLinkedIn。