インテル® Agilex™ ハード・プロセッサー・システムのテクニカル・リファレンス・マニュアル

ID 683567
日付 1/19/2023
Public
ドキュメント目次

21.1. UARTコントローラーの機能

UARTコントローラーは、次の機能を提供します。

  • 文字ごとのデータビット数、オプションのパリティービット、ストップビット数などのプログラミング可能な文字プロパティー †
  • 改行の生成と検出 †
  • DMAコントローラー・ハンドシェイク・インターフェイス
  • 優先される割り込みの識別 †
  • プログラミング可能なボーレート
  • 誤ったスタートビットの検出 †
  • 16750標準に準拠する自動フロー制御モード †
  • 内部ループバック・モードのサポート
  • 128バイトの送信FIFOバッファーおよび受信FIFOバッファー
    • FIFOバッファーのステータスレジスター †
    • FIFOバッファー・アクセス・モード (FIFOバッファーテスト用) により、マスターによる受信FIFOバッファーの書き込みとマスターによる送信FIFOバッファーの読み出しが可能 †
  • シャドーレジスターによりソフトウェアのオーバーヘッドを低減し、プログラミング可能なリセットを提供 †
  • Transmitter holding register empty (THRE) 割り込みモード †
  • DMA要求信号とハンドシェイク信号に対する個別のしきい値によりスループットを最大化