AC'97
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
AC'97은 1997년에 인텔이 개발한 오디오 코덱 표준으로, PC의 사운드 카드와 유사한 기능을 제공한다. AC'97은 여러 번의 개정을 거쳤으며, AC-Link를 사용하여 디지털 컨트롤러와 오디오 코덱을 연결한다. 코덱 칩은 AC'97 인터페이스와 아날로그 오디오 인터페이스를 갖추고 있으며, 주요 제조사로는 아날로그 디바이스, 리얼텍 등이 있다. 대부분의 운영 체제에서 지원되지만, 후속 규격인 High Definition Audio(HD Audio)의 등장으로 점차 대체되었다.
더 읽어볼만한 페이지
- 오디오 소프트웨어 - CD 리퍼
CD 리퍼는 CD의 오디오 데이터를 컴퓨터에서 사용할 수 있도록 추출하는 프로그램이며, 무손실 또는 손실 압축 코덱을 사용하고 메타데이터 태깅, CDDB 검색 등의 기능을 제공한다. - 오디오 소프트웨어 - REAPER
REAPER는 Justin Frankel이 개발한 디지털 오디오 워크스테이션으로, 멀티 트랙 녹음, MIDI 편집, VST 플러그인 지원 등 다양한 기능을 제공하며 사용자 정의 기능과 유연성이 뛰어나고 셰어웨어 방식으로 배포되어 Windows, macOS, Linux를 지원한다. - 컴퓨터 하드웨어 표준 - S/PDIF
S/PDIF는 디지털 오디오 전송을 위한 인터페이스 표준으로, 동축 케이블이나 광섬유를 통해 CD, DVD 플레이어, 컴퓨터 등에서 오디오 신호를 출력하며, 소비자용 기기에서 SCMS를 지원하고 돌비 디지털, DTS와 같은 압축된 오디오 신호를 전송하여 서라운드 사운드를 구현하는 데 사용된다. - 컴퓨터 하드웨어 표준 - RS-232
RS-232는 데이터 단말 장치와 데이터 회선 종단 장치 간 직렬 통신을 위한 표준 인터페이스로, 터미널-모뎀 연결을 위해 개발되었으나 현재는 일부 산업 장비 및 시스템 콘솔 포트 등에 사용되며 전기적 신호 특성, 인터페이스 기계적 특성, 회로 기능 등을 정의하고 25핀 또는 9핀 D-서브미니어처 커넥터를 사용한다. - 사운드 카드 - 크리에이티브 테크놀로지
크리에이티브 테크놀로지는 1981년 싱가포르에서 설립되어 사운드 블라스터를 통해 PC 오디오 시장의 표준을 정립하고 MP3 플레이어 시장에도 진출한 음향 및 디지털 엔터테인먼트 제품 기업이다. - 사운드 카드 - 헤드셋
헤드셋은 머리에 착용하여 양손을 자유롭게 음성을 듣고 말할 수 있는 장치로, 다양한 형태와 연결 방식을 가지며 콜센터, 항공 교통 관제, 스포츠, 군사 등 여러 분야에서 활용된다.
AC'97 | |
---|---|
기본 정보 | |
종류 | 오디오 코덱 |
개발 | 인텔 |
최초 출시 | 1997년 |
상태 | 사용 중단 |
대체 기술 | 인텔 고선명 오디오 |
기술 사양 | |
오디오 채널 | 스테레오 또는 서라운드 사운드 |
샘플 속도 | 최대 48 kHz |
비트 심도 | 최대 20비트 |
인터페이스 | AC'97 링크 |
지원 기능 | 플러그 앤 플레이 전원 관리 |
역사 | |
개발 배경 | 이전 표준인 ISA 버스 기반 오디오 솔루션의 한계 극복 |
주요 목표 | 더 높은 음질 더 나은 플러그 앤 플레이 지원 향상된 전원 관리 |
사용 분야 | PC 랩톱 기타 오디오 장치 |
특징 | |
장점 | 비교적 저렴한 비용 널리 보급된 표준 기본적인 오디오 기능 제공 |
단점 | 음질 제한 (최대 48kHz/20비트) 최신 오디오 기술에 비해 성능 부족 인텔 고선명 오디오에 의해 대체 |
기술적 세부 사항 | |
AC'97 링크 | 코덱과 사우스브리지 칩 간의 통신 인터페이스 |
코덱 유형 | 오디오 코덱 모뎀 코덱 기타 특수 코덱 |
프로토콜 | PCM |
기타 | |
참고 사항 | AC'97은 현재 인텔 고선명 오디오(HD Audio)로 대체되었음 |
2. 리비전
버전 | 설명 |
---|---|
AC'97 1.x | 고정 48 kHz 샘플링 속도 작동 (비확장 명령 집합) |
AC'97 2.1 | 확장 오디오 명령 집합 (선택적 가변 레이트, 다중 채널 등) |
AC'97 2.2 | 확장 오디오, 강화 상향 오디오 지원, 선택적 소니/필립스 디지털 인터페이스 포맷 |
AC'97 2.3 | 확장 구성 정보 및 선택적 잭 감지 지원. AC'97 v2.3에서는 최종 사용자를 위하여 플러그 앤 플레이 오디오를 제공한다. 이 개정은 오디오 코덱이 아날로그 인터페이스에 대한 매개변수 데이터를 인텔 고화질 오디오와 매우 유사하게 제공하는 수단을 제공한다. |
AC-Link는 DC97(컨트롤러)을 오디오 "코덱"과 연결하는 디지털 링크이다. 12.288 MHz 클럭, 48 kHz 동기화 신호, 리셋 신호, 실제 오디오 데이터를 전송하는 두 개의 데이터 와이어 `sdata_out` 및 `sdata_in`의 5개 전선으로 구성된다. 처음 4개는 컨트롤러의 출력이고, `sdata_in`은 코덱의 입력을 전달한다. 이 링크는 컨트롤러와 하나 이상의 코덱 간에 고정 비트 전송률(12.288 Mbit/s)로 양방향 직렬 데이터 스트림을 전송한다.
코덱 칩은 AC'97 인터페이스와 아날로그 오디오 인터페이스를 양쪽에 가지고 있는 부품이다. 보통 48핀의 작은 사각형 칩(QFP) 형태로, D/A, A/D 또는 D/A 전용으로 구성된다.
3. AC-Link
각 12.288 Mbit/s 스트림은 256비트 프레임(프레임 주파수는 48 kHz)으로 나뉜다. 따라서 이는 시분할 다중화 방식이다.
모든 프레임은 13개의 슬롯으로 세분화된다. 첫 번째 슬롯(슬롯 0)은 16비트 길이이며 나머지 슬롯의 유효성 플래그를 포함하고, 나머지 240비트는 데이터 슬롯으로 사용되는 12개의 20비트 슬롯(슬롯 1–12)으로 나뉜다.
슬롯 1, 2 및 12는 비오디오 데이터에 사용되는 반면, 슬롯 3–11은 최대 9개의 원시 펄스 코드 변조 오디오 신호 채널을 전송한다. 일반적으로 5.1 서라운드 사운드에 6개의 채널이 사용되고, 모뎀 사용에 3개의 채널을 사용할 수 있다. 그러나 슬롯을 결합하여 L, R 및 C 채널에 96 kHz 샘플링 속도를 제공할 수 있다.
더 낮은 샘플 속도(44.1 kHz 등)는 특정 프레임 동안 데이터를 건너뛰는 컨트롤러와 코덱 간의 핸드셰이크 프로토콜을 사용하여 구현된다. (이 기능은 코덱에 따라 다릅니다. 또는 샘플 속도 변환은 DC97(컨트롤러) 또는 소프트웨어 드라이버에서 수행될 수 있다.)
과거에는 원칩으로 구성되는 경우가 많았던 사운드 장치를 논리 컨트롤러와 아날로그 코덱으로 분리하여 고음질화와 유연성을 확보했다. 또한 논리 컨트롤러 부분을 소프트웨어 처리함으로써 사운드 시스템의 가격 하락도 실현했다. 논리 컨트롤러와 아날로그 코덱은 각각 역할이 정해져 있으며, 5선 양방향 시리얼 인터페이스인 '''AC-LINK'''로 연결된다. 하드웨어의 전기적 사양 외에도 다루어야 할 샘플링 주파수, 입출력 채널 수도 규격으로 정해져 있어 호환성을 확보하고 있다.
AC-Link의 기능은 다음과 같다.기능 AC-LINK를 통해 논리 컨트롤러와 아날로그 코덱을 연결 20비트/96kHz까지 2채널 스테레오 입출력 지원 20비트/48KHz까지 8(7.1)채널 서라운드 출력 지원 모노 마이크 입력 지원 데이터 및 음성 각각 한 계통의 모뎀 기능 S/PDIF 준거 디지털 입출력 지원
단, 기능 지원은 AC'97 규격의 리비전 및 제품의 구현에 따라 달라진다.
4. 코덱 칩
4. 1. 주요 코덱 칩 제조사
코덱 칩은 한쪽에 AC'97 인터페이스를, 다른 쪽에 아날로그 오디오 인터페이스를 갖추고 있으며, 보통 48핀의 작은 사각형 칩 형태이다. D/A-A/D 변환 또는 D/A 전용으로 구성된다. 주요 코덱 칩 제조사와 해당 제품은 다음과 같다.
제조사 | 제품 |
---|---|
아날로그 디바이스 | AD1819B, 1881A, 1885, 1886, 1887, 1980, 1981, 1985 (단종)[4] |
아사히 카세이 마이크로시스템즈(AKM) | AK 4540, 4543, 4544A, 4545 |
리얼텍 (구 어밴스 로직) | ALC201A, ALC202/A, ALC650, ALC655, ALC658, ALC101, ALC202A, ALC250, ALC850, ALC888 |
커넥선트 | Cx20468 (모뎀 포함) |
시러스 로직 | 크리스털웨어 4236, 크리스털클리어 사운드퓨전 CS4297, CS4299 |
크리스털 세미컨덕터 | CS4205, CS4202 |
C-Media | CMI9738, 9739, 9761, 9880 |
ESS | ES1988 (모뎀 포함) |
엠피아 | EMP202 (2 채널, 20비트 DAC, 20비트 ADC, 전이중 AC'97 2.2 호환 스테레오 오디오 코덱) |
인터실 | HMP9701 (단종, 48 kHz 고정 샘플레이트) |
내셔널 세미컨덕터 | LM49321, LM49350, LM49352 |
필립스 | UCB 1400 (터치스크린 컨트롤러 포함) |
리얼텍 | ALC658, ALC655 (16비트), ALC650, ALC268, ALC5610, ALC5611[5][6][7] |
IDT (구 시그마텔) | C-Major STAC 9460 (D/A 전용), 9461, 9462, 9463, 9200, 9202, 9250, 9251, 9220, 9221, 9223, 9750 |
실리콘 이미지 | Si3024 (모노 전용) |
TriTech Microelectronics | TR28022, 28026 |
야마하 | YMF 743, 752, 753 |
비아 | VT1612, VT1616 (VIA Six-TRAC Vinyl Audio), VT82C686 |
윈본드 | W83971 |
Wolfson Microelectronics | WM9701, WM9703, WM9704, WM9705 (터치스크린 포함), WM9707, WM9708, WM9709 (DAC 전용), WM9711, WM9712 (터치스크린 포함), WM9713 (터치스크린 포함), WM9714 |
5. 전면 패널 커넥터
컴퓨터 마더보드는 종종 마이크와 헤드폰 신호를 컴퓨터 전면 패널로 연결하기 위한 커넥터를 제공하며, 여기에는 표준 색상 잭이 사용된다. 인텔은 이 헤더에 대한 사양을 제공하며, AC'97과 인텔 고음질 오디오 헤더의 신호 할당은 다르다.[8]
6. 운영 체제 지원
AC'97은 윈도우(윈도우 95부터) 및 리눅스와 같은 대부분의 운영 체제에서 지원된다. DOS 환경에서 응용 프로그램은 운영 체제를 거치지 않고 사운드 하드웨어에 직접 접근하며, 대부분의 DOS 응용 프로그램은 AC'97을 지원하지 않는다. 윈도우 7 및 이후 버전의 64비트 버전은 AC'97 지원을 위해 타사 드라이버가 필요하다.[9]
7. 문제점과 후속 규격
AC'97은 1999년에 등장한 인텔 810 칩셋에 채용된 ICH 이후, 일반적인 PC용 칩셋의 사우스브릿지에 AC'97 준수의 논리 컨트롤러가 통합되었다. 따라서 당시 PC의 사운드 기능은 사우스브릿지의 논리 컨트롤러와 마더보드 상의 아날로그 코덱 칩으로 실현되는 경우가 많았다. 저렴하고 구현 면적이 적다는 장점이 있는 반면, AC'97에서 정해진 샘플링 레이트로는 DVD-Audio 등의 고음질 포맷에 충분히 대응할 수 없다는 문제가 있었다.
2004년, AC'97의 문제점에 대응하기 위한 후속 규격으로 인텔은 High Definition Audio(HD Audio) 규격을 발표했다. 2006년경까지는 새로 출하되는 시스템의 대다수가 HD Audio 준수 사운드 기능으로 대체되었지만, 구형 칩을 사용한 저가형 시스템 등에서는 AC'97도 여전히 사용되었다.
참조
[1]
뉴스
Intel not shipping the best drivers for its Easton mobo
https://www.theregis[...]
2000-09-07
[2]
간행물
High Definition Audio Specification
Intel Corporation
[3]
간행물
Audio Codec '97
http://download.inte[...]
Intel Corporation
2002-04-01
[4]
뉴스
Analog Devices passes SoundMAX torch to Conexant
https://techreport.c[...]
2008-12-15
[5]
웹사이트
AC'97 Interface
http://www.realtek.c[...]
2012-03-02
[6]
문서
ALC5610 datasheet V1.4
ftp://58.211.24.153/[...]
[7]
문서
ALC5611 datasheet v1.3
ftp://207.232.93.28/[...]
[8]
간행물
Front Panel I/O Connectivity Design Guide
https://web.archive.[...]
2005-02-01
[9]
간행물
VirtualBox Bug #5332
https://www.virtualb[...]
Oracle Corporation
[10]
서적
AC'97 Component Specification
http://download.inte[...]
Intel Corporation
2002-04-01
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com