MOS Technology Agnus - MOS Technology Agnus
The Technologie MOS "Agnus", obvykle volal Agnus, je integrovaný obvod ve zvyku chipset z Commodore Amiga počítač. The Agnus, Denise a Paula čipy společně tvořily OCS a ECS čipové sady.
Agnus je čip generátoru adres. Jeho hlavní funkcí v oblasti čipů je RAM Generátor adres a registr kodérů adres, který zpracovává všechny DMA adresy. 8361 Agnus se skládá z přibližně 21 000 tranzistory a obsahuje řadiče kanálů DMA. Podle Jay Miner, originální Agnus byl vyroben ve 5 μm výrobním procesu jako všechny ostatní OCS chipset. The Blitter a Měď jsou zde také obsaženy.
Funkce Agnus:
- The Blitter, a Rastrový obrázek manipulátor obrazu. Blitter je schopen kopírovat bloky zobrazených dat nebo libovolná data v palubní paměti vysokou rychlostí s různými rastrovými operacemi, kreslit dokonalé řádky pixelů a vyplňovat vyznačené polygony, přičemž uvolňuje CPU pro souběžné úkoly.
- "Měď "synchronizovaný koprocesor displeje.
- 25 Přímý přístup do paměti (DMA) kanály, což umožňuje použití grafiky, zvuku a I / O s minimálním zásahem CPU.
- DOUŠEK obnovovací ovladač.
- Řadič paměti (paměť, ke které má přístup procesor a čipová sada)
- Generuje systémové hodiny z 28 MHz oscilátoru
- Načasování videa.
Agnus byl nahrazen Alice v Amiga 4000 a Amiga 1200 když AGA chipset byl představen v roce 1992.
Čipy podle schopností
- OCS Agnus které mohou oslovit až 512 kB z Čip RAM (Verze PLCC přidávají 512 kB pseudo rychlé paměti RAM)
- 8361 (DIP ) - Amiga 1000 (NTSC); Amiga 2000 model A (NTSC)
- 8367 (DIP) - Amiga 1000 (KAMARÁD); Amiga 2000 model A (PAL)
- 8370 (PLCC ) - Amiga 500 až Rev 5.x (NTSC); Amiga 2000 model B až Rev 4.5 (NTSC)
- 8371 (PLCC ) - Amiga 500 na Rev 5.x (PAL); Amiga 2000 model B až Rev 4.5 (PAL)
- ECS Agnus které mohou oslovit až 1 MB z Čip RAM
- 8372 - žádná data *
- 8372A - Amiga 500 od Rev 6 (NTSC / PAL); Amiga 2000 model B od Rev 6.0 do Rev 6.3 (NTSC / PAL); Commodore CDTV
- 8375 (pouze 318069-16) (PAL) - Amiga 500 od Rev 6 (PAL); Amiga 2000 model B od verze 6.4 (PAL)
- 8375 (pouze 318069-17) (NTSC) - Amiga 500 z Rev 6 (NTSC); Amiga 2000 model B od verze 6.4 (NTSC)
- ECS Agnus které mohou oslovit až 2 MB z Čip RAM
- 8372AB - Amiga 3000 od verze 6.1 do verze 8.9 (NTSC / PAL)
- 8372B - Amiga 3000 Rev 9 (NTSC / PAL)
- 8375 (PAL) - Amiga 500 Plus; Amiga 600 (KAMARÁD)
- 8375 (NTSC) - Amiga 600 (NTSC)
* Někde 8372A Agnus zmínil jednoduše „8372“.
Čipy podle balíčku
- 48-olověné DIP Agnus (aka tenký Agnus): 8361; 8367
- 84 kontaktů PLCC Tlustý Agnus (pojmenováno Tlustá paní na většině základních desek Amiga 2000) 8370; 8371; 8372; 8372A; 8372AB; 8372B; 8375
Poznámky
Fat Agnus 1 MB a Fat Agnus 2 MB obvykle známý jako Super Agnus; Super Fat Agnus; Tlustší Agnus; Velký Agnus; Velký tlustý Agnus, ale toto nejsou oficiální jména.
Kanály DMA
Přednost | název | Počet | Cykly / Rasterline | Čip | Poznámky |
---|---|---|---|---|---|
MPU | 1 | různé | procesor | ||
A | Blitter | 4 | různé | Agnus (interní) | výnosy 1/4 cyklů na CPU, když BLTPRI neaktivní |
B | Bitové letadlo | 6 | 80 | Denise | zhoršuje sprite kanály na závažné přeskenovat |
C | Měď | 1 | různé | Agnus (interní) | |
D | Zvuk | 4 | 4 | Paula | |
E | Skřítci | 8 | 16 | Denise | |
F | Disk | 1 | 3 | Paula | |
G | Obnovení paměti | 1 | 4 | - | |
Odkaz: Amiga 500 plus Service Manual |
Pinout
Verze PLCC
Při výměně nebo upgradu čipů je třeba se postarat o pinouts. Typy jsou uvedeny pouze pro referenci; čtyřmístné typy a pinouts / usage jsou ne konzistentní.[1]
Kolík | OCS / ECS | ECS | AGA (Alice) | Popis | |
---|---|---|---|---|---|
A500 / 2000 | A3000 | A500 + / 600 | A4000 / 1200 | ||
8370/1 | 8372 | 8375 | 8374 | ||
1 | RD13 | DRD13 | DRD13 | DRD13 | Datová sběrnice 16 bitů, bit 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 | Datová sběrnice 16 bitů, bit 0 |
15 | Vcc | Vcc | Vcc | Vcc1 | + 5 V ± 5% |
16 | RST * | _RESET | _RESET | / RESETOVAT | Global RESETn, low active |
17 | INT3 | _INTR | _INTR | / INTR | |
18 | DMAL | DMAL | DMAL | DMAL | |
19 | BLS * | _BLAHO | _BLAHO | / BLS | |
20 | DBR * | _BLIT | _BLIT | / DBR | |
21 | RRW | _MY | _MY | /MY | |
22 | PRW | R / W | R / W | R / W | |
23 | RGEN * | _REGEN | _REGEN | _REGEN | |
24 | TAK JAKO* | _TAK JAKO | _TAK JAKO | NC2 | |
25 | RAMEN * | _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 * | _XCLKEN | _CDAC | 14 MHz | |
37 | CDAC * | _CDAC | 7 MHz | / CDAC | |
38 | 7 MHz | 7 MHz | CCKQ | 7 MHz | |
39 | CCKQ | CCKQ | CCK | CCKQ | |
40 | CCK | CCK | 14M | CCK | |
41 | TEST | TEST | GND | / NTSC | |
42 | Vss | Vss1 | DRA0 | GND2 | |
43 | MA0 | DRA0 | DRA1 | DRA0 | Sběrnice adresy paměti 9 bitů, bit 0 (kromě 8375, což je bit 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 | Sběrnice adresy paměti 9 bitů, bit 8 (kromě 8375, což je bit _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 | A5 | A5 | A5 | A5 | |
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 | ŘL * | _HSYNC | _HSYNC | / HSYNC | |
82 | Vss | Vss3 | GND | GND1 | Pozemní, společné na celé desce |
83 | RD15 | DRD15 | DRD15 | DRD15 | Datová sběrnice 16 bitů, bit 15 |
84 | RD14 | DRD14 | DRD14 | DRD14 | Datová sběrnice 16 bitů, bit 14 |
Odkazy: servisní školení A500, servisní příručka A3000, servisní příručka A500 +, schémata A1200
Viz také
Reference
- Zdroje
- OPRAVA ÚROVNĚ AMIGA 1000 MONTÁŽNÍ ÚROVEŇ (Commodore-Amiga, Inc.) 1985 PN 314038-01 Dave's Amiga Schematics and Manuals
- Commodore Amiga A500 / A2000 Technical Reference Manual (Commodore-Amiga, Inc.) 1987 Dave's Amiga Schematics and Manuals
- SEZNAM SOUČÁSTÍ SOUČÁSTÍ SYSTÉMU A500 (Rev 6A / 7) Dave's Amiga Schematics and Manuals
- SYSTÉMOVÁ SCHÉMATA A3000 (Commodore Business Machines, Inc.) březen 1990 PN-314677-01 www.1000bit.net
- SERVISNÍ MANUÁL CDTV (Commodore International Spare GmbH) Květen 1991 PN-400403-01 www.ianstedman.co.uk (soubor ZIP)[trvalý mrtvý odkaz ]
- SERVISNÍ MANUÁL A500 PLUS (Commodore International Spare GmbH) Říjen 1991 PN-400420-01 www.1000bit.net
- SYSTÉMOVÁ SCHÉMATA A600 (Commodore International Spare GmbH) Duben 1992 PN-400422-02 www.1000bit.net
- POVINNOST: čipsety de l'Amiga
- Velka kniha hardwaru Amiga
- alexh na English Amiga Board (Informace Agnus 8372B)
- National Amiga Inc. zrcadleno na l8r.net
- Prodávané modely Commodore Amiga
- AMIGA Auckland Inc.
- Amiga univerzita
- Commodore Computer Online muzeum
- Poznámky
- ^ George Robbins (14 října 1992). „Rozdíl 8372A proti 8375“. Diskusní skupina: comp.sys.amiga.hardware. Usenet: [email protected]. Citováno 1. října 2018.