バスアーキテクチャ
Cortex-M7のインターフェースには、AXIM、ITCM、DTCM、AHBP、EPPBの様々なバスインターフェースが存在します。そして、各メモリ領域に接続されるメモリの種類、用途によって最適化されています。
Cortex-M7のインターフェースには、AXIM、ITCM、DTCM、AHBP、EPPBの様々なバスインターフェースが存在します。そして、各メモリ領域に接続されるメモリの種類、用途によって最適化されています。
TMPM037に搭載されているADCとTMRBの(プログラマブル矩形波形出力機能)PPGを使用して、PWM風制御を実装してみました。AIN0のポテンショメータを使ったLED調光風のデモをお試しください!
シリコンラボのツールを使って、サンプルのビルドやプロジェクトファイルの作り方、ピン設定と周辺機能の設定方法、電力測定やバッテリシミュレーションの活用方法など、ユニークな機能を解説します。
Renesas Synergyは、S1からS7までのスケーラビリティ、e2 studioで構築するSSP、ThreadXとX-Wareによるアプリ開発を短期間で実現します。これまでのルネサス色が180度変わったラインアップのRenesas Synergyを使ってみました。SSPに含まれるX-Wareを実装する上でのポイントをまとめています。
フラッシュベースのFPGA「MAX 10 FPGA」を使用し、不要なIPを引き算して使う新しいアプローチで、マイコンとしてのMAX 10 FPGAをご紹介します。MAX 10 FPGAの機能や特徴を生かしたデモアプリの他に、組み込みLinuxシステムのカーネルビルドやカーネルイメージの実装までを動画でご紹介します。
FPU:単精度(SP:single precision)のために最適化されたパイプラインです。内部は物理的に、2つのパイプラインに分かれており、ひとつが加算等の単純演算パイプライン、もうひとつが乗算、除算等の演算パイプラインです。
TMPM037に搭載されているビットバンドエイリアス機能を試してみました。LEDへのビット操作を、Read-Modify-WriteとBitbandとで実際のコード出力を比べています。その違いをお試しください!
EFM32シリーズのGiant Geckoを中心に、センサーなどのデモをご紹介。Simplicity StudioのEnergy Profileは、アプリ開発中でも消費電流を表示。測定器不要で、省電力のバリアフリーを実現!
スーパースカラ方式のパイプラインの工程を大きく分けると、命令フェッチから命令デコード(Decode)、命令発行(Issue)までの前半と、命令を実行する後半に分けられます。前半を命令発行パイプラインと呼び、後半を命令実行パイプラインと呼びます。