비아 C7
1. 개요
비아 C7은 VIA가 2005년에 출시한 x86 아키텍처 기반의 프로세서이다. C7은 VIA C3 코어를 개선한 제품으로, 데스크톱, 노트북, 임베디드 시스템 등 다양한 용도로 사용되었다. 2008년에는 HP 2133 Mini-Note PC에 채용되면서 주목을 받았다. C7은 낮은 전력 소비와 향상된 보안 기능을 특징으로 하며, 다양한 종류의 파생 모델이 존재한다.
이미지 준비중입니다.
| 생산 시작 | 2005년 5월 |
|---|---|
| 최저 클럭 속도 | 1.0 GHz |
| 최고 클럭 속도 | 2.0 GHz |
| FSB 최저 속도 | 400 MT/s |
| FSB 최고 속도 | 800 MT/s |
| L1 캐시 | 64 KiB 명령어 + 64 KiB 데이터 |
| L2 캐시 | 128 KiB 32-way exclusive |
| 제조 공정 | 90nm부터 |
| 제조사 | VIA 테크놀로지스 |
| 코어 수 | 1 |
| 코어 | Esther (C5J) |
| 소켓 | Socket 479 |
| nanoBGA2 400 | |
| 아키텍처 | x86-16, IA-32 |
| 명령어 집합 확장 | MMX, SSE, SSE2, SSE3, PadLock (AES, RNG, SHA, PMM) |
| 이전 모델 | VIA C3 |
| 다음 모델 | VIA Nano |
| 다른 이름 | VIA C7-D |
|---|---|
| VIA C7-M | |
| VIA C7-T | |
| 디자인 | Centaur Technology |
|---|---|
| 판매 | VIA 테크놀로지스 |
-
비아 테크놀로지스 x86 마이크로프로세서 -
비아 나노
비아 나노는 VIA에서 개발한 x86-64 명령어 집합을 사용하는 프로세서로, 인텔 아톰 프로세서와 경쟁하며 넷탑, 넷북, 임베디드 시스템 등에 사용되었다. -
비아 테크놀로지스 x86 마이크로프로세서 -
비아 코어퓨전
비아 코어퓨전은 비아 테크놀로지스에서 개발한 임베디드 시스템용 칩셋 플랫폼으로, CPU와 GPU를 통합하여 전력 효율성을 높였으나, 낮은 성능과 가격 경쟁력 부족으로 시장 경쟁력을 잃었다. -
임베디드 마이크로프로세서 -
ARM 아키텍처
ARM 아키텍처는 저전력 설계로 모바일 기기에서 널리 쓰이는 RISC 기반 프로세서 아키텍처로서, IP 코어 라이선스 모델과 ARM Flexible Access를 통해 다양한 분야로 확장되고 있다. -
임베디드 마이크로프로세서 -
삼성 엑시노스
삼성 엑시노스는 삼성전자 시스템LSI 사업부에서 설계 및 생산하는 모바일 AP로, 갤럭시 S에 처음 탑재된 이후 다양한 기기에 사용되었으며, ARM 코어와 자체 개발 코어를 거쳐 AMD와 협력하여 RDNA 아키텍처 기반 GPU를 탑재한 제품을 출시하고 있다. -
마이크로프로세서 -
중앙 처리 장치
중앙 처리 장치(CPU)는 컴퓨터 시스템의 핵심 부품으로, 프로그램 명령어를 해석하고 실행하여 데이터를 처리하는 장치이다. -
마이크로프로세서 -
ARM 아키텍처
ARM 아키텍처는 저전력 설계로 모바일 기기에서 널리 쓰이는 RISC 기반 프로세서 아키텍처로서, IP 코어 라이선스 모델과 ARM Flexible Access를 통해 다양한 분야로 확장되고 있다.
2. 제품 역사
VIA C7은 VIA Technologies가 2005년 5월에 발표한 x86 호환 CPU이다. 개발 코드명은 Esther (C5J)이며, 설계는 Cyrix III 및 VIA C3와 마찬가지로 100명 미만의 기술자로 구성된 구 Centaur Technology 팀이 담당했다.
C7은 구형 VIA C3 코어에 비해 여러 개선점을 제공하지만, 최신 VIA C3 Nehemiah 코어와 거의 동일하다. 기존 VIA CPU와 마찬가지로 저가, 저전력, 사용 빈도가 높은 애플리케이션에 초점을 맞춰 설계되었으며, 전체 성능 면에서는 경쟁사 제품에 뒤처지는 경향이 있다. 그러나 전력 효율성에 대해서는 중국 표준화 인증 센터로부터 절전 인증을 받는 등 평가를 받았고, 탄소 배출 제로 프로세서로 홍보하며 절전 성능을 강조했다.
C7은 2005년 5월에 공식 출시되었지만, 시장 보고서에 따르면 해당 시점에는 완전한 대량 생산이 이루어지지 않았다. 2006년 5월, 인텔과 VIA의 상호 라이선스 계약이 만료되었고 갱신되지 않았다. 이는 VIA가 소켓 370에 대한 권리를 상실하면서 2006년 3월 31일부로 C3 출하가 강제 종료되는 결과를 낳았다.
1 GHz C7 프로세서는 VIA 자체의 EPIA PX10000G 마더보드에 사용되었는데, 이는 독점적인 Pico-ITX 폼 팩터를 기반으로 한다. 이 칩은 보드 대부분을 덮는 대형 방열판과 작은 40mm 팬으로 냉각된다.
2008년 4월 초, 학교용으로 설계된 휴대용 HP 2133 Mini-Note PC 제품군이 전적으로 VIA C7-M 프로세서(1.0, 1.2, 1.6 GHz)를 탑재하여 출시되었다. 가장 낮은 사양 모델은 4GB 리눅스 배포판을 500USD 미만 가격으로 실행하도록 최적화되었고, 중간 모델은 Windows XP를, 최고 모델은 Windows Vista Business를 기본 탑재했다. HP는 2008년 4월 2일 인텔의 경쟁 제품인 Atom 프로세서 라인이 출시되었음에도 불구하고, 이미 결정된 499USD의 시작 가격을 맞추기 위해 싱글 코어 VIA C7-M CPU를 선택했다.
C7은 CPU 단품으로는 거의 판매되지 않고, 주로 21mm x 21mm 크기의 NanoBGA2 패키지로 마더보드에 온보드 탑재된 상태로 판매되었다. VIA EPIA PN 시리즈에서는 예외적으로 Micro PGA479 패키지의 C7이 탑재되었으나, 이는 해당 마더보드의 온보드 취급이며 다른 소켓 479 호환 마더보드에서의 동작은 고려되지 않았다.
C7은 다음과 같은 주요 버전으로 판매되었다.
3. CPU 코어
비아 C7 프로세서는 센토어 테크놀로지에서 개발한 x86 호환 CPU 코어를 기반으로 한다. 이 코어는 이전 세대인 VIA C3의 네헤미야+ (C5P) 코어를 계승하며, 저전력 및 저가 시장을 목표로 설계되었다. 대표적인 코어로는 Esther (C5J)가 있으며, 이는 C7 라인업의 핵심을 이룬다. Esther 코어는 낮은 전력 소비와 향상된 보안 기능 등을 특징으로 하며, 자세한 내용은 하위 섹션에서 다룬다.
3.1. Esther (C5J)
Esther (C5J)는 VIA가 2005년 5월 발표한 x86 호환 프로세서인 [[비아 C7|VIA C7]]의 개발 코드명이다. 이 프로세서는 VIA C3 라인업의 네헤미야+ (C5P) 코어의 다음 세대 진화 단계에 해당한다. 설계는 사이릭스III 및 C3와 마찬가지로 100명 미만의 기술자로 구성된 구 센토어 테크놀로지 팀이 담당했다. C7은 기존 VIA CPU와 같이 저가, 저전력, 사용 빈도가 높은 애플리케이션에 초점을 맞춘 성능 설계를 특징으로 하며, 전체 성능 면에서는 경쟁사 제품에 비해 부족한 점이 있다. 그러나 절전 성능은 우수하여 중국 표준화 인증 센터로부터 절전 인증을 받는 등 좋은 평가를 받았고, 탄소 배출 제로 프로세서로 홍보되기도 했다.
Esther (C5J) 코어의 주요 새로운 기능은 다음과 같다.
* 평균 전력 소비량 1와트 미만.
* 최대 2 GHz 작동 및 TDP 20와트.
* L2 캐시가 C3의 64KB에서 128KB로 증가했으며, 연관성은 C3의 16-way 집합 연관성에서 32-way 집합 연관성으로 향상되었다.
* 물리적으로는 펜티엄 M의 479핀 패키징을 기반으로 하지만, 전기 신호에는 인텔의 AGTL+ 쿼드 펌프드 버스 대신 독자적인 VIA V4 버스를 사용하여 법적 문제를 피했다.
* "트윈 터보(Twin Turbo)" 기술: 서로 다른 속도로 설정된 두 개의 PLL을 사용하여 단일 클럭 사이클 내에서 프로세서 클럭 주파수를 조정할 수 있다. 전환 지연 시간이 짧아 더 공격적인 전력 관리가 가능하다.
* SSE2 및 SSE3 확장 명령어 지원.
* PAE 모드에서 NX 비트 지원: 버퍼 오버플로우 취약점을 이용한 악성 코드 실행 방지.
* SHA-1 및 SHA-256 해싱 알고리즘 하드웨어 가속 지원.
* 하드웨어 기반 "몽고메리 곱셈기": 최대 32K 키 크기의 공개 키 암호화 연산 지원.
C7은 CPU 단품으로 판매되지 않고, 주로 21mm 사방의 NanoBGA2 패키지로 마더보드에 온보드 탑재된 상태로 판매되었다. 예외적으로 VIA EPIA PN 시리즈 마더보드에는 Micro PGA479 패키지의 C7이 탑재되었으나, 이는 해당 마더보드의 온보드 취급이며 다른 소켓 479 호환 마더보드에서의 사용은 고려되지 않았다.
C7은 공식적으로 2005년 5월에 출하가 시작되었지만, 시장 조사에 따르면 실제 양산품 출하는 그보다 늦었다. 2006년 5월, VIA와 인텔 간의 크로스 라이선스 계약 기간이 만료되었으나 갱신되지 않았다. 이로 인해 VIA는 2006년 5월 31일부로 C3의 출하를 중단해야 했으며, 소켓 370 기반 제품 생산 권리도 상실하게 되었다.
4. 설계 특징
--
에스더(Esther, C5J) 코어는 VIA C3 프로세서 라인업의 네헤미야+(Nehemiah+, C5P) 코어를 계승하여 발전시킨 단계이다. 이 코어는 VIA 산하의 켄타우르(Centaur Technology) 설계팀이 개발했으며, 제한된 트랜지스터 수와 전력 예산 내에서 성능과 전력 효율의 균형을 맞추는 전통적인 설계 접근 방식을 따랐다.
VIA C3 시리즈부터 이어져 온 설계 철학은 효율적인 "프런트 엔드"(프리페치, 캐시, 분기 예측 메커니즘 등)를 갖추면, 상대적으로 단순한 순차적(in-order) 스칼라 코어라도 복잡한 슈퍼스칼라 비순차적(out-of-order) 코어에 비해 합리적인 성능을 제공할 수 있다는 것이다. C7 설계팀은 이러한 철학을 바탕으로 칩의 프런트 엔드, 특히 캐시 크기, 연관성, 처리량 및 프리페치 시스템을 개선하는 데 집중했다. 반면, 명령어 실행을 담당하는 코어의 "백 엔드" 부분은 큰 변경 없이 유지되었다.
C7 코어의 주요 새로운 기능 및 특징은 다음과 같다.
* 저전력 및 클럭 속도: 평균 전력 소비량 1와트 미만을 목표로 설계되었으며, 최대 클럭 주파수 2GHz 작동 시 TDP는 20와트 수준이다. 이는 동시대 인텔 펜티엄 M 도선(Dothan) 코어 2.0GHz 제품(TDP 21W 또는 27W)과 비교될 만한 낮은 수치이다. C7은 발열로 인한 클럭 속도 제한이 적어, AMD나 인텔 프로세서와의 성능 격차를 줄이는 데 기여했다.
* 캐시 개선: L2 캐시 용량이 C3의 64kB에서 128kB로 두 배 증가했으며, 연관성 또한 C3의 16방향 집합 연관(16-way set associative) 방식에서 32방향 집합 연관(32-way set associative) 방식으로 향상되었다.
* 독자적인 버스 채택: C7은 물리적으로 펜티엄 M이 사용하는 소켓 479 패키지를 기반으로 하지만, 버스 신호 방식은 인텔의 AGTL+ 쿼드 펌프 방식 버스 대신 VIA가 독자적으로 개발한 VIA V4 버스를 사용한다. 이는 인텔과의 특허 분쟁을 피하기 위한 조치로 알려졌다. 일부 리뷰에서는 VIA의 Flexi-Bus 기술 덕분에 동일한 메인보드에서 펜티엄 M과 C7 CPU를 모두 인식하고 사용할 수 있었다고 보고되었다.
* 트윈 터보(Twin Turbo) 기술: 두 개의 PLL(Phase-Locked Loop)를 사용하여 하나는 높은 클럭 속도로, 다른 하나는 낮은 클럭 속도로 작동하도록 설정한다. 이를 통해 프로세서의 클럭 속도를 단일 클럭 사이클 만에 매우 빠르게 조절할 수 있다. 이는 인텔 스피드스텝 기술보다 전환 지연 시간이 짧아 더 공격적인 전력 관리를 가능하게 한다.
* 명령어 확장 지원: SSE2 및 SSE3 멀티미디어 확장 명령어를 지원하여 호환성과 성능을 높였다.
* 강화된 보안 기능:
* NX 비트(No-Execute bit): PAE 모드에서 NX 비트를 지원하여, 버퍼 오버플로우와 같은 소프트웨어 취약점을 악용한 악성 코드 실행을 방지하는 데 도움을 준다.
* 하드웨어 암호화 가속: SHA-1 및 SHA-256 해시 알고리즘 연산을 하드웨어 수준에서 지원한다. 또한, 공개 키 암호화에 사용되는 몽고메리 곱셈기를 하드웨어로 구현하여 최대 32,768비트 길이의 키 연산을 가속한다.
C7 프로세서는 IBM의 90nm SOI(Silicon-on-Insulator) 공정 기술을 사용하여 제조되었다.
5. 종류
--
비아 C7은 용도와 특징에 따라 여러 버전으로 판매되었다. 주요 버전은 다음과 같다.
* C7: 데스크톱 및 노트북 컴퓨터용으로 설계되었으며, 1.5GHz에서 2.0GHz의 클럭 속도로 작동한다. FCPGA 펜티엄 M 호환 패키지를 사용하며, 400MHz, 533MHz, 800MHz의 프론트 사이드 버스(FSB)를 지원한다.
* C7-M: 모바일 기기 및 임베디드 시스템을 대상으로 하며, C7과 동일한 1.5GHz에서 2.0GHz 클럭 속도를 가진다. 21mm x 21mm 크기의 NanoBGA2 패키지를 사용하고, 400MHz 또는 800MHz FSB를 지원한다. HP 2133 Mini-Note PC 제품군에 탑재되어 리눅스, Windows XP, Windows Vista 등을 구동하는 데 사용되었다.
* C7-M Ultra Low Voltage (ULV): C7-M과 동일한 용도지만, 1.0GHz에서 1.6GHz의 더 낮은 클럭 속도로 작동하여 전력 소모를 줄인 초저전압 버전이다. NanoBGA2 패키지와 400MHz, 800MHz FSB를 지원한다.
* C7-D: 기본 C7과 유사하지만, 유럽 연합의 유해물질 제한지침(RoHS)을 준수하며 환경 친화적인 "탄소 배출 제로 프로세서"로 홍보되었다. 에너지 효율을 높여 이산화탄소 배출량을 줄인 것이 특징이다. 일부 모델은 절전 기능(PowerSaver)을 지원하지 않을 수 있다.
* Eden: 일부 VIA Eden CPU는 C7 코어를 기반으로 하며, 400MHz까지 클럭 속도를 낮춰 극저전력 환경에 최적화되었다.
아래는 C7 프로세서 제품군의 주요 사양을 비교한 표이다.
| 종류 | 주요 용도 | 클럭 속도 (GHz) | FSB (MHz) | 패키지 | 주요 특징 |
|---|---|---|---|---|---|
| C7 | 데스크톱, 노트북 | 1.5 ~ 2.0 | 400 / 533 / 800 | MicroPGA479 | 표준 모델 |
| C7-M | 모바일, 임베디드 | 1.5 ~ 2.0 | 400 / 800 | NanoBGA2 (21mmx21mm) | 모바일 최적화, Enhanced PowerSaver 지원 |
| C7-M ULV | 모바일, 임베디드 | 1.0 ~ 1.6 | 400 / 800 | NanoBGA2 (21mmx21mm) | 초저전압, Enhanced PowerSaver 지원 |
| C7-D | 데스크톱, 임베디드 | 1.5 ~ 2.0 | 400 / 533 | MicroPGA479, NanoBGA2 | RoHS 준수, 탄소 배출 제로 프로세서 |
| Eden (C7 기반) | 임베디드 | 0.4 ~ 1.5 (모델에 따라 다름) | 400 / 533 | NanoBGA2 | 극저전력 |
C7 프로세서는 주로 마더보드에 직접 실장되는 온보드 형태로 판매되었으며, CPU 단품 판매는 드물었다. 예외적으로 VIA EPIA PN 시리즈 마더보드에는 Micro PGA479 패키지의 C7이 탑재되었으나, 이는 해당 보드 전용 취급이었다. 1GHz C7 프로세서는 VIA의 독자적인 Pico-ITX 폼팩터 기반 EPIA PX10000G 마더보드에도 사용되었다.
6. 채용 사례
C7 프로세서는 주로 CPU 단품으로 판매되지 않고, 마더보드에 온보드 형태로 탑재되어 판매되었다. 특히 VIA 자사의 Mini-ITX 마더보드에 탑재되어 임베디드 시장에서 주로 이용되었다.
1GHz C7 프로세서는 VIA 자체의 EPIA PX10000G 마더보드에 사용되었는데, 이는 독자적인 Pico-ITX 폼팩터를 기반으로 한다. 이 칩은 보드 대부분을 덮는 대형 방열판과 작은 40mm 팬으로 냉각된다.
이 외에도 영국 Evesham Technology, Tranquil PC의 카본 프리 PC, 미국 Everex Systems의 노트북, OQO model 02 및 일부 UMPC에도 채용되었다.
2008년 4월 초, 휴렛 패커드(Hewlett-Packard)는 학교 시장을 겨냥한 휴대용 PC인 HP 2133 Mini-Note PC 제품군을 출시했다. 이 제품군은 전적으로 VIA C7-M 프로세서(1.0, 1.2, 1.6 GHz)를 기반으로 했다.
가장 저렴한 모델은 4GB 리눅스 배포판을 구동하며 500USD 미만 가격으로 책정되었고, 중간 모델은 Windows XP, 최고 사양 모델은 Windows Vista Business를 탑재했다. HP는 경쟁사인 인텔의 Atom 프로세서 라인이 출시되었음에도 불구하고, 이미 목표했던 499USD 시작 가격을 맞추기 위해 싱글 코어 VIA C7-M CPU를 선택했다.
HP 2133 Mini-Note PC는 VIA 프로세서가 대형 PC 제조사의 제품에 채택된 첫 사례로, 한국 시장에서도 주목받았다. 이를 통해 C7은 이전 VIA CPU들에 비해 PC 시장에서의 존재감을 꾸준히 높여갔다.