Differences
This shows you the differences between two versions of the page.
| zmod:scope:zmodadc1410libraryuserguide [2021/11/11 22:10] – ↷ Links adapted because of a move operation Arthur Brown | zmod:scope:zmodadc1410libraryuserguide [2022/10/04 11:38] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 141: | Line 141: | ||
| * **The internal buffer is filled upon detecting a valid trigger condition**. The trigger module allows setting the trigger channel, trigger mode, trigger edge, trigger level and window position. The internal buffer has a maximum length of 2^14 - 1 samples and is 32 bits wide, accommodating both ZmodADC1410 channels. The internal buffer length must be set using the IP registers. | * **The internal buffer is filled upon detecting a valid trigger condition**. The trigger module allows setting the trigger channel, trigger mode, trigger edge, trigger level and window position. The internal buffer has a maximum length of 2^14 - 1 samples and is 32 bits wide, accommodating both ZmodADC1410 channels. The internal buffer length must be set using the IP registers. | ||
| * **Buffer data is transferred from the ZMODADC1410 IP internal buffer to system memory through a DMA engine**. The ZMODADC1410 IP reports when its internal buffer is full. While the internal buffer is full, no new acquisition is performed. The ZMODADC1410 Library initiates an AXIDMA-S2MM (AXIDMA receive) transfer, transferring data from the ZMODADC1410 IP internal buffer into a memory buffer allocated by ZMODADC1410 Library. The transferred length must be set using the ZmodADC1410 IP registers and the AXI DMA IP registers. The ZMODADC1410 IP can be configured to raise a Buffer Full interrupt, still this interrupt can only be handled by baremetal hardware platform.\\ | * **Buffer data is transferred from the ZMODADC1410 IP internal buffer to system memory through a DMA engine**. The ZMODADC1410 IP reports when its internal buffer is full. While the internal buffer is full, no new acquisition is performed. The ZMODADC1410 Library initiates an AXIDMA-S2MM (AXIDMA receive) transfer, transferring data from the ZMODADC1410 IP internal buffer into a memory buffer allocated by ZMODADC1410 Library. The transferred length must be set using the ZmodADC1410 IP registers and the AXI DMA IP registers. The ZMODADC1410 IP can be configured to raise a Buffer Full interrupt, still this interrupt can only be handled by baremetal hardware platform.\\ | ||
| - | For more details on ZmodADC1410 IP interface consult the [[https:// | + | For more details on ZmodADC1410 IP interface consult the [[https:// |
| Read more on [[# | Read more on [[# | ||
| ===== 4.2. Parameters Set===== | ===== 4.2. Parameters Set===== | ||

