Subversion Repositories pentevo

Rev

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

ь√ёыш яЁю spi-юсьхэ т penteve ьхцфє ртЁъющ ш Їяующ.

1. ъюуфр /CS (spics_n) =1  - шч ртЁъш яхЁхфр╕Єё  эюьхЁ ЁхушёЄЁр (яюёыхфэшх
яхЁхфрээ√х 8 сшЄ), р т ртЁъє - яхЁхфр╕Єё  срщЄ ёЄрЄєёр (яхЁт√х 8 сшЄ яюёых
яхЁхїюфр spics_n 0->1). 

т срщЄх ёЄрЄєёр эєцэр Єрър  шэЇр, ъръ эрышўшх тршЄр эр яЁюЎх ш хую яЁшўшэр
(ъыртр, ўрёшъш, хЄЎ.). ╩рър  х∙╕ шэЇр - эх ёэю/эх яюьэ■.

2. ╩юуфр spics_n = 0 - шфхЄ юсьхэ ё ЁхушёЄЁюь, эюьхЁ ъюЄюЁюую єёЄрэютыхэ Ёрэхх.
╨хушёЄЁ эр чряшё№, ъръ яЁртшыю - ёфтшуют√щ эхюяЁхфхыхээющ фышэ√, ъюЄюЁ√щ ьюцхЄ
с√Є№ чряшёрэ чр эхёъюы№ъю яЁш╕ьют. ▌Єю эєцэю, эряЁшьхЁ, ўЄюс√ яЁхЁ√трЄ№ чряшё№ т
ъыртшрЄєЁэ√щ ЁхушёЄЁ (5 срщЄ) - яю ьэюуюўшёыхээ√ь яЁюё№срь ЇрэрЄют Єряюъ ;)

┬ чряшё√трхь√х ЁхушёЄЁ√ фышэющ 1 срщЄ ьюцэю ёЄЁюсшЁютрЄ№ шэЇє яЁш яхЁхїюфх
spics_n 0->1. ┬ ьєы№ЄшсрщЄют√х (ё тючьюцэюёЄ№■ яЁшюёЄрэртыштрЄ№ шї чряшё№)
ёЄЁюсшЁютрЄ№ эрфю ъръ-Єю яю-фЁєуюьє. ╧ЁшьхЁ - чрышыш тёх 5 срщЄ ъыртшрЄєЁ√
(тючьюцэю, ё яхЁхЁ√трьш), яюЄюь ёЄЁюсшЁєхь - ¤Єш 5 срщЄ яхЁхяшё√тр■Єё  т Ёрсюўє■
ъюяш■, ъюЄюЁє■ ўшЄрхЄ ч80.

╧Ёхфырурхь√щ ьхЄюф ёЄЁюсшЁютрэш  фы  ьэюЁуюсрщЄют√ї ЁхушёЄЁют: фЁєующ эюьхЁ
ЁхушёЄЁр, ъюЄюЁ√щ эрфю єёЄрэютшЄ№ (яЁш spics_n=1) ш яхЁхф╕ЁэєЄ№ spics_n ўхЁхч 0.

ЁхушёЄЁ√, ъюЄюЁ√х ьюцэю ёЄЁюсшЁютрЄ№ яюсрщЄэю:

тёх 3 ЁхушёЄЁр ь√°ш (яюэ Єэю, ўЄю X-ъююЁфшэрЄр эх чртшёшЄ юЄ ъэюяюъ ш
Y-ъююЁфшэрЄ√).

ЁхушёЄЁ ёсЁюёр (юэ юфшэ, ш яюър т э╕ь фюёЄрЄюўэю ьхёЄр фы  єърчрэш 
эхюсїюфшьюёЄш ёсЁюёр ш ёЄЁрэшЎ√ ╧╟╙, т ъюЄюЁє■ ёсЁюёшЄ№ё ).


╫Єхэшх ЁхушёЄЁют шч fpga. ╫Єхэшх ёЄрЄєёр єцх юсуютюЁхэю. ╫Єю х∙╕ эрфю ўшЄрЄ№ шч
fpga?
 - ─рээ√х, чряшёрээ√х ч80 фы  тршЄютющ яхЁшЇхЁшш. 1 ЁхушёЄЁ.
 - ўЄю х∙╕?

╫шЄрЄ№ Єръ цх. ╤Єртшь эюьхЁ ЁхушёЄЁр, юяєёърхь spics_n, ўшЄрхь фрээ√х. ╧Ёш ¤Єюь
юяєёърэшх spics_n (1->0) ьюцхЄ ёыєцшЄ№ ёЄЁюсюь ъюяшЁютрэш  фрээ√ї т ЁхушёЄЁ
ўЄхэш , ъюЄюЁ√щ т√фтшурхЄё  т avrъє.


╧Ёюсыхьр: ўЄю фюыцэю яЁюшёїюфшЄ№ ё чрфрээ√ь эюьхЁюь ЁхушёЄЁр, ъюуфр яхЁхф╕Ёэєыш
spics_n? ┼ёыш юэ эх шчьхэшЄё , Єю, ъ яЁшьхЁє, тючьюцэ√ Єръшх уы■ъш:
1. яюёырыш 5 срщЄ ъыртшрЄєЁ√
2. яюёырыш ёЄЁюс ъюяшЁютрэш  фы  ъыртшрЄєЁ√ (ё яхЁхф╕Ёуюь spics_n т ъюэЎх)
3. ўхЁхч тЁхь  чрїюЄхыш яЁюўшЄрЄ№ ёЄрЄєё: яхЁхф╕Ёэєыш spics_n ш эрўрыш ўшЄрЄ№.
   ┬ яЁюЎхёёх яхЁхф╕Ёур, хёыш юёЄрыё  єёЄрэютыхээ√ь ёЄрЁ√щ эюьхЁ (ЁхушЄёЁ ёЄЁюср
   ъюяшЁютрэш  фы  ъыртшрєЄЁ√, ёь. т√°х), фрээ√х юя Є№ ёъюяшЁє■Єё . ╧юър эшўхую
   яыюїюую эх яЁюшчю°ыю, эю яюЄхэЎшры№эюх чрцюяшх эрышЎю.

╧юЄюьє яЁхфырурхЄё :
1. яю spics_n 0->1 юсэєы Є№ эюьхЁ ЁхушёЄЁр.
2. яЁш эєыхтюь эюьхЁх ЁхушёЄЁр эшъръющ Ёхры№э√щ ЁхушёЄ эх фюыцхэ с√Є№ т√сЁрэ.
3. яЁш эхюсїю■фшьюёЄш Єюы№ъю яЁюўшЄрЄ№ ёЄрЄєё схч єёЄрэютъш эюьхЁр ЁхушёЄЁр,
   эрфю яюё√ырЄ№ 0.

▌Єю яЁштхфхЄ Єръцх ъ Єюьє, ўЄю яюёых ърцфюую яхЁхфхЁур spics_n эрфю чрэютю
чрфртрЄ№ эюьхЁ ЁхушёЄЁр, фрцх хёыш чряшё№ тхфхЄё  т юфшэ ш ЄюЄ цх ьэюуюсрщЄют√щ.


...яЁюё№ср Єръцх ёююс∙шЄ№ ётюш ёююсЁрцхэш .