Вызначэнні сігналаў PCI SLOT
Слот PCI, або слот пашырэння PCI, выкарыстоўвае набор сігнальных ліній, якія забяспечваюць сувязь і кіраванне паміж прыладамі, падлучанымі да шыны PCI. Гэтыя сігналы маюць вырашальнае значэнне для забеспячэння таго, каб прылады маглі перадаваць дадзеныя і кіраваць сваім станам у адпаведнасці з пратаколам PCI. Вось асноўныя аспекты вызначэнняў сігналаў слота PCI:
Асноўныя сігнальныя лініі
1. Шына адраса/даных (AD[31:0]):
Гэта асноўная лінія перадачы дадзеных на шыне PCI. Яна мультыплексуецца для перадачы як адрасоў (падчас фаз адрасацыі), так і дадзеных (падчас фаз перадачы дадзеных) паміж прыладай і хастом.
2. КАДР №:
Кіруецца бягучай галоўнай прыладай, FRAME# паказвае пачатак і працягласць доступу. Яго зацвярджэнне азначае пачатак перадачы, а яго захаванне паказвае, што перадача дадзеных працягваецца. Адмена зацвярджэння сігналізуе аб канцы апошняй фазы дадзеных.
3. IRDY# (Ініцыятар гатовы):
Паказвае, што галоўная прылада гатовая да перадачы дадзеных. Падчас кожнага тактавага цыклу перадачы дадзеных, калі галоўная прылада можа перадаваць дадзеныя на шыну, яна пацвярджае IRDY#.
4. DEVSEL# (Выбар прылады):
Кіруемы мэтавай падпарадкаванай прыладай, сігнал DEVSEL# азначае, што прылада гатовая рэагаваць на аперацыю шыны. Затрымка ў зацвярджэнні DEVSEL# вызначае, колькі часу патрабуецца падпарадкаванай прыладзе для падрыхтоўкі да адказу на каманду шыны.
5. ПРЫПЫНАК № (неабавязкова):
Неабавязковы сігнал, які выкарыстоўваецца для апавяшчэння галоўнай прылады аб неабходнасці спынення бягучай перадачы дадзеных у выключных выпадках, напрыклад, калі мэтавая прылада не можа завяршыць перадачу.
6. PERR# (памылка цотнасці):
Кіруецца падпарадкаванай прыладай для паведамлення аб памылках цотнасці, выяўленых падчас перадачы дадзеных.
7. SERR# (сістэмная памылка):
Выкарыстоўваецца для паведамлення пра памылкі сістэмнага ўзроўню, якія могуць прывесці да катастрафічных наступстваў, такіх як памылкі цотнасці адрасоў або памылкі цотнасці ў спецыяльных паслядоўнасцях каманд.
Лініі кіравання сігналамі
1. Мультыплекс уключэння каманд/байтаў (C/BE[3:0]#):
Перадае каманды шыны падчас фаз адрасацыі і сігналы дазволу байтаў падчас фаз перадачы дадзеных, вызначаючы, якія байты на шыне AD[31:0] з'яўляюцца сапраўднымі дадзенымі.
2. REQ# (Запыт на выкарыстанне аўтобуса):
Кіруецца прыладай, якая жадае атрымаць кантроль над шынай і сігналізуе пра свой запыт арбітру.
3. GNT# (дазвол на карыстанне аўтобусам):
Кіраваны арбітрам, GNT# паказвае прыладзе, якая запытвае, што яе запыт на выкарыстанне шыны быў задаволены.
Іншыя сігнальныя лініі
Арбітражныя сігналы:
Уключыце сігналы, якія выкарыстоўваюцца для арбітражу шыны, забяспечваючы справядлівае размеркаванне рэсурсаў шыны паміж некалькімі прыладамі, якія адначасова запытваюць доступ.
Сігналы перапынення (INTA#, INTB#, INTC#, INTD#):
Выкарыстоўваецца падпарадкаванымі прыладамі для адпраўкі запытаў на перапыненне хасту, паведамляючы яму пра пэўныя падзеі або змены стану.
Карацей кажучы, азначэнні сігналаў PCI SLOT ахопліваюць складаную сістэму сігнальных ліній, якія адказваюць за перадачу дадзеных, кіраванне прыладамі, справаздачнасць аб памылках і апрацоўку перапыненняў на шыне PCI. Нягледзячы на тое, што шына PCI была заменена больш прадукцыйнымі шынамі PCIe, PCI SLOT і яго азначэнні сігналаў застаюцца важнымі ў многіх старых сістэмах і канкрэтных прыкладаннях.
Час публікацыі: 15 жніўня 2024 г.



