Agilex™ 7 Hard Processor System Technical Reference Manual

ID 683567
Date 8/13/2024
Public
Document Table of Contents

16.5.9.3.1. Implementing ATA Payload Transfer

To implement an ATA payload transfer (read or write), perform the following steps:
  1. Write the data size in bytes to the bytcnt register.
  2. Write the block size in bytes to the blksiz register. The controller expects a single/multiple block transfer.
  3. Write to the cmdarg register to indicate the data unit count.