리코 2A03

Ricoh 2A03
Ricoh 2A03 / Ricoh 2A07
RP2A03E.jpg
일반 정보
개시.1983
단종2003
공통 제조원
성능
최대 CPU 클럭 속도1.79MHz
아키텍처 및 분류
테크놀로지 노드6μm
명령 집합MOS 6502
물리 사양
코어
  • 1
소켓
  • 스루홀 듀얼 인라인 패키지(DIP)
RP2A07

Ricoh 2A03 또는 RP2A03(NTSC 버전)/Ricoh 2A07 또는 RP2A07(PAL 버전)은 닌텐도 엔터테인먼트 시스템 비디오 게임 콘솔용으로 제조된 8비트 마이크로프로세서입니다.닌텐도의 아케이드 게임인 Punch-Out에서도 사운드 칩과 세컨더리 CPU로 사용되었습니다!!그리고 동키콩3.

기술적 세부사항

Ricoh[1] 2A03에는 두 번째 소스 MOS 테크놀로지 6502 코어가 포함되어 있으며, 6502의 바이너리 코드 10진수 모드를 비활성화하도록 수정되어 있습니다(아마도 MOS 테크놀로지[2] 특허를 피하기 위해).또한 프로그래머블 사운드 제너레이터(APU라고도 하며 22개의 메모리 매핑 I/O [3]레지스터를 갖추고 있음), 기본적인 DMA 및 게임 컨트롤러 [4]폴링을 통합했습니다.

사운드 하드웨어

Ricoh 2A03의 사운드 하드웨어는 2개의 APU(Audio Processing Unit)로 분리된 5개의 채널을 가지고 있습니다.첫 번째 APU에는 듀티 사이클이 4개인 2개의 범용 펄스 채널이 포함되어 있으며, 두 번째 APU에는 삼각형 파형 발생기, LFSR 기반 노이즈 발생기 및 1비트 Delta Modulation-Encoded PCM(DPCM; 델타 변조 부호화 PCM) 채널이 포함되어 있습니다.대부분의 NES 라이브러리가 4채널만을 사용했지만, NES의 수명 이후의 게임들은 카트리지 메모리 증설 비용이 저렴해졌기 때문에 5번째 DPCM 채널을 사용할 수 있었다.예를 들어, Super Mario Brothers. 3은 단순한 드럼 사운드에 DPCM 채널을 사용하고, Journey to Silius는 샘플 베이스라인에 사용합니다.DPCM 채널의 흥미로운 점은 1비트 PCM에서 일반적으로 예상되는 것과 비교하여 비트 순서가 역전된다는 것입니다.많은 개발자들이 이 세부사항을 알지 못했기 때문에 [5]재생 중에 샘플이 왜곡되었습니다.

각 채널의 출력은 결합되기 전에 각각의 APU에서 비선형적으로 혼합됩니다.Famicom 및 Dendy 시스템에서는 확장 사운드 칩이 게임 카트리지의 핀을 통해 자체 사운드를 출력에 추가할 수 있습니다.확장 오디오 기능은 국제 NES 시스템에서 제거되었지만 시스템 [6]하단에 있는 확장 포트를 수정하여 복원할 수 있습니다.

지역별 차이

PAL 버전의 NES(유럽, 아시아 및 호주에서 판매)는 Ricoh 2A07 또는 RP2A07 프로세서를 사용했습니다.이것은 PAL TV 표준에서 사용되는 50Hz 수직 리프레시 레이트에 적합하도록 변경된 2A03 프로세서입니다.그러나 대부분의 개발자들은 NTSC에서 PAL로 게임의 음악을 적절히 조정할 수 있는 자원이 부족하여 많은 PAL 게임들이 원래 NTSC 릴리즈에 비해 느리게 들리고, 약간 낮은 음조로 들리게 되며, 경우에 따라서는 튜닝이 어긋나게 됩니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ 를 클릭합니다Sattler, Christian. "Nintendo RP2A03 and RP2A07 - an high quality picture of the die". visual6502.org. Retrieved 2020-08-12..
  2. ^ 특허 US3991307
  3. ^ "Sound generators of the 1980s home computers". www.atkinsoft.com. Retrieved 2019-12-02.
  4. ^ Taylor, Brad (April 23, 2004). "2A03 technical reference". NesDev.com. Archived from the original on October 17, 2018. Retrieved June 6, 2008.
  5. ^ "Improper Sample Formatting in 'Ufouria: The Saga'". The Cutting Room Floor. Retrieved 9 October 2021.{{cite web}}: CS1 maint :url-status (링크)
  6. ^ Burke, Kevin. "NES Expanded Audio: 100k Pot Mod". The Curriculum Crasher. Retrieved 9 October 2021.