This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
resources:tools-software:sigmastudio:toolbox:basicdsp:externalspidelay [14 Sep 2016 14:41] – Venkatesan Krishnamoorthy | resources:tools-software:sigmastudio:toolbox:basicdsp:externalspidelay [01 Jul 2019 13:15] (current) – Added Growth and multiple instance support Sanjeeva Reddy | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== External SPI Delay (ADAU145X) | + | ====== External SPI Delay ====== |
[[: | [[: | ||
|| | || | ||
Line 21: | Line 21: | ||
\\ | \\ | ||
===== Grow Algorithm ===== | ===== Grow Algorithm ===== | ||
- | The module | + | The module |
+ | \\ | ||
\\ | \\ | ||
===== Configurations ===== | ===== Configurations ===== | ||
Line 30: | Line 31: | ||
^GUI Control Name^Default Value^Range^Function Description^ | ^GUI Control Name^Default Value^Range^Function Description^ | ||
|Bit Rate|100kHZ| 100 kHZ - 100000 kHZ |SPI Speed| | |Bit Rate|100kHZ| 100 kHZ - 100000 kHZ |SPI Speed| | ||
+ | |Default Chip/ Device Address|0| 0-6 |Slave Select for the SPI. Register window should be configured to match this selection.Please refer the note below.| | ||
|Sub-Address Bytes|2| 1-4 |Number of address bytes excluding the read/write command | | |Sub-Address Bytes|2| 1-4 |Number of address bytes excluding the read/write command | | ||
|Ram Size|128KB|0-32MB|Total Size of RAM used for delay buffer| | |Ram Size|128KB|0-32MB|Total Size of RAM used for delay buffer| | ||
Line 39: | Line 41: | ||
Any change in these SPI configuration parameters requires a recompilation. | Any change in these SPI configuration parameters requires a recompilation. | ||
+ | \\ | ||
+ | \\ | ||
+ | **Note:**If the Slave Select is 0 and MP0 is used as chip select, no configuration is required in the register controls. Otherwise particular multipurpose pin should be configured act as the slave select in the register window. (Hardware Configuration -> ICx - ADAU145x Register Controls -> MULTIPURPOSE/ | ||
+ | {{ : | ||
+ | \\ | ||
+ | \\ | ||
+ | - Slave Select Channel -> 'Slave Select Channel x' | ||
+ | - MPx pin mode -> 'Slave Select for Master SPI port' | ||
+ | - MPx pin function -> ' | ||
+ | \\ | ||
+ | \\ | ||
+ | There is some inconsistency between register control and the ' | ||
+ | |||
+ | ^ ' Default chip/Device Address' | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | \\ | ||
=====DSP Parameter Information===== | =====DSP Parameter Information===== | ||
^GUI Control Name^Compiler Name^Function Description^ | ^GUI Control Name^Compiler Name^Function Description^ | ||
- | |Cur|ADAU145XConfigurableExtRamDelayAlg1delay|Current Delay value in bytes. (Cur * 4)| | + | |Cur|<fc # |
+ | ===== Supported ICs ===== | ||
+ | - ADAU145x | ||