HardverがモスクワSECRカンファレンスでソフトウェアに侵入

伝統的に、CEE-SECR(ロシアの中央および東ヨーロッパソフトウェアエンジニアリング会議)モスクワ会議はソフトウェアに関するものでしたが、今年の主催者は実験を行い、ダークハードウェアデーモンを導入することにしました。 Arduinoのような人気のあるものではなく、より高度なレベルからのものです。マイクロプロセッサのマイクロアーキテクチャ、FPGA / FPGAチップを使用したチップ上のシステムのプロトタイピング、開発中のプロセッサのテストの自動生成。 この資料をプログラマーにとって馴染みのあるものに結び付けるために、ハードウェアのトピックでは、モノのインターネット用の組み込みプロセッサのアプリケーション、ロシアのマイクロプロセッサプロジェクトとライセンス付きマイクロプロセッサコアの接続、ロシアの大学でのハードウェアのトレーニング、およびそれらのアプリケーション用のロシアの組み込みリアルタイムオペレーティングシステムがあり、米国国務省の長い鼻先には入れません。



SECRのハードウェアテーマは成功したと言えます。レポートの組み合わせ全体がバランスを取り、さまざまな角度からトピックをカバーしました。 ホールにはそれほど多くの人はいませんでしたが、平均以上です。 オープンプロセッサコアの利点と欠点については、部分的にオープンですが、業界でより広く使用されているという興味深い論争がありました。









このセクションの最初のレポートは、ユーリパンチュルです。 モノのインターネット、コンピュータービジョン、および通信にMIPSマイクロプロセッサーを使用する。 MIPSエコシステムにおけるロシアのソフトウェア開発者にとっての機会。 イマジネーションテクノロジーズのロシアのクライアント。 主なアイデア-近年、いくつかの重要なロシアのマイクロエレクトロニクスプロジェクトが開始されました。成功するためには(国内および国際市場の両方で)、ロシアのソフトウェア開発者のサポートが必要です。 レポートの追加機能は、マイクロアーキテクチャとプロセッサパイプラインに関するストーリーです。



レポートでは、いくつかのプレゼンテーションのフラグメントを使用しました。これらは、アーカイブとしてダウンロードする、個別にダウンロードできます



未処理の動画:















その後、サマラ国立研究所の電子機器研究所の所長。 アカデミシャンのS.P.コロレフは 、ロシアの学生が純粋なプログラミングに集中する価値はないという考えを実証し、大学で教えているDSPおよびFPGAの分野に進出する時が来ました。















次に、NIISI(ロシアのマイクロプロセッサKOMDIV-64を設計した研究所)の研究者であるアントンパブロフが話しました。 Anton Pavlovは、MIPS32リリース1アーキテクチャでMIPSfpgaプラットフォームのオープン性の欠如を批判し、オープンコアの形で代替案を提案しました。コンベアの遅延とバイパスの概念ですが、(!)それから(!)学生が産業用コアを使用することをお勧めします。産業用コアは、チップを作成するために数十社で使用されました(MIPS microAptiv UPコアを備えたMIPSfpga ovletvoryaet - MIPS microAptiv UP)は、サムスン、マイクロチップ・テクノロジー、および他の多くを使用しました。

























その後、ロシア科学アカデミーのシステムプログラミング研究所のAlexander Kamkin氏は、 MIPS例にしたランダムテストジェネレーターを使用したマイクロプロセッサ用テストプログラムジェネレーターの自動開発プロジェクトについて語りました。 同時に、彼は将来のテストカバレッジ測定計画に関するスライドをすばやくめくりました(これがなければ、制限付きのランダムテストの有効性を評価することは困難です)。









その後、AstroSoftのPavel Boykoが、ロシア語のFreeRTOSやµC / OSとは異なるロシアのRTOS MAXについて話しました。 数十の外国のRTOSのいずれかを使用するのが正しくないプロジェクトについては認定できます。









翌日、 Virtualtreadingに関するAndrey Efimovのレポートは、このタイプのレポートに参加しました。FPGAボード上のマイクロアーキテクチャを実験している、 直接微細なハードウェアマルチプログラミング用のコンピュータの新しいメタアーキテクチャです (プログラマーに視野を広げてほしい)。



All Articles