Wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
resources:tools-software:sigmastudio:toolbox:basicdsp:externalspidelay [22 Nov 2016 07:18] Venkatesan Krishnamoorthyresources:tools-software:sigmastudio:toolbox:basicdsp:externalspidelay [01 Jul 2019 13:15] (current) – Added Growth and multiple instance support Sanjeeva Reddy
Line 21: Line 21:
 \\ \\
 ===== Grow Algorithm ===== ===== Grow Algorithm =====
-The module currently does not support grow functionality and only one instance is supported+The module supports grow functionality upto four channels and support multiple instances
 \\ \\
 \\ \\
Line 31: 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|11-|Slave Select for the SPI. Register window should be configured to match this selection.Please refer the note below.|+|Default Chip/ Device Address|00-|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 43: Line 43:
 \\ \\
 \\ \\
-**Note:**If the Default Chip/ Device Address is 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/ AUXADC)+**Note:**If the Slave Select is 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/ AUXADC)
  
 {{ :resources:tools-software:sigmastudio:toolbox:basicdsp:mp5_slaveselect.jpg?nolink |}} {{ :resources:tools-software:sigmastudio:toolbox:basicdsp:mp5_slaveselect.jpg?nolink |}}
Line 56: Line 56:
  
 ^ ' Default chip/Device Address' ^'Slave Select Channel' in the Register control^ ^ ' Default chip/Device Address' ^'Slave Select Channel' in the Register control^
-|           Slave Select Channel 0    |  +|           Slave Select Channel 0    |  
-|           Slave Select Channel 1    |  +|           Slave Select Channel 1    |  
-|     16       Slave Select Channel 2    |  +|           Slave Select Channel 2    |  
-|     32       Slave Select Channel 3    |  +|           Slave Select Channel 3    |  
-|     64       Slave Select Channel 4    |  +|           Slave Select Channel 4    |  
-|     128       Slave Select Channel 5    | +|           Slave Select Channel 5    | 
 \\ \\
 =====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 #008000>ExtSPIRamDelayAlgTrail</fc><fc #ff0000>1</fc><fc #000080>delay</fc><fc #800000>1</fc>|Current Delay value in bytes. (Cur * 4)|
 ===== Supported ICs ===== ===== Supported ICs =====
     - ADAU145x     - ADAU145x
  
resources/tools-software/sigmastudio/toolbox/basicdsp/externalspidelay.1479795495.txt.gz · Last modified: 22 Nov 2016 07:18 by Venkatesan Krishnamoorthy