hotchpotch/wikipedia-multilingual-ir-pairs huggingface dataset:
여갑순
여갑순(呂甲順, 1974년 5월 8일~)은 대한민국의 사격 선수, 지도자이다. 1992년 하계 올림픽에서 여자 10m 공기소총 종목 금메달을 획득했다.
여갑순 경력
서울특별시 출신으로 이문초등학교를 거쳐 청량중학교 재학 시절 사격에 입문하였다.
서울체육고등학교에 재학 중이던 1992년 바르셀로나 올림픽 여자 10m 공기소총 경기에서 우승이 유력시되던 불가리아의 베셀라 레체바를 제치고 우승하여 금메달을 얻었다. 당시 알려지지 않았던 10대 사격 선수였던 그가 세계적인 레체바를 꺾고 이 대회 첫 번째 금메달을 획득, 그는 더욱 주목을 받은 바 있다.
그 뒤 한국체육대학교에 진학해 졸업하였고, 같은 사격 선수 출신의 김세호와 결혼하여 현재 자녀를 두고 있다.
결혼 후 출산과 가사 등으로 은퇴와 복귀를 반복하다 2004년부터 대구은행 사격단 소속으로 꾸준히 활동하고 있다. 2008년 베이징 올림픽 대한민국 국가대표 선발전에서 한때 선두를 달렸으나, 선발되지 못했다. 그 후로도 계속 선수로 활동하고 있으며, 2012년 하계 올림픽 참가를 목표로 하고 있다.
원뿔
원뿔(圓-, 영어: cone)은 밑면이 원인 3차원 도형이다. 또한 원뿔은 각뿔과 비슷하지만 밑면이 다각형이 아닌 원이기 때문에, 각뿔은 아니다. 그리고 원뿔은 곡면이 될 수도 있고, 입체가 될 수도 있다. 입체로서의 원뿔은 하나의 원과 원의 평면 위에 있지 않은 한 정점이 주어졌을 때, 정점과 원둘레 위의 각 점을 선분으로 이어서 만들어진 곡면과 처음의 원으로 둘러싸인 도형을 말한다. 2개의 꼭짓점끼리 맞붙인 입체는 원뿔 곡선을 정의하는데 유용하다. 꼭짓점과 밑면의 중심을 잇는 직선이 밑면에 직교하는 원뿔을 "직원뿔"이라 하고, 그렇지 않은 원뿔을 "빗원뿔"이라고 한다. 보통 원뿔이라고 할 때는 직원뿔을 말한다.
원뿔 공식
반지름이 이고 높이가 인 원뿔의 부피와 겉넓이는 다음과 같다.
은 밑면의 반지름, 는 원뿔의 높이,, 은 호의 길이,은 호의 원의 반지름
이은철
이은철(李垠澈, 1967년 1월 3일~)은 대한민국의 올림픽 사격 선수이다.
이은철 생애
서울특별시 출신으로 그의 아버지 이윤희는 고려대 행정학과 학사 및 육군보병학교 졸업을 한 ROTC 3기 출신이자 베트남 전쟁 참전자이며 대한민국 육군 대령으로 예편하였다. 그의 종교는 불교이며 그는 초등학교 시절부터 사격에 재능을 보여 왔으며, 미국으로 사격 유학을 떠나 올림픽 금메달리스트 출신의 코치 
.래니 배셤으로부터 ‘리듬 사격’을 지도받았다. 대학교에서는 컴퓨터공학을 전공하였다.
당대 대한민국 사격의 기대주로서 1984년 로스앤젤레스 올림픽과 1988년 서울 올림픽 대한민국의 올림픽 국가대표로서 참가해왔으며, 1992년 바르셀로나 올림픽의 50m 소총 복사 종목에서 우승하였다. 그 뒤에도 1996년 애틀랜타 올림픽, 2000년 시드니 올림픽에 출전하여 대한민국 선수로서는 최다 올림픽 연속 출전 기록(5회)을 세웠다.
시드니 올림픽 이후 기존의 소속팀이던 한국통신 소속으로 잠시 활동하다 선수 생활에서는 완전히 은퇴하고, 대학교 시절의 전공을 따라 미국의 IT 기업에 취업하였다가 사직하고 귀국하여 지금은 대한민국에서 IT 사업가와 사격 심판을 병행하고 있다.
강초현
강초현(姜俏賢, 1982년 10월 23일~)은 대한민국의 사격 선수이다. 주 종목은 공기소총이며 2000년 하계 올림픽에서 은메달을 획득했다.
강초현 생애와 경력
충청남도 대덕군 탄동면(현 대전광역시 유성구)에서 강희균(姜熙均)과 김양화(金良和)의 외동딸로 태어났다. 아버지 강희균은 대한민국 해병대에서 복무하여 청룡 대대 소속으로 베트남 전쟁에 참전하였으며, 전장에서 수류탄 파편으로 인해 두 다리를 잃고 연금으로 생활하다가 1999년 7월에 사망했다. 외삼초등학교를 졸업하고 유성여자중학교 재학 시절인 1995년부터 사격을 시작하였다.
유성여자고등학교 재학 중이던 2000년 5월에 대한민국 사격 국가대표 선발전을 겸한 제30회 봉황기 전국사격대회에서 총 1586점을 획득하여 1592점을 획득한 최대영의 뒤를 이어 2위를 기록하여 국가대표로 발탁되었으며, 그 해 7월에 미국 애틀랜타에서 열린 국제 사격 연맹(ISSF) 월드컵에 출전하여 499.6점을 획득하여 세계 타이 기록으로 미국의 에밀리 캐루소를 0.1점차로 누르고 금메달을 획득하였다.
강초현 생애와 경력
그 해 9월에는 오스트레일리아의 시드니에서 열린 2000년 하계 올림픽에 대한민국 국가대표로 참가하여 여자 10m 공기소총 예선에서 397점의 올림픽 타이 기록을 세우며 1위를 차지했다. 이후 결선에서 100.5점을 추가하여 합계 497.5점을 획득하여 미국의 낸시 존슨의 뒤를 이어 은메달을 획득했다. 그녀는 당시 만 17세 11개월 4일의 나이로 메달을 획득하며 2024년 하계 올림픽 사격에서 반효진이 금메달을 획득하기까지 메달을 획득한 역대 최연소 대한민국 사격 대표 선수가 되었다.
강초현 생애와 경력
올림픽 이후에는 한화그룹 소속의 갤러리아 백화점이 창립한 갤러리아 사격단에 입단했다. 2000년 말에 충남대학교 체육교육과에 합격하여 입학하기로 했으나 입학을 포기하였고, 2001년 11월에 고려대학교에 합격하였다. 진학 후에는 그 학교에서 체육교육을 전공하였다. 시드니 올림픽 이후 올림픽 성적에 관련된 지나친 관심으로 인해 심리적 부담감을 느껴 2001년에 서울에서 열린 ISSF 월드컵에서는 14위, 밀라노 월드컵에서는 30위에 머물렀다. 국가대표 선발전에도 번번히 떨어지다가 2003년에 다시 국가대표로 뽑혀 같은 해 6월에 크로아티아 자그레브에서 열린 ISSF 월드컵에서 499.2점을 기록하여 중국의 두리와 대한민국의 서선화에 이어 3위를 하여 동메달을 받았다. 이후 국가대표 선수와 해설자를 병행하며 활동했으며, 2002년 아시안 게임과 2004년 하계 올림픽의 해설을 맡았다. 이후에도 부진은 계속되어 2006년 광저우 월드컵에서 17위, 뮌헨 월드컵에서 80위에 머물렀으며, 이후에도 계속 국가대표로 도전했으나 발탁되지 못했다.
2015년에 갤러리아 사격단에서 퇴단하였고, 2018년 10월 체육훈장 거상장이 수여되었다.
육팔면체
육팔면체는 정육면체와 정육면체의 쌍대다면체인 정팔면체의 중간이다. 면의 수는 14개, 모서리의 수는 24개, 꼭짓점의 수는 12개이다. 또 육팔면체는 정육면체의 꼭짓점이나 정팔면체의 꼭짓점을 모서리의 1/2 정도 깎아서도 만들 수 있다. 이것은 비틀어 붙인 삼각지붕으로 볼 수 있다.
= 비틀어 붙인 삼각지붕
육팔면체 공식
한 모서리의 길이가 인 육팔면체의 겉넓이 와 부피 는 다음과 같다.
십이이십면체
십이이십면체는 정십이면체의 쌍대다면체인 정이십면체의 중간이다. 면의 수는 역시나 32개이지만, 모서리의 수는 60개, 꼭짓점은 30개 뿐이다. 정십이면체의 꼭짓점이나 정이십면체의 꼭짓점을 모서리의 1/2 정도 깎아서도 만들 수 있다. 이것은 비틀어 붙인 오각둥근지붕으로 볼 수 있다.
= 비틀어 붙인 두 오각둥근지붕
십이이십면체 공식
한 모서리의 길이가 인 십이이십면체의 겉넓이 와 부피 는 다음과 같다.
제82공수사단
제82공수사단(82nd Airborne Division)은 미국 육군의 공수사단이다. 1917년 3월 미국 조지아주 포트 고든에서 창설되었으며, 48개 주에서 사단 구성원이 모집되었기 때문에, 부대의 별명은 모든 미국인 부대(All-American 올 아메리칸[*])이다. 이것은 “AA” 로 약창되며 견장의 마크로 사용된다. 82 사단의 주요 인물로는 앨빈 요크 병장과 제임스 M. 가빈 장군이 있다.
제82공수사단 역사
1918년 4월에서 7월 사이에, 제82사단이 창설된 지 1년이 채 못되어 제1차 세계대전에 참전하여 프랑스에 배치되었다. 약 5개월 정도의 전투에서 제82사단은 3개의 주요한 작전에서 전투를 벌였고, 독일군을 물리치는 데 도움을 주었다.
요비아누스
플라비우스 클라우디우스 요비아누스(Flavius Claudius Jovianus, 332년 추정 - 364년 2월 17일)은 363년 6월 26일 율리아누스 황제가 사산조 페르시아와의 전쟁에서 전사하자 그의 부하들에 의해 로마 황제로 선출된 군인이다.
요비아누스의 아버지는 콘스탄티우스 2세의 황실 경비대장이었다. 요비아누스도 일찌기 군대에 들어가 황실의 경호대에 복무하였고, 율리아누스의 사산조 페르시아 원정에 함께 하였다. 율리아누스가 퇴각하다가 결국 전투 중의 부상으로 죽자 로마 군단은 처음에는 살루스트를 황제로 옹립하려 했으나, 살루스트가 끝내 고사하자 요비아누스를 황제로 옹립했다. 요비아누스는 당시 거의 무명이었고 알려진 업적도 없었기에 그의 선출은 우연이나 실수로 간주된다. 일설에 따르면 병사들이 율리아누스의 이름을 외친 것이 와전되어 요비아누스로 잘못 불렸다고 한다.
요비아누스
일단 황제가 된 이후 요비아누스는 사산조 페르시아와의 정전협정을 끝내야 했다. 로마군의 안전한 퇴각을 위해 갈레리우스 황제 이후 수복했던 티그리스강 동쪽의 모든 로마 지역을 사산조에 양보했고, 기독교 왕인 아르샤크 1세가 지배하는 아르메니아 왕국의 중립을 보장해야 했다. 아르메니아는 전통적으로 로마의 속국이었으나 이제 사산조와 로마의 분쟁시에 중립을 지켜야 했다. 이와 같은 협정 조건은 로마에게는 굴욕적인 조건이었으나, 요비아누스는 자신의 재위의 안정을 위해 하루라도 빨리 콘스탄티노폴리스로 돌아가야 했다.
요비아누스는 기독교인이었기에 이전 황제 율리아누스의 모든 반기독교적인 조치를 취소하고, 다시 친기독교정책을 폈다. 요비아누스의 짧은 치세에 기독교의 많은 권리들이 인정되었고, 라바룸은 다시 로마군단의 상징이 되었다. 모든 종교적 관용 조치가 다시 폐기되었다.
364년 2월 17일 소아시아에서 콘스탄티노폴리스로 돌아오는 길에 요비아누스는 비티니아와 갈라티아의 국경 지역에 있던 다다스타나에서 죽었다. 아마도 독버섯이나 난방을 위해 피운 불에 의한 일산화탄소 중독으로 죽은 것으로 보인다. 요비아누스의 뒤를 이어 발렌티니아누스 1세가 황제가 되었다.
창원시립마산교향악단
창원시립교향악단(昌原市立交響樂團, Changwon Philharmonic Orchestra)은 경상남도의 대표적인 관현악단이다. 1975년 창단된 마산실내악단을 모체로 1984년에 본격적인 교향악단으로 재창단되었다. 초대 상임 지휘자는 안종배였다.
이후 임종길, 이동호, 조신욱, 이동신 백진현 상임 지휘자 직책을 이어받았으며, 2015년에 박태영이 상임 지휘자로 발탁되어 현재까지 재직 중이다. 부악장은 이리나이며, 주요 공연장은 창원 성산아트홀과 3.15아트센터이다.
2010년 7월 1일, 마산, 창원, 진해시가 통합 창원시로 통합됨에 따라 2012년 1월 창원시립교향악단과 통합되었다.
사마리아
사마리아, 또는 소므론(히브리어:שומרון, 아랍어: سامريّون, 또는 ألسامرة, 그리스어: Σαμάρεια)는 전통적으로 현재의 팔레스타인 지방에서 북쪽으로는 갈릴리와 남쪽으로는 유대와 경계를 나누는, 산지가 많은 지방을 일컫는 지리적 용어이다. 역사적, 정치적, 자연적으로 다른 지방과 구분되는 지역이며 성경에 나오는 이스라엘 땅의 중앙부분이다.
사마리아라는 이름은 구약성경 열왕기상 16:24에서 유래한다. 구약성경의 그 기록에 따르면, 북이스라엘 왕국의 여섯 번째 왕인 오므리가 원래 그 땅의 주인인 "세멜"로부터 사마리아의 산지를 샀는데 사마리아라는 이름은 그"세멜"에서 따왔다고 한다.
사마리아 지리적 위치
북쪽은 갈릴리, 서쪽은 지중해, 동쪽은 요단강, 남쪽은 유대와 경계를 이룬다. 사마리아는 대부분이 그렇게 높지 않은 산지로 이루어져 있으며 간간히 해발 800m를 넘는 부분도 있다. 산지는 남쪽 유대까지 특별한 경계를 이루지 않고 이어져 있다.
사마리아 역사
다윗왕의 아들 솔로몬왕이 죽은 후 그의 이스라엘 왕국은 남쪽의 유다 왕국과 북쪽의 이스라엘 왕국으로 분열되었다. 이스라엘 왕국의 여섯 번째 왕인 오므리가 원래 "세멜"(세멜이 개인인지 어떤 부족인지는 확실치 않다)로부터 언덕(사마리아)을 은 두달란트에 사들여 세멜의 이름을 따서 사마리아라는 도시를 세우고 그곳을 수도로 삼았다. (기원전 884년경) 이 도시는 바위산의 정상에 세워졌는데, 교통의 요지이면서 외적을 방어하기도 좋은 천연 요새지였으며, 고대의 포도주와 기름의 생산지로 현대의 고고학적 발굴에 의해 실체가 밝혀졌다. 북이스라엘 왕국의 마지막왕인 호세아왕 때 앗시리아가 사마리아를 침공해 도시를 점령하고 모든 사마리아 지역의 거주민을 앗시리아로 포로로 강제이주시켰고 바빌론과 쿠다(Cuthah)등지에서 새로운 사람들을 사마리아에 거주시켰다. (그래서 유대인들은 사마리아인들을 자신들과 구별해 쿠다에서 온 사람들이라는 뜻으로 "쿳팀" 이라고 부르며 이는 경멸적이고 모욕적인 표현이다.)
사마리아 역사
이후 바빌론 시대와 페르시아 시대를 거치면서 사마리아는 도시로 존재했고 기원전 332년경 수천명의 마케도니아병사들이 반란을 진압하러 와서는 그곳에 정착해 헬레니즘의 도시가 되었다. 그 시대에 성전과 거대한 도시성벽이 보강되었는데 기원전 108년 유대의 왕인 요한 히르카누스가 침공하여 성벽을 깨뜨리고 파괴하였다. 기원전 63년 사마리아는 로마에 의해 시리아 속주로 병합되었다.
기원전 30년 헤로데 대왕은 사마리아를 새로이 재건하여 크게 확장하고 도시 이름을 세바스테로 개명하고 아우구스투스에게 헌정했다. (세바스테라는 이름 자체가 그리스어로 아우구스투스를 뜻한다.) 헤로데는 아우구스투스 황제를 위한 웅장한 사원을 비롯해 약 4km 길이의 성벽과 요새를 새로 세웠으며 헬레니즘 도시의 특징을 유감없이 발휘한 대 사업이었다.
사마리아에는 세례자 요한의 무덤이 있는 것으로 믿어져 왔고 나중에 세례자 요한을 위한 교회가 세워지기도 하였다.
강릉시립교향악단
강릉시립교향악단(江陵市立交響樂團, Gangneung Philharmonic Orchestra)은 강원특별자치도의 대표적인 관현악단이다. 1992년에 비상임 단원 중심으로 창단되었으며, 1999년에 전 단원이 상임화되어 재창단했다. 현재 상임지휘자는 정명훈의 삼남인 정 민이 이끌고 있으며, 주요 공연장은 강릉아트센터 사임당홀이다.
창원시립교향악단
창원 시립 교향악단(昌原市立交響樂團, Changwon Philharmonic Orchestra)은 경상남도의 관현악단이다. 한국 최초의 통합교향악단이다. 1991년에 창단되었고, 초대 상임지휘자는 김도기였다.
1995년에 악단 규모를 3관편성으로 확대했으며, 2002년에는 창원시립예술단 산하의 악단으로 편입되었다. 2003년에 2대 상임 지휘자로 장윤성, 2008년에 3대 상임 지휘자로 정치용, 2008년부터 통합 창원 시립 교향악단이 된 이후 1대 상임 지휘자로 정치용, 2대 상임 지휘자로 박태영, 3대 상임 지휘자로 김대진, 현재 김건이 4대 상임 지휘자로 활동하고 있다. 주요 공연장은 창원 성산아트홀과 3.15아트센터이다.
창단 초기부터 쇤베르크, 힌데미트, 구레츠키, 하차투리안, 루토스와프스키, 윤이상 등 현대 작곡가들의 작품을 의욕적으로 한국 초연해 화제가 되었으며, 인근 도시인 통영에서 열리는 통영 국제 음악제에도 정기적으로 초청되어 연주회를 가지고 있다.
2010년 7월, 마산·창원·진해시가 통합됨에 따라, 2012년 1월, 마산시립교향악단을 통합하였다.
울산시립교향악단
울산시립교향악단(蔚山市立交響樂團, Ulsan Symphony Orchestra)은 울산광역시의 대표적인 관현악단이다. 1990년에 창단되었으며 초대 상임지휘자는 한병함이다. 주요 공연장은 울산문화예술회관 대공연장이다.
김천시립교향악단
김천시립교향악단(金泉市立交響樂團, Gimcheon City Symphony Orchestra)은 경상북도의 대표적인 관현악단이다. 2004년에 창단되었으며, 초대 상임지휘자로 박경식, 2009년 2대 상임지휘자 이일구, 2019년 3대 상임지휘자로 김성진이 재직했고, 현재 4대 상임지휘자로 박대진 지휘자가 2025년부터 교향악단을 이끌고 있다.
악장은 백준원이 맡고 있으며, 주요 공연장은 김천문화예술회관 대공연장이다.
은허
은허(殷墟)(기원전 1600년 ~ 1046년)는 중국 허난성(河南省) 안양시 안양 현(安陽縣) 북서 일대에 있는 상(商) 왕조 시대 유적이며, 그 유적을 남긴 고대 도시의 이름으로서 상나라 후기 수도로 여긴다. 주요 유물로는 고대 문자인 갑골문(甲骨文)이 있다.
상나라의 첫번째 도읍은 상구(商丘). 마지막이자 일곱번째 도읍이 안양.
은허 발굴 및 성과
1899년 이곳에서 갑골문 발견을 계기로 중앙 연구원 역사언어연구소는 1928년부터 1937년까지 15회에 걸쳐 발굴 조사하였다. 그 결과 다량의 갑골, 십수 좌(座)의 큰 묘, 1000좌에 달하는 작은 묘, 은(상)나라 궁전이나 주거지를 발견해서 이 땅이 반경(盤庚) 이후 은나라 수도였음을 확인했다.
중앙에는 토단(土壇)을 쌓아올린 궁전초석과 토단 주위에 수혈식(竪穴式)으로 된 주거 유적이 있는데, 제왕(帝王)·왕족의 주거는 지상식인 반면 일반 백성의 주거는 수혈식이었다. 또한 그 외곽에서는 도기·골기 등을 만드는 장인의 공장과 주거지가 많이 발견되었다. 큰 묘는 네모꼴이거나 아형(亞形)이며, 중앙의 관을 둘러싼 부장품으로는 청동의 용기, 무기, 악기, 옥으로 만든 장신구 등이 놓여 있었다.
은허 발굴 및 성과
1976년에는 궁전 및 종묘 지구에서 처녀분인 부호(婦好)묘가 발굴되어 최고 수준의 청동기 유물들이 다수 출토되었다. 부호는 은의 임금 무정(武丁)의 비(妃)로서 중국 역사상 최초로 언급되는 여장군으로 유명하며, 그의 아들들은 무정의 사후 은의 왕위를 이었다. 이 무덤은 축조 연대가 확실하며, 피장자의 이름 역시 명확하여 은의 역사와 문화를 연구하는 데에 큰 기여를 하게 된다. 수습된 유물은 1,928점인데 청동기 468점, 옥기 755점, 골기 564점이며 그외 석기류도 발굴되었다. 주목할 점은 16구의 순장 인골의 출토이며, 그외 6마리의 개가 순장되었다. 그외 무덤의 위에는 제사용 건물인 향당의 흔적이 발굴되었다.
이들은 세계 청동기문화의 제1급 작품으로, 발굴된 유물들은 안양의 은허박물관을 비롯 정주(鄭州)의 하남성박물관(河南省博物館) 등에 소장되어 있다.
갑골 문자
갑골문(甲骨文)는 동북아시아의 고대 상형 문자이다. 주로 거북이의 배딱지(龜甲)와 짐승의 견갑골(獸骨)에 새겼으며, 거북이 배딱지(腹甲)를 나타내는 갑(甲)자와 짐승의 견갑골을 표현한 골(骨)자를 합하여 갑골문(甲骨文)이라고 명명하였다. 중국 대륙에서 청조 말엽인 1899년에 안양현 소둔촌, 상의 수도였던 은허(殷墟)에서 왕의영(王懿榮)이 최초로 발견한 이후 중국 도처에서 대량으로 발견되었다. 발견된 지역 명칭을 따라 은허 문자라고 부르기도 한다. 갑골문자는 상형문자이고 한자의 초기 문자 형태에 해당한다. 발굴된 뼈 연대는 대부분 기원전 1200년에서 기원전 1050년으로 상말기에 해당한다.
현재까지는 은허(殷墟)를 위주로 중국 대륙에서만 발견되었다. 요하 동부에서는 갑골을 발굴했지만, 갑골문을 새긴 것은 한 점도 없다.
갑골 문자 개요
갑골문은 1899년 청조 말기에 안양현 소둔촌, 상의 수도였던 은의 폐허에서 왕의영(王懿榮)이 최초로 발견하였으며, 당시 한약재로서 쓰이고 있었다. 1928년 중앙연구원을 설립하여 동작빈 선생 주도하에 본격으로 발굴하고 조사하였다. 현재까지 십육만 편, 오천 자가 발견되어 그중에 천 자 정도가 완벽히 해독되었다. 세계 각국 박물관에 흩어져 보관되어 있다.
은허에서 출토된 거북이 배딱지와 짐승 견갑골에 새긴 상형문자로서 한자의 원형이다. 이것은 점치는 데에 사용했으므로 복사(卜辭)라고도 하는데 반경(盤庚)에서 주왕조까지 12 왕, 273년간에 제작되었다.
거북이 배딱지나 짐승 견갑골을 사용한 복점은 신석기시대에 행했지만, 여기에 문자를 새긴 것은 상(商)뿐이다. 현재 알려진 한자의 가장 오래된 형태로, 회화성 요소가 있으나 순수한 회화문자보다 진보했다. 지금까지 한 연구로써 밝혀진 내용은 제사·풍우·전렵(田獵)·농경·군사·사명(使命)·질병·복점 등이다.
발굴 이후 상의 제사·정치·사회·경제 등을 연구했고 전설로만 전해졌던 상이 중국에서 가장 오랜 왕조라는 사실을 규명했다.
VME버스
VME버스(VMEbus)는 컴퓨터 버스 표준이다. 1970년대 후반에 모토로라가 68000 칩을 개발하면서 공개한 Versa 버스를 유럽 시장에서 그들의 유로카드(Eurocard)에 맞게 바꾸어 크게 성공하자 모토로라사는 이 버스를 유럽의 전자업계에 지원하게 하여 재탄생하게 되는데 이것이 VME버스(Versa Module Eurocard Bus)의 시작이 된다. 후에 여러 회사에서 이 규격에 맞는 보드를 개발하자 IEEE 위원회에서 이를 공식적으로 표준화했다. 그 뒤로 많은 산업용 제품에 채용되어 널리 사용하게 되었다.
VME 버스 성능이 PCI 버스나 컴팩 PCI 버스(Compact PCI)에 미치지 못하자 VME 단체에서 확장된 VME64 버스(VersaModule Eurocard Bus)를 만들었다.  이 확장된 구조는 64 비트 데이터 버스를 가지고 기존 VME와 호환되지만 전송속도는 64 비트에서 80 Mb/s가 된다.
VME버스 특징
본래 IBM-PC는 두개의 카드가 장착된 경우 CPU가 하나의 카드만을 사용할 때는 문제가 없다가도 두개를 같이 사용하면 오작동 하는 등의 문제가 있을 수 있는데 VME의 경우 이러한 문제가 발생하지 않는 호환성이 아주 우수한 것이다. 이러한 것을 상호운용성(interoperability)이 우수하다고 한다.
VME버스 VME의 발전
VME버스의 역사에 대한 더 자세한 정보는 VITA 웹사이트에서 확인할 수 있다.
경기 필하모닉 오케스트라
경기 필하모닉 오케스트라(Gyeonggi Provincial Philharmonic Orchestra)는 경기도의 대표적인 관현악단이다. 1997년 10월에 경기 팝스 오케스트라라는 명칭으로 창단되었으며, 초대 상임 지휘자는 최선용이었다.
창단 초기에는 오페라와 발레 등의 무대 공연 반주와 팝스 콘서트 등의 대중적인 공연을 주로 개최했으며, 2대 상임 지휘자로 유광이 부임한 이후 본격적인 관현악단 체제로 개편하면서 경기도립오케스트라라는 명칭으로 바뀌었다.
2006년 9월 3대 상임지휘자로 금난새가 부임했으며, 동시에 현재 명칭으로 재차 개칭되었다.
2011년 3월 제 4대 상임지휘자로 구자범이 부임하여 2013년 6월까지 재직하였으며, 2014년 1월 제 5대 상임지휘자로 성시연이 부임하였고 2019년 11월 제 6대 상임지휘자로 마시모 자네티가 부임하여 2022년까지 재직하였다. 이 후 2023년 9월 제 7대 상임지휘자로 피아니스트 출신 김선욱이 임명되어 현재까지 이끌고 있다. 부지휘자는 김지수이고, 제 2악장은 이윤의이다.(제 1악장 공석)
경기 필하모닉 오케스트라
주요 공연장은 경기도 수원의 경기도문화의전당 대공연장이며, 서울 예술의 전당 콘서트홀 이외에도 고양 아람누리극장, 포천 반월아트홀과 안산 문화예술의전당 등지에서도 공연하고 있다.
PCI 버스
PCI 버스(Peripheral Component Interconnect Bus)는 컴퓨터에 하드웨어 장치를 연결하기 위한 로컬 버스이며, PCI 로컬 버스 표준의 일부이다. PCI 버스는 프로세서 버스에서 볼 수 있는 기능을 지원하지만, 특정 프로세서의 기본 버스와는 독립적인 표준화된 형식으로 제공된다. PCI 버스에 연결된 장치는 버스 마스터에게는 자신의 버스에 직접 연결된 것처럼 보이며, 프로세서의 주소 공간에 주소가 할당된다. 이는 단일 버스 클럭에 동기화된 병렬 버스이다.
PCI 버스
연결된 장치는 메인보드에 장착된 집적 회로 (PCI 사양에서는 플래너 장치라고 함) 또는 슬롯에 맞는 확장 카드의 형태를 가질 수 있다. PCI 로컬 버스는 IBM PC 호환기종에서 처음 구현되었으며, 여기서는 여러 개의 느린 ISA 슬롯과 하나의 빠른 VLB 슬롯의 조합을 버스 구성으로 대체했다. 이후 다른 컴퓨터 유형에도 채택되었다. PC에서 사용되는 일반적인 PCI 카드에는 네트워크 카드, 사운드 카드, 모뎀, USB 또는 직렬과 같은 추가 포트, TV 수신 카드 및 하드 디스크 드라이브 호스트 어댑터가 포함된다. PCI 비디오 카드는 대역폭 요구 사항이 PCI의 능력을 초과할 때까지 ISA 및 VLB 카드를 대체했다. 비디오 카드의 선호 인터페이스는 이후 PCI 익스프레스에 자리를 내주기 전까지 PCI의 상위 집합인 AGP가 되었다.
PCI 버스
소매 데스크톱 컴퓨터에서 발견된 PCI의 첫 번째 버전은 33 MHz 버스 클럭과 5 V 신호 방식을 사용하는 32비트 버스였다. 비록 PCI 1.0 표준은 64비트 변형도 제공했지만 말이다. 이들은 카드에 하나의 위치 노치가 있다. PCI 표준 버전 2.0은 3.3 V 슬롯을 도입했는데, 이는 5 V 카드의 우발적인 삽입을 방지하기 위해 뒤집힌 물리적 커넥터로 물리적으로 구별된다. 두 전압 모두에서 작동할 수 있는 범용 카드에는 두 개의 노치가 있다. PCI 표준 버전 2.1은 선택적 66 MHz 작동을 도입했다. 서버 지향 PCI 변형인 PCI-X는 PCI-X 1.0의 경우 최대 133 MHz, PCI-X 2.0의 경우 최대 533 MHz 주파수에서 작동했다. 노트북 카드용 내부 커넥터인 Mini PCI는 PCI 사양 버전 2.2에서 도입되었다. PCI 버스는 외부 노트북 커넥터 표준인 CardBus에도 채택되었다. 첫 번째 PCI 사양은 인텔이 개발했지만, 이후 표준 개발은 PCI-SIG의 책임이 되었다.
PCI와 PCI-X는 때때로 직렬, 레인 기반 아키텍처를 채택한 최신 후속 제품인 PCI 익스프레스와 기술적으로 구별하기 위해 병렬 PCI 또는 기존 PCI로 지칭되기도 한다. 데스크톱 컴퓨터 시장에서 PCI의 전성기는 대략 1995년부터 2005년까지였다. PCI와 PCI-X는 2013년 이후 대부분의 목적에서 구식화되어 많은 다른 최신 메인보드에서 사라졌지만, 하위 호환성 및 상대적으로 저렴한 생산 비용 때문에 2020년 기준 일부 최신 데스크톱에서는 여전히 흔하게 사용된다. 병렬 PCI의 또 다른 일반적인 최신 응용 분야는 산업용 PC이며, 여기서는 일부 ISA 카드와 마찬가지로 많은 특수 확장 카드가 PCI 익스프레스로 전환되지 않았다. 이전에는 PCI 확장 카드로만 사용할 수 있었던 많은 종류의 장치들이 이제는 메인보드에 통합되거나 USB 및 PCI 익스프레스 버전으로 제공된다.
PCI 버스 역사
PCI에 대한 작업은 인텔 아키텍처 연구소(IAL, Architecture Development Lab)에서  1990c.에 시작되었다. 주로 IAL 엔지니어들로 구성된 팀이 아키텍처를 정의하고 회사의 데스크톱 PC 시스템 및 코어 로직 제품 조직의 팀과 협력하여 개념 증명 칩셋 및 플랫폼(새턴)을 개발했다.
PCI는 즉시 서버에 사용되어 MCA 및 EISA를 대체하여 선호되는 서버 확장 버스가 되었다. 주류 PC에서 PCI는 VLB를 대체하는 데 더뎠고, 2세대 펜티엄 PC에서 1994년 후반까지는 크게 시장에 침투하지 못했다. 1996년까지 VLB는 거의 사라졌고, 제조업체들은 인텔 80486 (486) 컴퓨터에도 PCI를 채택했다. EISA는 2000년까지 PCI와 함께 계속 사용되었다. 애플 컴퓨터는 1995년 중반에 전문가용 파워 매킨토시 컴퓨터(이전의 뉴버스 대체)에 PCI를 채택했으며, 1996년 중반에는 소비자용 퍼포마 제품군(이전의 LC PDS 대체)에 채택했다.
PCI 버스 역사
서버 시장을 제외하고 일반 PCI의 64비트 버전은 실제로 드물게 남아 있었다. 예를 들어 모든 (아이맥 이후) G3 및 G4 파워 매킨토시 컴퓨터에서 사용되었다.
PCI의 후속 개정판은 66 MHz 3.3 V 표준 및 133 MHz PCI-X를 포함한 새로운 기능과 성능 개선 사항을 추가했으며, PCI 신호를 다른 폼 팩터에 적용했다. PCI-X 1.0b와 PCI-X 2.0은 일부 PCI 표준과 하위 호환된다. 이러한 개정판은 서버 하드웨어에 사용되었지만, 소비자 PC 하드웨어는 거의 모든 것이 32비트, 33 MHz 및 5볼트로 유지되었다.
PCI-SIG는  2004c.에 직렬 PCI 익스프레스를 도입했다. 그 이후로 메인보드 제조업체는 점차 새로운 표준을 선호하여 PCI 슬롯을 줄이거나 제거했다. 브리지 어댑터를 사용하면 레거시 PCI 카드를 PCI 익스프레스 메인보드에서 사용할 수 있다.
PCI 버스 자동 구성
PCI는 x86 프로세서 제품군을 위해 각각 64 및 32비트 크기의 별도의 메모리 및 메모리 맵 I/O 포트 주소 공간을 제공한다. 이들 주소 공간의 주소는 소프트웨어에 의해 할당된다. PCI 구성 공간이라고 불리는 세 번째 주소 공간은 고정 주소 지정 체계를 사용하며, 소프트웨어가 각 장치에 필요한 메모리 및 I/O 주소 공간의 양을 결정할 수 있도록 한다. 각 장치는 구성 공간 레지스터를 통해 최대 6개의 메모리 공간 또는 I/O 포트 공간을 요청할 수 있다.
일반적인 시스템에서 펌웨어 (또는 운영체제)는 부팅 시 모든 PCI 버스를 조회하여 (PCI 구성 공간을 통해) 어떤 장치가 존재하며 각 장치가 어떤 시스템 자원(메모리 공간, I/O 공간, 인터럽트 라인 등)을 필요로 하는지 파악한다. 그런 다음 자원을 할당하고 각 장치에 할당량을 알려준다.
PCI 구성 공간은 또한 소량의 장치 유형 정보를 포함하고 있어 운영체제가 해당 장치에 대한 장치 드라이버를 선택하거나 최소한 시스템 구성에 대해 사용자와 대화할 수 있도록 돕는다.
PCI 버스 자동 구성
장치에는 x86 또는 PA-RISC 프로세서용 실행 코드, 오픈 펌웨어 드라이버 또는 Option ROM이 포함된 온보드 ROM이 있을 수 있다. 이들은 일반적으로 운영체제가 장치 드라이버를 로드하기 전, 시스템 시작 중에 사용되는 장치에 필요하다.
또한, PCI 지연 타이머는 PCI 버스 마스터링 장치가 PCI 버스를 공정하게 공유하기 위한 메커니즘이다. 여기서 "공정"이란 장치가 사용 가능한 PCI 버스 대역폭의 너무 많은 부분을 사용하지 않아 다른 장치가 필요한 작업을 수행할 수 없도록 하는 것을 의미한다. 이는 PCI 익스프레스에는 적용되지 않는다.
작동 방식은 버스 마스터 모드에서 작동할 수 있는 각 PCI 장치가 PCI 버스를 유지할 수 있는 시간을 제한하는 지연 타이머를 구현해야 한다는 것이다. 타이머는 장치가 버스 소유권을 획득할 때 시작되어 PCI 클럭 속도로 카운트 다운된다. 카운터가 0에 도달하면 장치는 버스를 해제해야 한다. 다른 장치가 버스 소유권을 기다리고 있지 않으면 단순히 버스를 다시 확보하고 더 많은 데이터를 전송할 수 있다.
PCI 버스 인터럽트
장치는 인터럽트 요청(IRQ) 라인을 공유할 수 있도록 프로토콜을 따라야 한다. PCI 버스에는 INTA#부터 INTD#까지 4개의 인터럽트 라인이 있으며, 이들 모두 각 장치에서 사용할 수 있다. APIC가 활성화된 x86 시스템에서는 최대 8개의 PCI 장치가 동일한 IRQ 라인(INTINA#부터 INTINH#까지)을 공유한다. 인터럽트 라인은 다른 PCI 버스 라인처럼 병렬로 연결되지 않는다. 인터럽트 라인의 위치는 슬롯 간에 회전하므로, 한 장치에는 INTA# 라인으로 보이는 것이 다음 장치에는 INTB#가 되고 그 다음 장치에는 INTC#가 된다. 단일 기능 장치는 일반적으로 인터럽트 신호에 INTA#를 사용하므로, 장치 부하가 사용 가능한 4개의 인터럽트 라인에 비교적 고르게 분산된다. 이는 인터럽트 공유의 일반적인 문제를 완화한다.
PCI 인터럽트 라인이 PCI 호스트 브리지를 통해 시스템 인터럽트 라인에 매핑되는 방식은 구현에 따라 다르다. 플랫폼별 펌웨어 또는 운영체제 코드는 이를 알고 각 장치의 구성 공간에 "인터럽트 라인" 필드를 설정하여 어떤 IRQ에 연결되어 있는지 나타내도록 되어 있다.
PCI 버스 인터럽트
PCI 인터럽트 라인은 레벨 트리거 방식이다. 이는 공유 인터럽트 라인을 서비스할 때 이점을 얻고 견고성을 위해 에지 트리거 방식보다 선택되었다. 에지 트리거 인터럽트는 놓치기 쉽기 때문이다.
PCI 사양의 후속 개정판은 메시지 시그널 인터럽트에 대한 지원을 추가했다. 이 시스템에서 장치는 전용 라인을 주장하는 대신 메모리 쓰기를 수행하여 서비스가 필요함을 신호한다. 이는 인터럽트 라인의 부족 문제를 완화한다. 인터럽트 벡터가 여전히 공유되더라도 레벨 트리거 인터럽트의 공유 문제로 고통받지 않는다. 또한 메모리 쓰기가 장치와 호스트 간에 예측할 수 없게 수정되지 않기 때문에 라우팅 문제도 해결한다. 마지막으로, 메시지 신호가 대역 내에 있기 때문에 포스트된 쓰기 및 대역 외 인터럽트 라인에서 발생할 수 있는 일부 동기화 문제를 해결한다.
PCI 익스프레스는 물리적 인터럽트 라인이 전혀 없다. 메시지 시그널 인터럽트만 독점적으로 사용한다.
PCI 버스 일반적인 하드웨어 사양
이러한 사양은 일반 PC에서 사용되는 PCI의 가장 일반적인 버전을 나타낸다.
PCI 사양은 또한 3.3 V 신호 방식, 64비트 버스 폭, 66 MHz 클럭킹 옵션을 제공하지만, 이는 서버 메인보드의 PCI-X 지원 외에는 흔히 볼 수 없다.
PCI 버스 중재자는 PCI 버스의 여러 마스터 간에 버스 중재를 수행한다. PCI 버스에는 원하는 수의 버스 마스터가 상주할 수 있으며, 버스 요청도 가능하다. 각 버스 마스터에게는 한 쌍의 요청 및 승인 신호가 전용으로 할당된다.
일반적인 PCI 카드는 신호 전압에 따라 하나 또는 두 개의 키 노치를 가지고 있다. 3.3 볼트를 요구하는 카드는 카드 백플레이트에서 56.21 mm 떨어진 곳에 노치가 있고, 5 볼트를 요구하는 카드는 백플레이트에서 104.41 mm 떨어진 곳에 노치가 있다. 이를 통해 카드는 지원하는 전압의 슬롯에만 장착할 수 있다. 두 전압 모두를 지원하는 "범용 카드"는 두 개의 키 노치를 모두 가지고 있다.
PCI 버스 일반적인 하드웨어 사양
PCI 커넥터는 에지 커넥터의 각 측면에 62개의 접점을 가지도록 정의되어 있지만, 그 중 2개 또는 4개는 키 노치로 대체되므로 카드에는 각 측면에 60개 또는 58개의 접점이 있다. A면은 '솔더 면'을, B면은 '부품 면'을 의미한다. 커넥터가 아래를 향하도록 카드를 잡았을 때, A면은 백플레이트가 오른쪽에 있고, B면은 백플레이트가 왼쪽에 있다. B면과 A면의 핀 배열은 메인보드 커넥터를 아래로 내려다본 상태에서 다음과 같다 (핀 A1과 B1이 백플레이트에 가장 가깝다).
64비트 PCI는 각 측면에 추가 32개의 접점을 통해 AD[63:32], C/BE[7:4]#, PAR64 패리티 신호 및 여러 개의 추가 전원 및 접지 핀을 제공하여 확장된다.
대부분의 라인은 각 슬롯에 병렬로 연결된다. 예외는 다음과 같다.
참고:
PCI 버스 일반적인 하드웨어 사양
M66EN 핀은 대부분의 PC 메인보드에서 발견되는 5 V PCI 버스의 추가 접지이다. 66 MHz 작동을 지원하지 않는 카드와 메인보드도 이 핀을 접지한다. 모든 참가자가 66 MHz 작동을 지원하는 경우, 메인보드의 풀업 저항기가 이 신호를 높게 올려 66 MHz 작동이 활성화된다. 이 핀은 결합 커패시터를 통해 각 카드의 접지에 연결되어 AC 차폐 기능을 유지한다.
대부분의 32비트 PCI 카드는 64비트 PCI-X 슬롯에서 제대로 작동하지만, 버스 클럭 속도는 가장 느린 카드의 클럭 주파수로 제한된다. 이는 PCI의 공유 버스 토폴로지의 본질적인 한계이다. 예를 들어, 133 MHz를 지원하는 PCI-X 버스에 PCI 2.3, 66-MHz 주변 장치가 설치되면 전체 버스 백플레인이 66 MHz로 제한된다. 이 제한을 해결하기 위해 많은 메인보드에는 두 개 이상의 PCI/PCI-X 버스가 있으며, 하나는 고속 PCI-X 주변 장치용이고 다른 하나는 범용 주변 장치용이다.
많은 64비트 PCI-X 카드는 더 짧은 32비트 커넥터에 삽입될 경우 32비트 모드에서 작동하도록 설계되어 있으며, 약간의 성능 손실이 있다. 이러한 예시로는 아답텍 29160 64비트 SCSI 인터페이스 카드가 있다. 하지만 일부 64비트 PCI-X 카드는 표준 32비트 PCI 슬롯에서 작동하지 않는다.
32비트 슬롯에 64비트 PCI-X 카드를 설치하면 카드 에지 커넥터의 64비트 부분이 연결되지 않고 돌출된다. 이 경우 메인보드 구성 요소가 카드 에지 커넥터의 돌출된 부분을 기계적으로 방해하지 않도록 배치되어야 한다.
PCI 버스 물리적 치수
PCI 브래킷 높이:
PCI 카드 길이 (표준 브래킷 & 3.3 V):
PCI 카드 길이 (로우 프로파일 브래킷 & 3.3 V):
Mini PCI는 랩톱과 일부 라우터에서 사용하기 위해 PCI 버전 2.2에 추가되었다. 이는 전원 연결(3.3 V 전용, 5 V는 100 mA로 제한됨)이 있는 32비트, 33 MHz 버스이며 버스 마스터링 및 DMA를 지원한다. Mini PCI 카드의 표준 크기는 풀 사이즈 카드 크기의 약 4분의 1이다. 브래킷에 커넥터가 있는 데스크톱 PCI 카드와 달리 케이스 외부에서 카드에 접근할 수 없다. 이는 Mini PCI 카드가 수행할 수 있는 기능의 종류를 제한한다.
Wi-Fi, 고속 이더넷, 블루투스, 모뎀(종종 윈모뎀), 사운드 카드, 암호 가속기, SCSI, IDE–ATA, SATA 컨트롤러 및 복합 카드와 같은 많은 Mini PCI 장치가 개발되었다. Mini PCI 카드는 Mini PCI-PCI 변환기를 사용하여 일반 PCI 장비와 함께 사용할 수 있다. Mini PCI는 훨씬 더 좁은 PCI 익스프레스 미니 카드로 대체되었다.
PCI 버스 물리적 치수
Mini PCI 카드는 최대 2 W의 전력 소비량을 가지며, 이 폼 팩터에서 구현할 수 있는 기능을 제한한다. 또한 전력 관리 목적으로 PCI 클럭을 시작하고 중지하는 데 사용되는 CLKRUN# PCI 신호를 지원해야 한다.
세 가지 카드 폼 팩터가 있다: 유형 I, 유형 II 및 유형 III 카드. 각 유형에 사용되는 카드 커넥터는 다음과 같다: 유형 I 및 II는 100핀 스태킹 커넥터를 사용하는 반면, 유형 III는 124핀 에지 커넥터를 사용한다. 즉, 유형 I 및 II의 커넥터는 SO-DIMM과 같이 카드의 가장자리에 커넥터가 있는 유형 III의 커넥터와 다르다. 추가 24핀은 시스템 커넥터(오디오, AC-링크, LAN, 전화선 인터페이스)를 통해 I/O를 라우팅하는 데 필요한 추가 신호를 제공한다. 유형 II 카드에는 RJ11 및 RJ45 마운트형 커넥터가 있다. 이 카드들은 RJ11 및 RJ45 포트를 외부에서 접근할 수 있도록 컴퓨터 또는 도킹 스테이션의 가장자리에 위치해야 한다.
Mini PCI는 144핀 마이크로 PCI와 다르다.
PCI 버스 PCI 버스 트랜잭션
PCI 버스 트랜잭션은 일련의 PCI 버스 트랜잭션으로 구성된다. 각 트랜잭션은 주소 단계 다음에 하나 이상의 데이터 단계로 이루어진다. 데이터 단계의 방향은 개시자에서 대상(쓰기 트랜잭션)으로 또는 그 반대(읽기 트랜잭션)일 수 있지만, 모든 데이터 단계는 동일한 방향이어야 한다. 어느 한쪽이든 언제든지 데이터 단계를 일시 중지하거나 중지할 수 있다. (한 가지 일반적인 예는 버스트 트랜잭션을 지원하지 않는 저성능 PCI 장치이며, 항상 첫 번째 데이터 단계 이후 트랜잭션을 중지한다.)
모든 PCI 장치는 트랜잭션을 시작할 수 있다. 먼저, 메인보드에 있는 PCI 버스 중재자에게 허가를 요청해야 한다. 중재자는 요청하는 장치 중 하나에게 허가를 부여한다. 개시자는 32비트 주소와 4비트 명령 코드를 브로드캐스팅하여 주소 단계를 시작한 다음 대상이 응답할 때까지 기다린다. 다른 모든 장치는 이 주소를 검사하고 그 중 하나가 몇 사이클 후에 응답한다.
PCI 버스 PCI 버스 트랜잭션
64비트 주소 지정은 두 단계 주소 단계를 사용하여 수행된다. 개시자는 특별한 "이중 주소 사이클" 명령 코드와 함께 낮은 32비트 주소를 브로드캐스팅한다. 64비트 주소 지정을 지원하지 않는 장치는 단순히 해당 명령 코드에 응답하지 않을 수 있다. 다음 사이클에서 개시자는 높은 32비트 주소와 실제 명령 코드를 전송한다. 트랜잭션은 그 시점부터 동일하게 작동한다. 32비트 PCI 장치와의 호환성을 보장하기 위해, 필요하지 않은 경우(즉, 상위 주소 비트가 모두 0인 경우) 이중 주소 사이클을 사용하는 것은 금지되어 있다.
PCI 버스는 데이터 단계당 32비트를 전송하지만, 개시자는 8비트 바이트 중 어떤 바이트를 유효한 것으로 간주할지 나타내는 4개의 활성-로우 바이트 활성화 신호를 전송한다. 특히, 쓰기는 대상 PCI 장치의 활성화된 바이트에만 영향을 미쳐야 한다. 메모리 읽기에는 중요성이 거의 없지만, I/O 읽기에는 부수 효과가 있을 수 있다. PCI 표준은 바이트가 활성화되지 않은 데이터 단계를 명시적으로 허용하며, 이는 아무런 작동도 하지 않는 것처럼 동작해야 한다.
PCI 버스 PCI 버스 트랜잭션
일반적인 시스템에서 펌웨어 (또는 운영체제)는 시작 시 모든 PCI 버스를 조회하여 (PCI 구성 공간을 통해) 어떤 장치가 존재하며 각 장치가 어떤 시스템 자원(메모리 공간, I/O 공간, 인터럽트 라인 등)을 필요로 하는지 파악한다. 그런 다음 자원을 할당하고 각 장치에 할당량을 알려준다.
PCI에는 메모리, I/O 주소, 구성이라는 세 가지 주소 공간이 있다.
메모리 주소는 32비트(선택적으로 64비트) 크기이며, 캐싱을 지원하고 버스트 트랜잭션이 가능하다.
I/O 주소는 인텔 x86 아키텍처의 I/O 포트 주소 공간과의 호환성을 위한 것이다. PCI 버스 사양은 모든 주소 공간에서 버스트 트랜잭션을 허용하지만, 대부분의 장치는 메모리 주소에만 지원하고 I/O에는 지원하지 않는다.
PCI 버스 PCI 버스 트랜잭션
마지막으로, PCI 구성 공간은 PCI 장치당 256바이트의 특수 구성 레지스터에 대한 접근을 제공한다. 각 PCI 슬롯에는 자체 구성 공간 주소 범위가 할당된다. 이 레지스터는 장치가 트랜잭션 개시자로부터 응답해야 하는 메모리 및 I/O 주소 범위를 구성하는 데 사용된다. 컴퓨터가 처음 켜지면 모든 PCI 장치는 구성 공간 접근에만 응답한다. 컴퓨터의 BIOS는 장치를 검색하고 메모리 및 I/O 주소 범위를 할당한다.
주소가 어떤 장치에도 주장되지 않으면, 트랜잭션 개시자의 주소 단계가 타임아웃되어 개시자가 작업을 중단하게 된다. 읽기의 경우, 이 경우 읽기 데이터 값으로 모든 1(0xFFFFFFFF)을 제공하는 것이 일반적이다. 따라서 PCI 장치는 일반적으로 중요한 상태 레지스터에서 모든 1의 값을 사용하는 것을 피하여 소프트웨어에서 이러한 오류를 쉽게 감지할 수 있도록 설계된다.
PCI 버스 PCI 버스 트랜잭션
16개의 가능한 4비트 명령 코드가 있으며, 그 중 12개가 할당되어 있다. 고유한 이중 주소 사이클을 제외하고, 명령 코드의 최하위 비트는 다음 데이터 단계가 읽기(대상에서 개시자로 데이터 전송)인지 쓰기(개시자에서 대상으로 데이터 전송)인지를 나타낸다. PCI 대상은 주소뿐만 아니라 명령 코드도 검사해야 하며, 지원되지 않는 명령 코드를 지정하는 주소 단계에는 응답하지 않아야 한다.
캐시 라인을 참조하는 명령은 PCI 구성 공간 캐시 라인 크기 레지스터가 올바르게 설정되어 있는지 여부에 따라 달라지며, 설정될 때까지는 사용될 수 없다.
0000: 인터럽트 승인
이는 인터럽트 컨트롤러에 암묵적으로 지정된 특수 형태의 읽기 사이클이며, 인터럽트 벡터를 반환한다. 32비트 주소 필드는 무시된다. 가능한 구현 중 하나는 PCI/ISA 버스 브리지를 사용하여 ISA 버스에서 인터럽트 승인 사이클을 생성하는 것이다. 이 명령은 IBM PC 호환성을 위한 것이다. PCI 버스에 인텔 8259 스타일의 인터럽트 컨트롤러가 없으면 이 사이클은 전혀 사용되지 않아도 된다.
0001: 특수 사이클
PCI 버스 PCI 버스 트랜잭션
이 사이클은 PCI 카드가 관심을 가질 수 있는 시스템 이벤트의 특수 브로드캐스트 쓰기이다. 특수 사이클의 주소 필드는 무시되지만, 페이로드 메시지를 포함하는 데이터 단계가 이어진다. 현재 정의된 메시지는 프로세서가 어떤 이유로 정지하고 있음을 알린다(예: 전원 절약). 어떤 장치도 이 사이클에 응답하지 않는다. 항상 버스에 데이터를 최소 4사이클 동안 남겨둔 후 마스터 중단으로 종료된다.
0010: I/O 읽기
I/O 공간에서 읽기를 수행한다. 읽기 주소의 모든 32비트가 제공되므로, 장치는 (호환성 이유로) 4바이트 미만의 I/O 레지스터를 구현할 수 있다. 바이트 활성화가 PCI 장치에서 지원하는 주소 범위 내에 없는 데이터를 요청하는 경우(예: 2바이트 I/O 주소 공간만 지원하는 장치에서 4바이트 읽기), 대상 중단으로 종료되어야 한다. 선형(단순 증가) 버스트 순서를 사용하여 여러 데이터 사이클이 허용된다.
PCI 표준은 새로운 장치에서 I/O 공간 사용을 권장하지 않으며, 가능한 한 많은 작업을 주 메모리 매핑을 통해 수행하도록 선호한다.
0011: I/O 쓰기
I/O 공간에 쓰기를 수행한다.
010x: 예약됨
PCI 버스 PCI 버스 트랜잭션
PCI 장치는 이러한 명령 코드를 가진 주소 사이클에 응답해서는 안 된다.
0110: 메모리 읽기
메모리 공간에서 읽기 사이클을 수행한다. PCI 장치가 구현할 수 있는 가장 작은 메모리 공간은 16바이트이므로,:§6.5.2.1 주소 단계에서 주소의 최하위 2비트는 필요하지 않다. 대신 바이트 선택 신호 형태로 데이터 단계에서 동등한 정보가 도착한다.:§3.2.2.2 장치가 요청된 순서를 지원하지 않는 경우, 첫 번째 단어를 제공한 다음 연결을 끊어야 한다.
메모리 공간이 "프리페치 가능"으로 표시된 경우, 대상 장치는 메모리 읽기에서 바이트 선택 신호를 무시하고 항상 32개의 유효한 비트를 반환해야 한다.
0111: 메모리 쓰기
메모리 읽기와 유사하게 작동한다. 선택되지 않은 바이트는 메모리에 기록되지 않아야 하므로 쓰기에서 바이트 선택 신호가 더 중요하다.
일반적으로 PCI 쓰기는 PCI 읽기보다 빠르다. 장치가 들어오는 쓰기 데이터를 버퍼링하고 버스를 더 빨리 해제할 수 있기 때문이다. 읽기의 경우, 데이터가 인출될 때까지 데이터 단계를 지연해야 한다.
100x: 예약됨
PCI 장치는 이러한 명령 코드를 가진 주소 사이클에 응답해서는 안 된다.
PCI 버스 PCI 버스 트랜잭션
1010: 구성 읽기
I/O 읽기와 유사하지만, PCI 구성 공간에서 읽는다. 장치는 주소의 하위 11비트가 구현하는 기능 및 레지스터를 지정하고, 특수 IDSEL 신호가 주장될 때만 응답해야 한다. 상위 21비트는 무시해야 한다. PCI 구성 공간에서는 (선형 증가를 사용하는) 버스트 읽기가 허용된다.
I/O 공간과 달리 표준 PCI 구성 레지스터는 읽기가 장치의 상태를 방해하지 않도록 정의되어 있다. 장치가 표준 64바이트를 넘어서 읽기 부수 효과를 가지는 구성 공간 레지스터를 가질 수 있지만, 이는 드물다.
구성 공간 접근은 IDSEL 라인이 안정화될 시간을 주기 위해 몇 사이클의 지연이 종종 발생하여 다른 형태의 접근보다 느리다. 또한, 구성 공간 접근은 단일 기계 명령이 아닌 다단계 작업을 필요로 한다. 따라서 PCI 장치의 일상적인 작동 중에는 이를 피하는 것이 가장 좋다.
1011: 구성 쓰기
구성 읽기와 유사하게 작동한다.
1100: 메모리 다중 읽기
PCI 버스 PCI 버스 트랜잭션
이 명령은 일반 메모리 읽기와 동일하지만, 긴 읽기 버스트가 현재 캐시 라인 끝을 넘어 계속될 것이며 대상이 내부적으로 많은 양의 데이터를 프리페치해야 한다는 힌트를 포함한다. 대상은 항상 이를 일반 메모리 읽기의 동의어로 간주할 수 있다.
1101: 이중 주소 사이클
32비트 이상을 나타내는 메모리 주소에 접근할 때, 주소 단계는 이 명령과 주소의 하위 32비트로 시작하며, 실제 명령과 주소의 상위 32비트가 포함된 두 번째 사이클이 이어진다. 64비트 주소 지정을 지원하지 않는 PCI 대상은 단순히 이를 다른 예약된 명령 코드로 처리하고 응답하지 않을 수 있다. 이 명령 코드는 0이 아닌 상위 주소 단어와 함께 사용될 수 있으며, 필요하지 않은 경우 이 사이클을 사용하는 것은 금지되어 있다.
1110: 메모리 라인 읽기
이 명령은 일반 메모리 읽기와 동일하지만, 읽기가 캐시 라인의 끝까지 계속될 것이라는 힌트를 포함한다. 대상은 항상 이를 일반 메모리 읽기의 동의어로 간주할 수 있다.
1111: 메모리 쓰기 및 무효화
이 명령은 일반 메모리 쓰기와 동일하지만, 하나 이상의 전체 캐시 라인이 모든 바이트 선택이 활성화된 상태로 기록될 것이라는 보장이 따른다. 이는 버스를 스누핑하는 쓰기 백 캐시를 위한 최적화이다. 일반적으로 더티 데이터를 보유한 쓰기 백 캐시는 자체 더티 데이터를 먼저 기록하기에 충분한 시간 동안 쓰기 작업을 중단해야 한다. 이 명령을 사용하여 쓰기가 수행되는 경우, 다시 기록될 데이터는 관련이 없음이 보장되며, 쓰기 백 캐시에서 단순히 무효화될 수 있다.
이 최적화는 스누핑 캐시에만 영향을 미치며, 메모리 쓰기 명령의 동의어로 처리할 수 있는 대상에는 차이가 없다.
PCI 버스 PCI 버스 지연 시간
PCI 사양 공표 직후, 일부 장치에서 느린 승인, 긴 데이터 버스트 또는 이들의 조합으로 인한 긴 트랜잭션이 다른 장치에서 버퍼 언더런 또는 오버런을 유발할 수 있다는 사실이 발견되었다. 개정판 2.0의 개별 단계 타이밍에 대한 권장 사항은 개정판 2.1에서 의무화되었다.:3
또한, 개정판 2.1부터 두 개 이상의 데이터 단계를 버스트할 수 있는 모든 개시자는 프로그래밍 가능한 지연 타이머를 구현해야 한다. 타이머는 트랜잭션이 시작될 때(개시자가 FRAME#를 주장할 때) 클럭 사이클을 카운트하기 시작한다. 타이머가 만료되고 중재자가 GNT#를 제거한 경우, 개시자는 다음 법적 기회에 트랜잭션을 종료해야 한다. 이는 일반적으로 다음 데이터 단계이지만, 메모리 쓰기 및 무효화 트랜잭션은 캐시 라인 끝까지 계속되어야 한다.