VS1005g Datasheet
CONTENTS
10.6 XTAL Clock Domain Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
10.6.1 Analog Control Registers . . . . . . . . . . . . . . . . . . . . . . . . . 39
10.6.2 Regulator and Peripheral Clock Control Registers . . . . . . . . . . . 41
10.7 24-bit Digital to Analog Converter (DAC) . . . . . . . . . . . . . . . . . . . . . . 43
10.7.1 Configuring Analog DAC Modules . . . . . . . . . . . . . . . . . . . . 43
10.8 Audio Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
10.8.1 DAC volume control . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
10.8.2 DAC Offset Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
10.8.3 Sample Rate Converter (SRC) Registers . . . . . . . . . . . . . . . . 45
10.9 SPI Peripherals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
10.10 Common Data Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
10.10.1 Ethernet Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
10.10.2 Reed-Solomon Codec . . . . . . . . . . . . . . . . . . . . . . . . . . 57
10.10.3 Nand Flash Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
10.10.4 SD Card Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
10.11 USB Peripheral . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
10.11.1 USB Peripheral Registers . . . . . . . . . . . . . . . . . . . . . . . . 66
10.11.2 USB Clocking Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
10.11.3 USB Host . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
10.12 Interruptable General purpose IO ports 0-2 . . . . . . . . . . . . . . . . . . . . . 70
10.13 S/PDIF Peripheral . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
10.13.1 S/PDIF Receiver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
10.13.2 S/PDIF Receiver Registers . . . . . . . . . . . . . . . . . . . . . . . . 73
10.13.3 S/PDIF Transmitter . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
10.13.4 S/PDIF Transmitter Registers . . . . . . . . . . . . . . . . . . . . . . 76
10.14 Uart Peripheral . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
10.14.1 Uart Peripheral Registers . . . . . . . . . . . . . . . . . . . . . . . . . 79
10.15 Watchdog Peripheral . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
10.15.1 Watchdog Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
10.16 Line and Mic Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Version: 0.2, 2012-03-16
4