This version (13 Sep 2022 07:31) was approved by Arpit Arora.

Click here to return to the Basic page

Register Read or Write


The Register Read module reads any user accessible register from the DSP and gives out in the output Pin.
The Register Write module writes the value in the input pin to the DSP register address configured.


This module supports growth. Address control will be repeated for each channels when grown. And address can be specified either in hexadecimal or decimal.


  1. Register Read
  2. Register Write

Targets Supported

Name ADSP-214xx ADSP-215xx/SC5xx ADAU145x/146x
—————————— ——————-- ——————————-- —————————-
Register Read NA NA S
Register Write NA NA S



Name Type Description
———————- ————-- ———————-
InputX Control Input Channel X (Only for RegisterWrite)


Name Type Description
———————- ————-- ———————-
OutputX Control Output Channel X (Only for RegisterRead)


  • X - Channel Index

Configurable Parameters

GUI Parameter Default Value Range Function Description
—————————————- ———————- ——————————-- —————————————-
Address X 0xF000 0xF000 - 0xF890 Register Address to be read/write
Address Type X Hex Hex / Dec Address can be specified either in hexadecimal or decimal


  • X - Channel Index

DSP Parameters

Parameter Name Description ADSP-214xx/SC5xx/215xx ADAU145x/146x
—————————————- ———————————————————————————————————- —————————- ——————
address Register address NA Integer32
resources/tools-software/sigmastudiov2/modules/basic/registerreadwrite.txt · Last modified: 19 Aug 2022 08:48 by Arpit Arora