SLAU472C February 2013 – November 2023 TAS2505 , TAS2505-Q1
All features on this device are addressed using the I2C bus or SPI. All of the writable registers can be read back. However, some registers contain status information or data, and are available for reading only.
The TAS2505 contains several pages of 8-bit registers, and each page can contain up to 128 registers. The register pages are divided up based on functional blocks for this device. Page 0 is the default home page after RST. Page control is done by writing a new page value into register 0 of the current page.
The control registers for the TAS2505 are described in detail as follows. All registers are 8 bits in width, with D7 referring to the most-significant bit of each register, and D0 referring to the least-significant bit.
Pages 0, 1, 44-52 and 62-70 are available for use; however, all other pages and registers are reserved. Do not read from or write to reserved pages and registers. Also, do not write other than the Reset Values for the reserved bits and read-only bits of non-reserved registers; otherwise, device functionality failure can occur.
Page Number | Description |
---|---|
0 | Control Registers, Page 0 (Default Page): Clock Multipliers, Dividers, Serial Interfaces, Flags, Interrupts, and GPIOs. See Section 6.1.1. |
1 | Control Registers, Page 1: DAC Routing, Power-Controls and MISC Logic Related Programmabilities. See Section 6.1.2. |
8 - 43 | Page 8 - 43: Reserved Registers |
44 | Page 44: DAC Programmable Coefficients RAM. See Section 6.1.4 and Section 6.1.9. |
45 - 52 | Page 45 - 52: DAC Programmable Coefficients RAM. See Section 6.1.5 and Section 6.1.9. |
53 - 61 | Page 53 - 61: Reserved Registers |
62 - 70 | Page 62 - 70: DAC Programmable Coefficients RAM. See Section 6.1.7 and Section 6.1.9. |
71 - 255 | Page 71 -255: Reserved Registers |