Audio CODEC Wolfson WM8731 ulazno izlazni parametri - etf-unibl/sava-drina GitHub Wiki
Cip je dostupan u pin konfiguraciji - 28 PIN SSOP
Cip je dostupan u pin konfiguraciji - 28 PIN QFN
Interfejsi CODECa:
- Kontrolni interfejs
- 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:
POWER MENAGMENT
Pinovi koji se koriste za napajanje i uzemljenje su:
- AVDD
- AGND
- DCVDD
- DGND
- 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.
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:
Ovaj oscilator moguće je softverski uključivati/isključivati.
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: