Subversion Repositories pentevo

Rev

Rev 896 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed | ?url?

─юёЄєя ъ ярь Єш - яю 16 сшЄ (тшфхю), 16 сшЄ (яЁюЎхёёюЁ ўшЄрхЄ), 8 сшЄ (яЁюЎхёёюЁ яш°хЄ).

фюёЄєя фы  тшфхю уЁєяяшЁєхЄё  т сыюъш яю 8 Ўшъыют ярь Єш.
┬ сыюъх тшфхю т√сшЁрхЄё  1, 2, 4 шыш тёх 8 Ўшъыют, юёЄры№э√х Ўшъы√ (хёыш юёЄр■Єё )
шфєЄ фы  яЁюЎхёёюЁр. ┼ёыш эшъЄю эр Ўшъы эх яЁхЄхэфєхЄ - Ўшъы ЁхЇЁх°р (CBR).
┬√сюЁър тшфхю т сыюъх ЁрёяЁхфхы хЄё  ётюсюфэю: яЁюЎхёёюЁє яЁхфюёЄрты хЄё  Ўшъы, яюър
хёЄ№ тючьюцэюёЄ№ (хёыш чр юёЄр■∙шхё  Ўшъы√ сыюър ьюцэю т√сЁрЄ№ тёх тшфхюфрээ√х).


шёяюы№чє■Єё  2 ьёї ярь Єш DRAM 1Mx16, 10 RAS- ш 10 CAS-рфЁхёют,
шЄюую 4 ьхурсрщЄр (A21-A0 фы  срщЄютющ рфЁхёрЎшш)

ЁрёяЁхфхыхэшх ярь Єш яю ьёї (т єёыютэ√ї срщЄют√ї рфЁхёрї A0,A1,...):
2 срщЄр шч 16 сшЄ - шьх■Є ёюёхфэшх рфЁхёр (A0). A1 - т√сюЁ юфэющ шч ьёї ярь Єш.
RAS-рфЁхёр - A11-A2, CAS-рфЁхёр - A21-A12. ─ы  тюЁфютющ рфЁхёрЎшш рэрыюушўэю, A0 - т√сюЁ ўшяр,
A10-A1 - RAS, A20-A11 - CAS.


тшфхю т√сшЁрхЄё  яю 16 сшЄ, т юЄышўшх юЄ ёяхъЄЁєьют.
─ы  6912-Ёхцшьр шёяюы№чє■Єё  сыюъш ё BW=1/8 (ёь. video-modes.txt),
ш т√сюЁър эрўшэрхЄё  чр 16 lowres яшъёхыхщ фю т√тюфр ърЁЄшэъш. ┬ ърцфюь сыюъх
т√сшЁрхЄё  шыш 2 срщЄр (1 ёыютю) яшъёхыхщ, шыш 2 срщЄр (1 ёыютю) рЄЁшсєЄют.

16c-lowres: pentagon16c- ш atm-modes т√сшЁр■Є фрээ√х ёЁрчє шч 4 Ёрчэ√ї рфЁхёют,
BW=1/4, т√сюЁър ёЄрЁЄєхЄ чр 16 lowres фю ърЁЄшэъш. ┬ ърцфюь сыюъх т√сшЁрхЄё  2 ёыютр яю 16 сшЄ.

16ё-hires, 256c-lowres - BW=1/2, т√сюЁър чр 8 lowres фю ърЁЄшэъш???? (undefined!) scroll???
16+16c lowres: ???? scroll??? (2 playfields)


рфЁхёрЎш  т ьюфєых arbiter.v ш dram.v - тюЁфютр .

╧ЁюЎхёёюЁ: яюёЄєярхЄ чряЁюё эр ъръюь-ышсю ъыюъх fclk=28MHz (Fpga CLocK). ╟ряЁюё ёюяЁютюцфрхЄё 
рфЁхёюь, Ёхцшьюь (rnw - Read or Not Write; =1 - read, =0 - write), ш фрээ√ьш фы  чряшёш (хёыш
Ёхў№ яЁю чряшё№), тъы■ўр■∙шьш т ёхс  рфЁхё ш т√сюЁ срщЄр т тюЁфх. ╧Ёш ўЄхэшш фрээ√х т√фр■Єё 
ўхЁхч эхъюЄюЁюх тЁхь  (ёЁрчє тхё№ тюЁф). ─ы  юяЁхфхыхэш  тЁхьхэш уюЄютэюёЄш юяхЁрЎшш
ёыєцшЄ ёў╕Єўшъ, юЄёўшЄ√тр■∙шщ ъюы-тю fclk ЄръЄют фю уюЄютэюёЄш, р Єръцх ёшуэры stall, ъюЄюЁ√щ уютюЁшЄ
ю Єюь, ўЄю шф╕Є сыюўэ√щ фюёЄєя ъ ярь Єш ё BW=1 ш яЁюЎхёёюЁє юэр эх сєфхЄ фюёЄєяэр эхюяЁхфхы╕ээюх тЁхь .
─ы  ўЄхэш : cў╕Єўшъ ёўшЄрхЄ фю яю тыхэш  ёшуэрыр уюЄютэюёЄш ш фрээ√ї (ъюэхЎ Ўшъыр чряшёш)
─ы  чряшёш: ёў╕Єўшъ ёўшЄрхЄ фю эрўрыр Ўшъыр чряшёш.