Audio CODEC Wolfson WM8731 ulazno izlazni parametri - etf-unibl/sava-drina GitHub Wiki

blok1

Cip je dostupan u pin konfiguraciji - 28 PIN SSOP

cipcodec

Cip je dostupan u pin konfiguraciji - 28 PIN QFN

pakovanj

Interfejsi CODECa:

  1. Kontrolni interfejs
  2. Digitalni interfejs

Kontrolni interfejs koristimo kako bismo izvršili konfiguraciju CODECa. Digitalni interfejs koristimo kako bismo ostvarili komunikaciju između FPGA cipa i CODECa (razmjena digitalnih podataka, slanje frejmova odmjerenog signala...). Ovi interfejsi detaljno su obrađeni u drugim poglavljima.

Tabela pinova:

tabelapinova

POWER MENAGMENT

Pinovi koji se koriste za napajanje i uzemljenje su:

  1. AVDD
  2. AGND
  3. DCVDD
  4. DGND
  5. DBVDD

AVDD i AGND predstavljaju analogno napajanje i analogno uzemljenje. DCVDD I DGND predstavljaju digitalno napajanje i digitalno uzemljenje. DBVDD predstavlja prestavlja napajanje za digitalni bafer. Ove pinove nije moguće konfigurisati, tako da se uključivanje/isključivanje CODECa svodi na uključivanje/isključivanje pojedinih segmenata CODECa ili pak čitavog čipa. Ovo je moguće konfigurisati u power down registru adrese (00000110). Čip je do difoltu isključen (tako što je na 7 poziciji vrijednost bita postavljena na POWER OFF=1)

CLOCK

Moguće je koristiti interni ili eksterni clock. Eksterni clock dovodi se na pin XTI/MCLK. Omogućena je i softverska kontrola ovog kloka. clk

Interni clock generiše kristalni oscilator. Ovaj clock moguće je koristi kako za sam čip, tako i za druge čipove( kao referentni audio sistemski klok). Interni clock dostupan je za druge čipove na CLKOUT pinu. Na sledećoj slici prikazana je blok šema internog oscilatora:

oscilator

Ovaj oscilator moguće je softverski uključivati/isključivati.

pwd_osc

Po difoltu, oscilator je uključen.

SAMPLING

WM8731 podržava dva moda rada, NORMAL i USB, kako bi generisao potrebnu frekvenciju odmjeravanja.

NORMAL MODE

Koristi se MCLK ili kristalni oscilator za referentni takt, dok se samo odmjeravanje kontroliše pomoću SAMPLING registra. Podržava frekvencije odmjeravanja od 8 kHz - 96 kHz .

USB MODE

Koristi se MCLK ili kristalni oscilator za referentni takt, ali pri tom mora da se koristi fiksna frekvencija od 12MHz. Nazivmo ga USB mode, jer je klock USB interfejsa obično 12MHz.

Na sledećoj slici prikazana je tabela SAMPLE CONTROL REGISTRA:

usb