Skip to content

Commit 7b8af68

Browse files
committed
docs/library/axi_ad408x: Registers update
Add additional clarification for the registers function and removing self_sync bit. Signed-off-by: PopPaul2021 <paul.pop@analog.com>
1 parent 37cb741 commit 7b8af68

File tree

1 file changed

+20
-11
lines changed

1 file changed

+20
-11
lines changed

docs/library/axi_ad408x/index.rst

Lines changed: 20 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -194,26 +194,35 @@ Software Guidelines
194194
- Register
195195
- BIT
196196
- Description
197-
* - BITSLIP_ENABLE
197+
* - SYNC *
198198
- 0x44 (ADC Common)
199199
- 3
200-
- Enables the sync process.
201-
* - NUM_LANES
200+
- This bit enables capture synchronization. When activated, it initiates
201+
an HDL process that aligns the sample's most significant bit (MSB) based
202+
solely on the captured data, without considering the AD4080's CNV signal.
203+
This bit is self-clearing and should be toggled whenever synchronization
204+
is needed (e.g., at boot or after updating the sampling rate).
205+
* - NUM_LANES *
202206
- 0x44 (ADC Common)
203207
- [12:8]
204-
- Controls the number of lanes enabled.
208+
- This field specifies the number of data lanes utilized for data transfer,
209+
which can be either 1 or 2.
205210
* - FILTER_ENABLE
206211
- 0x4C (ADC Common)
207212
- 0
208-
- Controls the filter status.
209-
* - SELF_SYNC
210-
- 0x4C (ADC Common)
211-
- 1
212-
- Controls if the data capture synchronization is done through CNV signal or bit-slip.
213-
* - SYNC_STATUS
213+
- Setting this bit configures the sample capture to occur at each falling
214+
edge of the Filter Result Ready pin of the AD4080, as opposed to
215+
continuous mode when the digital filter feature is disabled.
216+
* - SYNC_STATUS *
214217
- 0x68 (ADC Common)
215218
- 0
216-
- States the synchronization status.
219+
- This bit indicates whether the sample's MSB alignment has been correctly
220+
performed and the capture is synchronized. If successful, this bit will
221+
be set to 1.
222+
223+
.. note::
224+
225+
\* The register already exist in ADC Common. This is just a detailed explanation.
217226

218227
Software Suppport
219228
--------------------------------------------------------------------------------

0 commit comments

Comments
 (0)