Living on the Edge

Date: 2017/11/15
Type: In the News

by Farhad Fallahlalehzari, Applications Engineer, Aldec

 

As the deployment of Industrial IoT systems continues to proliferate, the streams of data transferred to the cloud skyrockets, drastically increasing the cost for cloud computing.

 

To solve this, many systems designers are adopting edge computing, in which data processing is done close to the source (e.g. sensors) in a bid to reduce data transfer, storage and processing costs, plus address a few other concerns over Cloud Computing, in particular security.

 

Big Data is a broad label for the growing amount of data generated by IoT devices and smart systems. For instance, some aircraft engines have more than 5,000 elements that are monitored at relatively high sample rates. Most of the data is transferred to a ground station for the real-time monitoring of the engine and for future R&D work. But this is only part of a growing trend. Most ‘smart’ systems produce vast amounts of data which needs to be processed immediately or be stored for subsequent processing

 

To store Big Data, huge datacentres are required. These are often costly, need a spacious climate-controlled environment and require regular maintenance. The alternative is Cloud Computing, the on-demand delivery of compute power, applications and other IT resources, and cloud providers - such as Amazon with its web service (AWS) - provide a simple way to access their servers, databases, processing and platforms and storage devices
 

For the rest of this article, please visit New Electronics.



SoC FPGA設計に関わるハードウェア・ソフトウェアエンジニアを援護するアルデックのQEMU Bridge

Date: 2017/11/15
Type: Release

アルデック、仮想プロセッサエミュレータを統合した協調シミュレーション環境をサポート

 

Henderson, NV – 2017年11月15日 – エレクトロニクス設計検証のインダストリ・リーダーである Aldec, Inc.,(以下「アルデック」)は、QEMU Bridge を追加したRiviera-PRO™の最新版をリリースしました。アルデックの先進的検証プラットフォームであるRiviera-PROは、これによりSoC FPGA上で動作することを意図したデザインのハードウェア・ソフトウェア協調検証ができるようになりました。

 

FPGAのカスタムIPやソフトウェアアプリケーションやドライバをQEMUの仮想プロセッサ上で統合してシミュレーションすることが簡単にできるようになりました。QEMU Bridge はSystemC TLMトランザクションをAXIに変換したり、その逆を行い、高速なコシミュレーション 用インタフェースとなります。

 

アルデックのソフトウェアプロダクトマネージャ Radek Nawrotのコメント:
「デザインが大規模化しデバイスが複雑化することで、システムインテグレーションは難易度が上がっています。QEMUを導入すれば協調シミュレーションが円滑になり、ハードウェアとソフトウェアのエンジニアは協力し合いながら開発サイクルの早い段階でバグを探し、特定して消せるようになります。そのため開発時間と費用の削減につながります。」

 

Riviera-PROを使用するハードウェアエンジニアはHDLにブレークポイントを設定したり、データフローを検証したり、さらにはコードカバレッジやQEMU上で実行中のソフトウェアアプリケーションから実行されるパスなどを解析したりすることができます。QEMUを使用するソフトウェアエンジニアはGNU Debugger (GDB) でブレークポイントを使ってコードを行ったり来たりしながら、カーネルとドライバを両方とも検証できるようになります。

 

このソリューションに関するデモ映像は、QEMUとRiviera-PROでHDLとソフトウェアの協調シミュレーションをご覧ください。

 

Riviera-PRO 2017.10の新機能には他にも次のようなものがあります:

  • インラインのランダム呼び出しを含むコードがある場合のパフォーマンスが大幅に向上
  • UVMデザインのシミュレーションは最大29%高速化
  • VHPIデザインシミュレーションの高速化
  • デザインルールチェックツールALINT-PRO™とダイレクトに接続
  • ミックスド・シグナルSilvaco® SmartSpice™インタフェース(初期段階)
  • コンパイル済みのAldec AXI BFM 1.7
  • プロットウィンドウでヒストグラムの作成が可能

 

その他詳細、チュートリアル、概要プレゼンテーション、新機能、無料評価版のダウンロードなどにつきましては、ウェブサイト http://www.aldec.com/Products/Riviera-PROをご覧ください。

 

Riviera-PROについて

Riviera-PRO™は最先端のFPGA/SoCデバイスを設計するエンジニアの検証ニーズに応えます。Riviera-PROは、高性能シミュレーションエンジンとあらゆる抽象レベルでの先進的なデバッグ能力、それに最新の言語と検証ライブラリ規格のサポートをひとつにすることで、テストベンチの生産性、再利用性、および自動化を極限まで進めます。

 

アルデックについて

アルデックは1984年に設立されたエレクトロニクス・デザイン検証のインダストリ・リーダです。RTL設計、RTLシミュレータ、ハードウエア・アシステッド・ベリフィケーション、SoC/ASICプロトタイピング、デザインルールチェック、IPコア、要求ライフサイクル管理、DO-254機能検証、組込みソリューション、および軍事/航空宇宙向けソリューションなどの分野で、パテントを取得したテクノロジを提供しています。www.aldec.com

Ask Us a Question
x
Ask Us a Question
x
Captcha ImageReload Captcha
Incorrect data entered.
Thank you! Your question has been submitted. Please allow 1-3 business days for someone to respond to your question.
Internal error occurred. Your question was not submitted. Please contact us using Feedback form.
We use cookies to ensure we give you the best user experience and to provide you with content we believe will be of relevance to you. If you continue to use our site, you consent to our use of cookies. A detailed overview on the use of cookies and other website information is located in our Privacy Policy.