AC200

From linux-sunxi.org
Jump to navigation Jump to search

The AC200 is a digital analog mixed signal IC, which is used in some TV boxes, and is co-packaged on the H6 and H616 packages. It is composed of Audio, Video and EPHY modules. The AC300 is a stripped down version just containing the EPHY module.

Features

Audio, communicate with SoC through I2s Interface, transform I2S to 2MIC and 1 lineout.

Video, communicate with SoC through CCIR656 Interface, transform CCIR656 to CVBS(Composite Video Broadcast Signal).

EPHY, communicate with SoC through MII/RMII Interface, transform to 100M ethernet.

Audio

  • Support One I2S/PCM interface
  • Two audio digital-to-analog(DAC) channels
    • — 100dB SNR@A-weight
    • — Supports DAC Sample Rates from 8KHz to 192KHz
  • Support analog/ digital volume control
  • Two differential microphone inputs
  • One lineout output with voltage ramp
  • Two audio analog-to-digital(ADC) channels
  • — 92dB SNR@A-weight
  • — Supports ADC Sample Rates from 8KHz to 48KHz
  • Support Automatic Gain Control(AGC) adjusting the ADC recording output

Video

  • Support CCIR656 and Serial YUV interface
  • 1 CVBS out, Support NTSC and PAL
  • Plug status auto detecting

EPHY

  • Support MII and RMII interface
  • Fully IEEE 802.3 10/100 Base-TX compliant and supports EEE
  • Auto negotiation and parallel detection capability for automatic speed and duplex selection
  • Programmable loopback mode for diagnostic
  • Supports WOL (Wake-On-Lan) functionality
  • Design for Testability with extensive testability feature and 95% fault coverage
  • Power consumption (100Base-TX) less than 140mW

Control

  • TWI/RSB control interface, TWI up to 400Kbps, RSB up to10Mbps (only for AC200)
  • MDIO control interface on PHY address 16 (only for AC300)
  • Integrate Codec LDO, Core LDO, single 3.3V supply for chip
  • Internal OSC, 32K clock output
  • Internal RTC function
  • QFN 68-pin package, 8mm x 8mm

Block Diagram

Ac200.png

Usage in H6 and H616

The H6 has an AC200 die co-packaged on the chip, the H6 user manual calls it ATE(Audio, TVE, EPHY) controller, in chapter 3.20.

Some H616 and H618 chips use a co-packaged AC200, some others use an AC300 die. Bit 8 of eFuse 0x2c (at address 0x300622c) indicates the presence of an AC300 die.

Documents