80186EC プロセッサーコア(iW-80186EC)

iW-80186ECは、パワフルな16ビット マイクロプロセッサ コアであり、80186EC マイクロプロセッサとコンパチブルなインストラクション リストを実行します。
iW-80186EC コアは、システム開発時間の短縮やコストの低減に寄与する組み込みのペリフェラル・セットを備えており、また、様々なコンプライヤーやデバッガーとコンパチブルです。
複数のペリフェラルを備えた設計は、シングルFPGA上に組み込むことができます。

Data Sheet For 80186EC Core (PDF)

ベネフィット

  • Intel社の80186ECインストラクション・セットとコンパチブル
  • 高度にインテグレートされたFPGAにより、BOMコストの削減及びより小さなボード設計が可能
  • 製品のリターゲット(新購買層に合わせる)、外付けペリフェラルの取り付け、古いASICのカスタマイズをサポート
  • 動作周波数の向上及びインテグレーションによりシステム性能が向上

ハイライト

  • 80186ECベースの設計を迅速にFPGAプラットフォームに移行
  • 80186ECプロセッサ及びASICのリプレース

仕様

  • iW-80186EC CPUコア
    • マルチプレクスな20-ビット アドレス及び16-ビット データ バス
    • 1Mbのメモリ スペースを4つのセグメントに分割
    • 64Kb IO スペース
    • ノンマスカブル割り込みをサポート
      • 数値演算ユニット
      • 8/16/32-ビット演算
      • 8/16-ビットロジック演算
      • ブールのマニピュレーション
      • 16 x 16ビット マニピュレーション (署名又は非署名)
  • CPU オンチップ ペリフェラル
    • プログラマブル タイマー/カウンター ユニット
      • 3つのプログラマブル独立16ビットタイマー
      • TOUT0 ~TOUT1 ピン アウトプット
      • TIN0 & TIN1をクロック、コントロール信号の何れかに使用
      • Timer-2 は、他の二つのタイマーをクロックするのに使用可能
      • 内部/外部入力クロックの選択可能
    • シリアル コミュニケーション ユニット
      • RS-232-Cプロトコル サポート (オンチップ CTS_N, SINT_N ピン)
      • 非同期モードのみサポート
      • 二つの独立した同一チャンネル
      • 非同期モードでの全2重オペレーション
      • 非同期モードでのプログラマブル7/8/9データ ビット
      • 個別ボーレート・ジェネレータ
      • ダブルバッファーの送受信
      • 送信用のクリア・ツー・センド機能
      • 区切り文字送信、検知
      • 偶数/奇数/ノーパリティ プログラマブル
      • フレ―ミング及びオーバーランエラーの両方を検知
      • 送受信時の割り込みをサポート
    • クロック ジェネレータ
    • 割り込みコントローラ ユニット
      • エッジトリガー/レベルトリガーの選択が可能
      • 独立したマスカブル割り込み要求
      • プログラマブル割り込み要求優先順位
      • カスケーディング及びポーリング・モードをサポート
      • 8つの外部割込み要求入力 (INTx ; x=0,1,2,..,7)
      • 7つの内部割り込み入力ピン (SCU, TCU, and DMAU)
  • チップ選択ユニット
    • 10のプログラマブルチップ選択出力
    • プログラマブルのスタート/ストップを指定
    • メモリまたはI/Oバス サイクル デコーダー
    • プログラマブル ウエイト状態ジェネレータ
    • チップ選択ジスエーブル設定
    • オーバーライド・バス・レディ設定
    • ダイレクト・メモリ・アクセス ユニット
      • 4つのDMAチャンネルに個別にアクセスが可能
      • プライオリティ・レジスタでチャンネル優先順位の変更が可能
      • DMA要求は、DMA HALT レジスタでマスクが可能
      • 4個の個別External DMA要求ピン
      • タイマーでの内部要求
      • DMA開始のプログラマブルS/W要求
      • 2チャンネルモジュールを使用して4チャンネルDMAをインテグレート
    • ウォッチドッグ・タイマー ユニット
      • 32ビット ダウン・カウンターを使用
      • ウォッチドッグ・タイマーのリロード/ジスエーブル オプション
      • プログラムのハングや無限ループの発生時、表示信号をアサート
    • 複数の汎用I/Oポート
      • 3個ポート、合計22ピン
      • シリアル・コントローラ・ユニットと複合した8ピン入力ポート
      • チップ選択ユニットと複合した8ピン出力ポート
      • DMA/SCU割り込み(4ピン )、汎用入出力用2ピンと複合した6ピン出力ポート

主なアプリケーション

  • 産業、オートモーティブ、メディカル用等の代表的なプロセッサ・アプリケーション
  • 陳腐化した部品搭載の古いプラットフォームを新しいFPGAボードに変換
公開日2015年5月
製品種別CPU Core
チップメーカーiWave Systems
提供元iWave Systems
分類