Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
4 | lvd | 1 | ╘єэъЎшш epm3032 т э№■├╤х |
2 | |||
3 | |||
4 | I. |
||
5 | |||
6 | ╩юььєЄшЁютрЄ№ ъыюъ. ═р тїюф шфєЄ 24 ш 20 ьуЎ, ёшуэры√ т√сюЁр ъыюър, |
||
7 | эр т√їюфх - т√сЁрээ√щ ъыюъ. |
||
8 | |||
9 | тїюф√: |
||
10 | clk24in - 24ьуЎ |
||
11 | clk20in - 20ьуЎ |
||
12 | clkout - т√їюф (ъыюъ эр Z80 ш уыртэє■ ╘╧├╙) |
||
13 | clksel1 - т√сюЁ |
||
14 | clksel2 - ъыюър |
||
15 | |||
16 | {clksel1,clksel2} | ╫рёЄюЄр, ╠├Ў |
||
17 | -------------------+---------- |
||
18 | |||
19 | |||
20 | 1 0 | 20 |
||
21 | 1 1 | 10 |
||
22 | |||
23 | |||
24 | II. |
||
25 | |||
26 | ╨єышЄ№ ярь Є№■ чхЄэшър, ъюуфр юёэютэр Їяур эх чруЁєцхэр ш х╕ эрфю чруЁєчшЄ№. ╘шўш: |
||
27 | |||
28 | тїюф cold reset (coldres_n), яю эхьє ухэхЁшЄё warmres_n ш nCONFIG эр Їяур, ёсЁрё√трхЄё яЁюЎ ш Їяур т Ёхцшь |
||
29 | ъюэЇшуєЁшЁютрэш ттюфшЄё . |
||
30 | |||
31 | ┬ ¤Єюь Ёхцшьх ёЄрЁ°шх рфЁхёр ярь Єш ш ╓╤√ - яєыыряыхэ√ 1ъюь, 3032 ЁєышЄ Єюы№ъю mema14 ш mema15, romcs_n ш ramcs0_n, |
||
32 | Є.х. тшф Єё ёЄрЁ°шх 64ъс 1ющ ьёї ╬╟╙ ш ╧╟╙. |
||
33 | ьряяшэу: |
||
34 | 0000-3fff - яхЁт√х 16ъс ╧╟╙ (шч т√°хєърчрээюую ъєёър 64ъс) |
||
35 | 4000-7fff - яхЁт√х 16ъс ╬╟╙ |
||
36 | 8000-ffff - ы■ср яюыютшэър 64ъс ╬╟╙ шыш ╧╟╙, ёь. юяшёрэшх яюЁЄют. |
||
37 | |||
38 | ╧юЁЄ√ (ьырф°шщ рфЁхё, ёЄрЁ°шщ - яюЇшує) |
||
39 | |||
40 | %00xxxxxx - фы ╘╧├└ |
||
41 | %01xxxxxx, ўЄхэшх: d7=cold reset flag, 0 - с√ы cold reset, 1 - эх с√ыю |
||
42 | %01їїїїїї, чряшё№: d7=1 т 32ъс ёЄЁрэшўъх ╬╟╙,0 - ╧╟╙, d0=0 ьырф°шх 32ъ т ёЄЁрэшўъх,1 - ёЄрЁ°шх (ёь. т√°х) |
||
43 | %10xxxxxx, ўЄхэшх: d7 - nSTATUS, d0 - CONF_DONE |
||
44 | %10xxxxxx, чряшё№: d7=1 - єёЄрэютшЄ№ т 1 cold reset flag, 0 - эх ьхэ Є№; d0 - чрфрЄ№ nCONFIG |
||
45 | %11xxxxxx, чряшё№ срщЄр ъюэЇшуєЁрЎшш т ╘╧├└ |
||
46 | %11xxxxxx, ўЄхэшх срщЄр уюЄютэюёЄш шч ╘╧├└ |
||
47 | |||
48 | ё яЁюЎр шфєЄ ёшуэры√: |
||
49 | a14,a15,a6,a7,d7,d0 |
||
50 | /iorq, /mreq, /rd, /wr |
||
51 | эр яЁюЎ: /res (ъ warmres_n) |
||
52 | |||
53 | эр ярь Є№: |
||
54 | mema14,mema15,ramcs0_n,romcs_n,memoe_n,memwe_n |
||
55 | |||
56 | ё ухэхЁрЄюЁр ёсЁюёр/ъэюяъш: coldres_n |
||
57 | |||
58 | эр/ё ╘╧├└: |
||
59 | nCONFIG, nSTATUS, CONF_DONE |
||
60 | х∙╕: cs,INIT_DONE |
||
61 | |||
62 | ╩ръ 3032 єчэр╕Є, ъюуфр юэр ЁєышЄ, р ъюуфр ╘╧├└: |
||
63 | |||
64 | 1. яю ёшуэрыє coldres_n юэр ухэхЁшЄ ╘╧├└°ъх nCONFIG т эюы№, р Єръцх warmres_n (эр яЁюЎ), |
||
65 | 2. ёшуэры nCONFIG ёсЁрё√трхЄ рёшэїЁюээю ЄЁшуухЁ 'ЁєыхЁёЄтр', Є.х. 3032 ёўшЄрхЄ, ўЄю юэр ЁєышЄ |
||
66 | ярь Є№■ фы яЁюЎр. |
||
67 | 3. ╧юыюцшЄхы№э√щ ЇЁюэЄ INIT_DONE єёЄрэртыштрхЄ ЄЁшуухЁ 'ЁєыхЁёЄтр', Є.х. ЄхяхЁ№ ╘╧├└°ър |
||
68 | ЁєышЄ ярь Є№■ ш тёхь юёЄры№э√ь, яЁш ¤Єюь ёЁрчє цх т√фр╕Єё шьяєы№ё warmres_n, ёсЁрё√тр■∙шщ яЁюЎ ш ╘╧├└°ъє |
||
69 | (єцх юЄъюэЇшуєЁхээє■), ш яЁюЎ эрўшэрхЄ ЁрсюЄє єцх яЁю ╘╧├└°ъющ. |
||
70 | 4. хёыш їюўхЄё яхЁхъюэЇшуєЁшЄ№ё эр їюфє, ўхЁхч яюЁЄ юсэєы хь nCONFIG. ╤сЁюёр яЁш ¤Єюь эх сєфхЄ, эю |
||
71 | ъюэЄЁюы№ эрф ярь Є№■ тхЁэ╕Єё ъ 3032, ЄєЄ эрфю ёфхырЄ№ Єръ, ўЄюс√ яЁюЎ яЁюфюыцшы т√яюыэ Є№ юёь√ёыхээє■ яЁюуЁрььє. |
||
72 | ─рыхх, яю яЁшїюфє INIT_DONE яЁюЎ+╘╧├└ ёсЁюё Єё . ╤ютёхь эрыхЄє - эх т√щфхЄ. |
||
73 | |||
74 | ╥ЁшуухЁ 'ЁєыхЁёЄтр' ЁєышЄ: |
||
75 | |||
76 | Z-ёюёЄю эшхь ёшуэрыют єяЁртыхэш ярь Є№■, ёшуэрыюь cs эр ╘╧├└. |
||
77 |