Кіріспе
Цифрлық электроника термині – цифрлық электроника. Цифрлық электроникада, желдеткіш шығысы – бір логикалық қақпаның шығысымен басқарылатын қақпа кірістерінің саны. Көптеген жобаларда логикалық қақпалар күрделі тізбектер құру үшін қосылады. Логикалық қақпаның кірісі бір уақытта бірнеше шығыстан қуат алғанда қақтығыс тудыруы мүмкін болғанымен, бір шығысты бірнеше кіріске қосу жиі кездеседі. Логикалық қақпаларды іске асыруға қолданылатын технология көбінесе қосымша интерфейстік тізбектерді қолданбай, белгілі бір сандағы қақпа кірістерін тікелей біріктіруге мүмкіндік береді. Шығыстың максималды желдеткіші – оның жүктемеге қабілетін анықтайды: ол шығысты қауіпсіз түрде қосуға болатын бірдей типтегі қақпалардың ең көп саны.
digital electronics
In digital electronics, the fan out is the number of gate inputs driven by the output of another single logic gate. In most designs, logic gates are connected to form more complex circuits. While no logic gate input can be fed by more than one output at a time without causing contention, it is common for one output to be connected to several inputs. The technology used to implement logic gates usually allows a certain number of gate inputs to be wired directly together without additional interfacing circuitry. The maximum fan out of an output measures its load driving capability: it is the greatest number of inputs of gates of the same type to which the output can be safely connected.
Логикалық тәжірибе
Көбінесе, бір логикалық отбасы немесе құрылғы үшін фен-оуттың максималды шектері өндірушінің деректер кестелерінде көрсетіледі. Бұл шектер басқарылатын құрылғылардың бір отбасының мүшелері екенін болжайды. Екі түрлі логикалық отбасылар бір-бірімен байланысқанда, фен-ин және фен-ауттан гөрі күрделі талдау қажет. Фен-оуттың мәні шығыстың максималды көз және сіңіру тогымен, сондай-ақ қосылған кірістердің максималды көз және сіңіру тогымен анықталады; басқару құрылғысы шығысында барлық қосылған кірістерге қажет немесе берілетін токтардың (шығыс жоғары немесе төмен логикалық кернеу деңгейіне байланысты) қосындысын беруге немесе сіңіруге қабілетті болуы керек, сонымен бірге шығыс кернеуінің техникалық талаптарын сақтау керек. Әрбір логикалық отбасы үшін өндіруші әдетте әр логикалық деңгейде максималды кіріс тогы бар "стандартты" кірісті анықтайды, ал шығыс үшін фен-оут ең нашар жағдайда басқарыла алатын осындай стандартты кірістердің саны ретінде есептеледі. (Сондықтан, егер басқарылатын нақты құрылғылар сол отбасының құрылғыларына қарағанда "стандартты" құрылғыға қарағанда аз ток сіңірсе және/немесе көз тогы болса, шығыс фен-оутпен көрсетілгеннен көп кірістерді басқара алады, тіпті сол отбасының құрылғыларын да.) Құрылғының фен-оут мүмкіндігіне ие болуы (сенімділік кепілдігімен) кірістер жиынтығын басқаруы деректер кестелерінде көрсетілген басқарылатын құрылғылардың барлық кіріс төмен (макс.) көз тогын, сондай-ақ осы құрылғылардың барлық кіріс жоғары (макс.) сіңіру тогын қосу арқылы анықталады, және бұл қосындыларды басқару құрылғысының кепілдік берілген максималды шығыс төмен сіңіру тогымен және шығыс жоғары көз тогымен сәйкес келуі керек. Егер екі қосынды да басқару құрылғысының шектерінде болса, онда оның осы құрылғыларға топ ретінде сол кірістерді басқаруға арналған тұрақты ток фен-оут сыйымдылығы бар, әйтпесе жоқ, өндірушінің көрсеткен фен-оут санына қарамастан. Дегенмен, кез келген беделді өндіруші үшін, егер осы ток талдауы құрылғының кірістерді басқара алмайтынын көрсетсе, фен-оут саны келіседі. Жоғары жылдамдықты сигналды ауыстыру қажет болған кезде, шығыстың, кірістердің және олардың арасындағы өткізгіштердің жоғары жиілікті кедерісі шығыстың тиімді басқару қуатын едәуір азайтуы мүмкін, және осы тұрақты ток талдауы жеткіліксіз болуы мүмкін. Төмендегі айнымалы ток фен-оутын қараңыз.
DC желдеткіш
Кеміл логикалық қақпаның шексіз кіріс кедергісі және нөлдік шығыс кедергісі болар еді, бұл қақпа шығысына кез келген қақпа кірісін басқаруға мүмкіндік берер еді. Дегенмен, нақты әлемдегі өндіріс технологиялары мінсіз сипаттамаларға ие болмағандықтан, қақпа шығысы келесі қақпа кірістеріне тоқ жеткізе алмайтын шекке жетеді. Осыны істеуге тырысылса, сымдағы логикалық деңгейге сәйкес келетін кернеу төмендеп, қателер туындайды. Желдеткіш – бұл шығысқа қосыла алатын кірістердің саны, олардың қажетті тоғы шығыс жеткізе алатын тоқтан асып кетпеуі керек, соның ішінде дұрыс логикалық деңгейлерді сақтау үшін. Ток мөлшері логикалық нөл және логикалық бір күйлер үшін әртүрлі болуы мүмкін, сондықтан ең төменгі желдеткішті қамтамасыз ететін жұпты таңдау қажет. Бұл математикалық түрде былай көрсетіледі:
мұндағы – ең кіші бүтін сан функциясы. Осы деректерге сүйенсек, TTL логикалық қақпалары қақпа түріне байланысты 2-ден 10-ға дейін шектеледі, ал CMOS қақпаларының DC желдеткіші практикалық тізбектерде кездесетінінен әлдеқайда жоғары болады (мысалы, NXP Semiconductor компаниясының HEF4000 сериялы CMOS микросхемаларының 25 °C және 15 В спецификациясы 34 000 желдеткішті көрсетеді).
АВ желдеткіш
Дегенмен, нақты қақпалардың кірісінде сыйымдылықтан өзге, қуат көзінің рельстеріне қарсылық та болады. Бұл сыйымдылық алдыңғы қақпаның шығыс сигналының өзгеруін баяулатып, оның таралу кешігуін арттырады. Осының салдарынан, дизайнер тұрақты желдеткіш санының орнына, желдеткіш саны мен таралу кешігуі арасындағы қарым-қатынасты ескереді (бұл жүйенің жалпы жылдамдығына әсер етеді). Бұл эффект TTL жүйелерінде аз байқалады, сондықтан TTL көп жылдар бойы CMOS-тан жылдамдық бойынша басымдық сақтады. Көбінесе бір сигнал (мысалы, сағат сигналы) чипте 10-нан астам элементті басқаруы керек. Қақпаның шығысын 1000 түрлі кіріске тікелей қосудың орнына, схеманы жобалаушылар ағаш құрылымын (мысалы, сағат ағашы) пайдаланудың тиімдірек екенін анықтады. Мысалы, сол қақпаның шығысы 10 буферге (немесе минималды өлшемдегі буферден 10 есе үлкен буферге) сигнал жібереді, бұл буферлер 100 басқа буферге (немесе минималды өлшемдегі буферден 100 есе үлкен буферге) сигнал жібереді, ал соңғы буферлер 1000 қажетті кіріске сигнал береді. Физикалық жобалау кезінде, кейбір VLSI жобалау құралдары сигналдың сапасын жақсарту мақсатында буферлерді қосуды автоматтандырады. Сол сияқты, 64 биттік ALU-да Z флагын жасау үшін 64 шығыс битін бір 64 кірісті NOR қақпасына қосудың орнына, схеманы жобалаушылар ағаш құрылымын пайдаланудың тиімдірек екенін анықтады, мысалы, Z флагын 8 кірісті NOR қақпасы жасап, оның әр кірісін 8 кірісті OR қақпасы жасайды. Радикстік экономияға ұқсас, мұндай ағаштың жалпы кешігуін есептеу – ағаштың әр сатысының кешігуіне сатылардың жалпы санын көбейту – ағаштың әр сатысын e санымен (шамамен 2,7) өлшегенде ең төменгі кешігуді береді. Цифрлық интегралдық схемаларды жобалайтындар қажет болған жағдайда, чиптегі әрбір қақпаның кіріс және шығыс саны 2 мен 10 арасында болуын қамтамасыз ету үшін ағаштарды қосады. Сондықтан, көптеген жағдайларда динамикалық (AC) желдеткіш саны, DC желдеткіш саны емес, жылдамдық шектеуіне әсер етеді. Мысалы, микроконтроллерде адрестеу және дерек желілерінде 3 құрылғы бар делік, және микроконтроллер өзінің максималды сағаттық жиілігінде 35 пФ автобус сыйымдылығын басқара алады. Егер әрбір құрылғыда 8 пФ кіріс сыйымдылығы болса, онда тек 11 пФ іздік сыйымдылыққа рұқсат беріледі. (Баспа тізбектеріндегі маршруттар әдетте 1 дюймге 1-2 пФ сыйымдылыққа ие, сондықтан бұл жағдайда іздердің ұзындығы 5,5 дюймнан аспауы керек.) Егер бұл ұзындық талабына сәйкес келмесе, микроконтроллердің сенімді жұмыс істеуі үшін автобус жылдамдығын төмендету керек немесе схемаға жоғары ток беретін буферлік чип қосу керек. Жоғары ток жылдамдықты арттырады, себебі ток – зарядтың ағын жылдамдығы, сондықтан токтың артуы сыйымдылықты жылдам зарядтайды, ал конденсатордағы кернеу оның сыйымдылығына бөлінген зарядқа тең. Демек, токтың көп болуы кернеудің жылдам өзгеруіне әкеледі, бұл автобуста жылдам сигнал беруге мүмкіндік береді. Алайда, қазіргі заманғы құрылғылардың жоғары жылдамдығына байланысты, динамикалық желдеткіштің нақты мәнін анықтау үшін IBIS симуляциясын жүргізу қажет болуы мүмкін, өйткені көптеген деректер парақтарында динамикалық желдеткіштің мәні нақты көрсетілмейді. (Толығырақ ақпарат алу үшін сыртқы сілтемеге қараңыз.)