태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

Summary :
Delfino EVM 소개 6편 입니다. 이 포스트에서는 Delfino EVM에 탑재 Audio  CODEC 회로에 대해서  소개하고 있습니다.

1. Audio CODEC 회로는?
Audio CODEC이란 아날로그 오디오 신호를 특정 규칙을 가지는 디지털 오디오 신호로 변환(Incoding)하거나, 특정 규칙을 가지는 디지털 오디오 신호를 아날로그 오디오 신호로 변환(Decoding)하는 장치를 말합니다. 여기서 특정 규칙이란 I2S, AC97 등의 디지털 오디오 신호 포맷을 말합니다. Delfino EVM에는 오디오 신호 입출력을 위한 TI사의 TLV320AIC23B Audio CODEC IC가 탑재되어 있습니다.




TLV320AIC23B는 오디오 신호에 최적화된 8KHz~97KHz의 샘플링 속도와 16 ~ 32 비트의 분해능을 가진 고성능 ADC와 DAC를 내장하고 있습니다. 거기에 Headphone Amp, 소트웨어적인 파워 관리 기능, 입출력 볼륨 컨트롤 등 여러가지 기능들 함께 내장하고 있습니다. 주로 휴대용 오디오 플레이어나 녹음기에 적합한 솔루션들을 제공하는 IC 입니다.


2. Delfino EVM의 Audio CODEC 회로는?
TLV320AIC23B는 컨트롤 데이터와 오디오 데이터를 별개로 운용합니다. 컨트롤 데이터의 경우는 프로세서와 SPI 혹은 I2C 방식으로 통신할 수 있고, 오디오 데이터의 경우는 프로세서와 McBSP, I2S 등의 방식으로 통신이 가능합니다. TMS320F28335 프로세서 같은 경우는 DMA를 사용할 수 있기 때문에 AIC23B와의 데이터 교환을 CPU 부하 없이 처리할 수가 있습니다. Delfino EVM에서 프로세서와 TLV320AIC23B간의 연결은 아래 그림처럼 컨트롤 데이터 라인은 I2C 포트로 프로세서와 연결되어 있고, 오디오 데이터 라인은 McBSP B포트로 프로세서와 연결되어 있습니다. TLV320AIC23B는 Line IN, Line OUT, MIC IN, Headphone OUT 와 같은 4개의 입출력 단자를 가지고 오디오 신호를 처리할 수 있습니다. 





3. Delfino EVM의 Audio CODEC 회로의 위치!
Delfino EVM에서 위와 같은 TLV320AIC23B는 아래 그림과 같이 마스터 프로세서에 연결되어 있습니다. TLV320AIC23B에서 입출력되는 MIC IN과 HP OUT는 그림에 표시된 위치의 3.5mm Stereo jack을 통해서 인출되어 있습니다. 나머지 Line IN과 Line OUT은 CN9110 커넥터의 1,2번과 3,4번핀에 각각 인출되어 있습니다.


 

TI의 Delfino 프로세서를 공부하시고 싶으시다면 Delfino EVM을 구매하세요.-----------> 구매페이지 바로가
본 내용이 유익하셨다면 싱크웍스 블로그 2.0을 구독하세요. --------------------------------------> 싱크웍스 RSS



Posted by 말다리

댓글을 달아 주세요