MOS 테크놀로지 Agnus

MOS Technology Agnus
MOS 8367R0 - Agnus

MOS 테크놀로지 "Agnus"는 보통 Agnus로 불리며 Commodore Amiga 컴퓨터의 커스텀 칩셋집적된 회로입니다.Agnus, Denise Paula 칩은 집합적으로 OCS 칩셋과 ECS 칩셋을 형성했습니다.

Agnus는 주소 생성 칩입니다.칩 영역의 주요 기능은 모든 DMA 주소를 처리하는 RAM Address Generator와 Register address encoder 。8361 Agnus는 약 21000개의 트랜지스터로 구성되며 DMA 채널 컨트롤러를 포함합니다.Jay Miner에 따르면 오리지널 Agnus는 모든 OCS 칩셋과 마찬가지로 5μm 제조 공정에서 제작되었습니다.블리터구리도 여기에 포함되어 있습니다.

Agnus의 특징:

  • 비트맵 이미지 조작기 블리터블리터는 디스플레이 데이터 블록 또는 온보드 메모리 내의 임의의 데이터를 다양한 래스터 조작으로 고속으로 복사할 수 있습니다.또한 픽셀의 완전한 선을 그리거나 윤곽이 있는 폴리곤을 채우는 동시에 CPU를 해방하여 동시에 작업을 수행할 수 있습니다.
  • 동기화된 보조 프로세서를 "Copper" 표시합니다.
  • 25개의 다이렉트 메모리 액세스(DMA) 채널을 통해 최소한의 CPU 조작으로 그래픽, 사운드 및 I/O를 사용할 수 있습니다.
  • DRAM 리프레시 컨트롤러
  • 메모리 컨트롤러(프로세서와 칩셋에서 액세스할 수 있는 메모리)
  • 28MHz 오실레이터에서 시스템 클럭을 생성합니다.
  • 비디오 타이밍

Amiga 4000 및 Amiga 1200에서는 1992년에 AGA 칩셋이 도입되었을 때 Alice로 대체되었습니다.

기능별 칩

Agnus 칩 (MOS 테크놀로지 8370 R3)
  • 최대 512kB의 칩 RAM에 대응할 수 있는 OCS Agnus (PLCC 버전에서는 512kB의 의사 고속 RAM 추가)
    • 8361(DIP) - Amiga 1000(NTSC), Amiga 2000 모델A(NTSC)
    • 8367(DIP) - Amiga 1000(PAL), Amiga 2000 모델A(PAL)
    • 8370 (PLCC) - Amiga 500 ~ Rev 5.x (NTSC), Amiga 2000 모델B ~ Rev 4.5 (NTSC)
    • 8371 (PLCC) - Amiga 500 ~ Rev 5.x (PAL), Amiga 2000 모델B ~ Rev 4.5 (PAL)
  • 최대 1MB의 칩 RAM에 대응할 수 있는ECS Agnus
    • 8372 - 데이터 없음*
    • 8372A - 개정 6(NTSC/PAL), 개정 6.0~수정 6.3(NTSC/PAL), Commodore CDTV
    • 8375 (318069-16 한정)(PAL) - 개정판 6(PAL)의 Amiga 500; 개정판 6.4(PAL)의 Amiga 2000 모델 B
    • 8375 (318069-17 한정)(NTSC) - 개정판 6(NTSC)의 Amiga 500; 개정판 6.4(NTSC)의 Amiga 2000 모델B
  • 최대 2MB의 칩 RAM에 대응할 수 있는ECS Agnus

* 8372A Agnus가 단순히 "8372"라고 언급했습니다.

패키지별 칩

  • 48 리드 DIP Agnus (박형 Agnus라고도 함): 8361, 8367
  • 84 접점 PLCC Fat Agnus(대부분의 Amiga 2000 메인보드에서는 Fat Lady로 표기) 8370; 8371; 8372; 8372A; 8372AB; 8372B; 8375

메모들
Fat Agnus 1MB와 Fat Agnus 2MB는 보통 Super Agnus, Fat Agnus, Fat Agnus, Big Agnus로 알려져 있지만 이들은 공식 명칭은 아닙니다.

DMA 채널

우선 순위. 이름. 세어보세요 사이클/래스터라인 작은 조각 메모들
MPU 1 변화무쌍한 CPU
A 블리터 4 변화무쌍한 Agnus(내부) BLTPRI가 활성화되지 않은 경우 CPU에 1/4 사이클이 반환됩니다.
B 비트플레인 6 80 데니스 심한 오버스캔 시 스프라이트 채널을 손상시킵니다.
C 구리 1 변화무쌍한 Agnus(내부)
D 오디오 4 4 폴라
E 스프라이트 8 16 데니스
F 디스크 1 3 폴라
G 메모리 리프레시 1 4 -
레퍼런스:Amiga 500 plus 서비스 매뉴얼

핀 배치

PLCC 버전

칩 교체 및 업그레이드 시 핀 배치가 필요합니다.타입은 참고용으로 기재되어 있습니다.4 자리수의 타입과 핀 할당/[1]사용 방법이 일치하지 않습니다.

OCS/ECS ECS AGA(앨리스) 묘사
A500/2000 A3000 A500+/600 A4000/1200
8370/1 8372 8375 8374
1 RD13 DRD13 DRD13 DRD13 데이터 버스 16비트, 13비트
2 RD12 DRD12 DRD12 DRD12 .
.
.
3 RD11 DRD11 DRD11 DRD11
4 RD10 DRD10 DRD10 DRD10
5 RD9 DRD9 DRD9 DRD9
6 RD8 DRD8 DRD8 DRD8
7 RD7 DRD7 DRD7 DRD7
8 RD6 DRD6 DRD6 DRD6
9 RD5 DRD5 DRD5 DRD5
10 RD4 DRD4 DRD4 DRD4
11 RD3 DRD3 DRD3 DRD3
12 RD2 DRD2 DRD2 DRD2
13 RD1 DRD1 DRD1 DRD1
14 RD0 DRD0 DRD0 DRD0 데이터 버스 16비트, 비트 0
15 VCC VCC VCC Vcc1 +5V±5%
16 RST* 리셋 리셋 /리셋 글로벌 RESETn, 로우액티브
17 INT3 _INTR _INTR /INTr
18 DMAL DMAL DMAL DMAL
19 BLS* _BLISS _BLISS /BLS
20 DBR* 점멸 점멸 /DBR
21 RRW _우리 _우리 /저희
22 PRW R/W R/W R/W
23 RGEN* 재생성 재생성 재생성
24 AS* _AS _AS NC2
25 라면* _RAMEN _RAMEN /RAMEN
26 RGA8 RGA8 RGA8 RGA8
27 RGA7 RGA7 RGA7 RGA7
28 RGA6 RGA6 RGA6 RGA6
29 RGA5 RGA5 RGA5 RGA5
30 RGA4 RGA4 RGA4 RGA4
31 RGA3 RGA3 RGA3 RGA3
32 RGA2 RGA2 RGA2 RGA2
33 RGA1 RGA1 RGA1 RGA1
34 28 MHz 28 MHz 28 MHz SCLK
35 XCLK A20 A20 A20
36 XCLKEN* _XCKEN _CDAC 14 MHz
37 CDAC* _CDAC 7 MHz /CDAC
38 7 MHz 7 MHz CCKQ 7 MHz
39 CCKQ CCKQ CCKQ
40 1400만
41 시험 시험 GND /NTSC
42 VSS Vss1 DRA0 GND2
43 MA0 DRA0 DRA1 DRA0 메모리 주소 버스9 비트, 비트0 (8375 비트1 제외)
44 MA1 DRA1 DRA2 DRA1 .
.
.
45 MA2 DRA2 DRA3 DRA2
46 MA3 DRA3 DRA4 DRA3
47 MA4 DRA4 DRA5 DRA4
48 MA5 DRA5 DRA6 DRA5
49 MA6 DRA6 DRA7 DRA6
50 MA7 DRA7 DRA8 DRA7
51 MA8 DRA8 _LDS DRA8 메모리 주소 버스9 비트, 비트8 (8375 비트 제외_LDS)
52 LDS* _LDS _UDS Vcc2
53 UDS* _UDS _CASL NC1
54 CASL* _CASL _CASU /CAS
55 CASU* _CASU DRA9 Vbb
56 RAS1* DRA9 _RAS1 DRA9
57 RAS0* _RAS _RAS0 /RAS
58 VSS Vss2 GND GND3
59 A19 A19 A19 A19
60 A1 A1 A1 A1
61 A2 A2 A2 A2
62 A3 A3 A3 A3
63 A4 A4 A4 A4
64 답 5 답 5 답 5 답 5
65 A6 A6 A6 A6
66 A7 A7 A7 A7
67 A8 A8 A8 A8
68 A9 A9 A9 A9
69 A10 A10 A10 A10
70 A11 A11 A11 A11
71 A12 A12 A12 A12
72 A13 A13 A13 A13
73 A14 A14 A14 A14
74 A15 A15 A15 A15
75 A16 A16 A16 A16
76 A17 A17 A17 A17
77 A18 A18 A18 A18
78 LP* _LPEN _LPEN /LPEN
79 VSY* _VSYNC _VSYNC /VSYNC
80 CSY* CSYNC CSYNC /CSYNC
81 HSY* _HSYNC _HSYNC /HSYNC
82 VSS Vss3 GND GND1 접지, 전체 보드 공통
83 RD15 DRD15 DRD15 DRD15 데이터 버스 16비트, 15비트
84 RD14 DRD14 DRD14 DRD14 데이터 버스 16비트, 14비트

참고 자료:A500 서비스 트레이닝, A3000 서비스 매뉴얼, A500+ 서비스 매뉴얼, A1200 개요

「 」를 참조해 주세요.

레퍼런스

원천
메모들
  1. ^ George Robbins (14 October 1992). "Difference of 8372A vs 8375". Newsgroup: comp.sys.amiga.hardware. Usenet: [email protected]. Retrieved 1 October 2018.