Hvad er en fan-in af en flip flop?
Det nævnes i følgende sammenhæng: “… primære input, der er i fan-in på hver flip flop.”
Svar
Fanout refererer til antallet af outputstier fra et system eller en komponent. Mange strømme, der stammer fra noget, giver anledning til et billede, der ligner en fan. Fanin er det modsatte: antallet af indgange, der konvergerer på et system eller en komponent.
Fanout har også en anden betydning af farven, der henviser til det potentielle maksimale antal indgange, der kan drives af noget output snarere end nummer faktisk tilsluttet.
Disse udtryk bruges i andre discipliner, såsom software. Hvis en funktion har en stor fanout, betyder det, at den kalder på mange andre funktioner.
Kommentarer
- Din fan-out-definition er forkert. Det ' er antallet af input, som kan styres.
- Det kan ikke benægtes, at ordet bruges på denne måde. Her er et eksempel på denne brug i Wikipedia, der ironisk nok linker til den definition, der giver den anden brug: da.wikipedia.org/wiki/… ( " Det begrænser antallet af indgange, der kan tilsluttes (fanout). " ).
- Jeg tror, der er en sag for begge betydninger, så jeg ' skal redigere svaret.
Svar
Fan-out er antallet af logiske indgange, som et output kan -drev. (Både Kazs svar såvel som Wikipedia-posten om det er forkert.)
Selv for HCMOS-fan-out udtrykkes det antal LS-TTL -input, det kan køre. strømmen af en HCMOS-gate er ubetydelig.
Fan-in er et sjældent brugt udtryk, der simpelthen betyder antal indgange. 1 input har en fan-in på 1. Dumt, men det passer til definitionen af fan-out.
rediger
ravi siger dette i sit svar (fra Wikipedia):
“Fysisk logiske porte med en stor ventilator har tendens til at være langsommere end dem med en lille ventilator, fordi indgangskredsløbets kompleksitet øger enhedens indgangskapacitans. “
Dette er ikke sandt. Flere indgange betyder ikke nødvendigvis et mere komplekst kredsløb. En 8-input NAND-gate har den samme indgangskapacitans pr. Ben som en 2-input en. Hver input er forbundet til to MOSFETer, en P-MOSFET og en N-MOSFET.
Hvis en indgang skal køre et stort antal FETer, vil den normalt blive bufret. I en mikrokontroller en I / O-pin vil sandsynligvis kun se to FET-porte.
rediger (efter anmodning fra clabacchio )
For at præcisere: mere komplekse ICer kan være langsommere, men det er ikke på grund af øget inputkapacitans som Wikipedia-artiklen hævder .
Dette er det logiske diagram for en 74HC30 :
Bemærk, at hver input kun ser et komplementært par. Du vil se dette på de fleste logiske ICer.
Kommentarer
- @clabacchio – false false false :-). 8-input vil være langsommere , men på grund af de ekstra trin, ikke kapacitansen, som de hævder! Logikdiagrammet, fig. 3 i dette datablad viser eksplicit, at hver input er et komplementært par.
- Højre! Jeg savnede den sidste del af citatet 🙂 i dag ' jeg er ikke så smart, jeg skal hvile et stykke tid 🙂 Men sæt et lidt mere klart, at det ' ikke handler om indgangskapacitansen, mens det ' faktisk er langsommere
- Generelt Jeg ' er ret skeptisk over for Wikipedia-poster. Der ' er altid noget galt med dem: – (
- Desværre er udtrykket ' fan-out ' blevet lånt til brug i andre discipliner, hvor Wikipedia-definitionen bruges (skønt strangel y, Wikipedia forklarer det korrekt i Teorisektionen .
- @Kaz – Den oprindelige betydning var, hvad den kan køre. At ' stadig er, hvad det betyder i datablad og designguider . Det kan ' ikke betyde noget andet, fordi der ' ikke er skematisk. " Ord er ikke #definer makroer ". De burde være, især tekniske udtryk opfundet til et formål.Ellers kan vi lige så godt begynde at kalde alt en " ting ".
Svar
Inden for en FPGA eller CPLD er det meget almindeligt, at dataindgangen på en flip-flop drives af en eller anden kombinatorisk logik. I mange tilfælde betragtes den kombinatoriske logik og flip-flop sammen som en enkelt enhed. “Fan-in” på en flip flop henviser til fan-in af den kombinatoriske logik, der driver den. For eksempel ville en flip-flop, der drives af en seks-input NOR-port, have en “fan-in” på seks.
Svar
Fan-in refererer til antallet af indgange i en enhed, f.eks en 3-indgang OG gate har fan-in på 3. Fain-in-netværk kan også strække sig til input af input-pins.
Fysiske logiske porte med en stor fan-in har tendens til at være langsommere end dem med en lille fan-in, fordi indgangskredsløbets kompleksitet øger enhedens inputkapacitans.
Kommentarer
- Hvor fik du det andet afsnit? Det ' er forkert.
- Jeg fik det fra wikipedia da.wikipedia.org/wiki/Fan_in
- Don ' t stol på Wikipedia blindt! Mange lemmaer indeholder fejl. Definitionen af fan-out der er også forkert. Det ' er ikke troværdigt, og jeg kender flere skoler, som ikke ' ikke tillader deres elever at bruge WP som kilde.
- Gælder det samme for fanout? Er outputkapacitans også uafhængig af fanout?
- Fan-out isn ' t om kapacitans, men om strømmen kan outputen kilde og synke. Jo højere denne strøm er, jo hurtigere skifter udgangsspændingen fra en logisk lav til en logisk høj og omvendt. Input ' s kapaciteter har brug for tid til at blive opladet eller afladet. Men en enkelt indgang vandt ' t se kapacitanserne for titusinder af MOSFETer.