„ITeszk3 Kikérdező” változatai közötti eltérés
A VIK Wikiből
Új oldal, tartalma: „{{Kvízoldal |cím=Kikérdező }} == Mi igaz logikai szintézisre? (Válasszon ki egyet vagy többet): == {{kvízkérdés|típus=egy|válasz=1}} #Nem tudja figyelembe…” |
Nincs szerkesztési összefoglaló |
||
(4 közbenső módosítás, amit 2 másik szerkesztő végzett, nincs mutatva) | |||
1. sor: | 1. sor: | ||
{{ | {{kvízoldal|cím=Kikérdező|pontozás=-}} | ||
|cím=Kikérdező | |||
}} | |||
== | == A HDL nyelvekre igaz, hogy == | ||
{{kvízkérdés|típus=több|válasz=2,3,4,6,8|pontozás=-}} | |||
# Az egymást követő utasítások sorrendben hajtódnak végre | |||
# Hasonló nyelvi szerkezeteket használnak, mint a programozási nyelvek, de eltérő jelentéssel. | |||
# HDL program helyett HDL modell a helyes szakkifejezés | |||
# Nem programozási nyelvek | |||
# Eredetileg hardverleírásra fejlesztették ki, bár más célokra is használjuk | |||
# Hasonló nyelvi szerkezeteket használnak, mint a programozási nyelvek | |||
# Programozási nyelvek | |||
# HDL program futtatása helyett a helyes szakkifejezés a HDL szimuláció | |||
{{kvízkérdés|típus=egy|válasz= | == A logikai szintézis befejezése után pontos késleltetési adatok állnak rendelkezésre. == | ||
# | {{kvízkérdés|típus=egy|válasz=2|pontozás=-}} | ||
# Igaz | |||
# | # Hamis | ||
== A | == A magas szintű szintézis == | ||
{{kvízkérdés|típus=több|válasz=1,2,3|pontozás=-}} | |||
# Automatikus HLS esetén az újrafelhasználás könnyebb. | |||
# Vezérlés jellegű funkció esetén a feladat állapotgépek és a hozzátartozó logika megvalósítása | |||
# Történhet ember által, vagy számítógépes programmal | |||
# Logikai kapuk kapcsolását állítja elő | |||
{{kvízkérdés|típus= | == A magas szintű szintézis: == | ||
# | {{kvízkérdés|típus=több|válasz=1,3|pontozás=-}} | ||
# | # A magas szintű szintézer programok többszörös tervezői produktivitást igérnek | ||
# Vezérlés jellegű funkció esetén a feladat a mikroarchitektúra kiválasztása | |||
# A kimenetük RTL HDL kód | |||
# Időzítésfüggetlen leírást generál, az ütemezés megvalósítása az alacsonyabb szintek feladata | |||
== A | == A soft IP core tetszőleges technológiára szintetizálható == | ||
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}} | |||
# Igaz | |||
# Hamis | |||
{{kvízkérdés|típus= | == Az ekvivalens kapuszám (gate equivalent) == | ||
# | {{kvízkérdés|típus=egy|válasz=1|pontozás=-}} | ||
# | # Megadja, hogy az elhelyezett cellák területe hányszorosa a kétbemenetű NAND kapu által elfoglalt területnek. | ||
# | # Megadja, hogy hány standard könyvtárbeli kaput használtunk fel. | ||
# | # Megadja, hogy a digitális terv logikailag hány bemenetű NAND kapuval valósítható meg | ||
# Megadja, hogy a digitális terv logikailag hány kétbemenetű NAND kapuval valósítható meg | |||
== | == Csak a fizikai tervezés befejezése után állnak rendelkezésre pontos késleltetési adatok. == | ||
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}} | |||
# Igaz | |||
# Hamis | |||
{{kvízkérdés|típus=több|válasz=2,3 | == Mi igaz SystemC-re? == | ||
# | {{kvízkérdés|típus=több|válasz=2,3|pontozás=-}} | ||
# | # Bit szinten pontosan, de késleltetésmentesen írható le a hardver működése | ||
# | # Tartalmaz egy beépített szimulációs kernelt, így a szimuláció sebessége nagy | ||
# | # Fő előny, hogy a teljes C++ eszközkészlet rendelkezésre áll | ||
# Mivel a C nyelven alapul, sokkal tömörebb leírást eredményez, mint a hardver leíró nyelvek. | |||
== | == Mi igaz a modern digitális tervezésre? == | ||
{{kvízkérdés|típus=több|válasz=2,3|pontozás=-}} | |||
# Mivel a fizikai szintre történő leképezés a legkritikusabb, ezt mindenféleképp ember végzi el. | |||
# A tervezés egyre magasabb absztrakciós szinten történik | |||
# A jelenlegi bonyolultság mellett az automatikus eszközök használata kikerülhetetlen. | |||
# A tervezés több, egymást követő lépésből áll, amelyek során az emberi tényező szerepe egyre növekszik | |||
{{kvízkérdés|típus= | == Mi igaz a szintézisre? == | ||
# | {{kvízkérdés|típus=több|válasz=2,3,4,5|pontozás=-}} | ||
# | # Általában a szintézishez nincs szükség emberi felügyeletre, emberi tevékenységet, beavatkozást nem igényel. | ||
# | # Alacsonyabb absztrakciós szinten egyre inkább gépi úton történik | ||
# | # Történhet emberi vagy gépi úton | ||
# Magasabb absztrakciós szintről kerülünk alacsonyabb absztrakciós szintre | |||
# Amennyiben a szintézis automatikusan történik, akkor emberi felügyeletet és kényszerek megadását igényli. | |||
# Alacsonyabb absztrakciós szintről kerülünk magasabb absztrakciós szintre | |||
# Csak magasabb absztrakciós szinten végzik gépi úton. | |||
# Minden esetben számítógépes programok végzik | |||
== A soft IP | == Mi igaz hard IP-re? == | ||
{{kvízkérdés|típus=több|válasz=1,2|pontozás=-}} | |||
# A késleltetés garantált | |||
# Adott félvezetőgyár adott technológiájához kötődik | |||
# RTL leírás, amelyet szintetizálni kell. | |||
# Általában rosszabb minőségű, mint a soft IP | |||
{{kvízkérdés|típus= | == Mi igaz logikai szintézisre? == | ||
# | {{kvízkérdés|típus=több|válasz=2|pontozás=-}} | ||
# | # Nem tudja figyelembe venni az időzítési követelményeket. | ||
# Kimenete strukturális HDL, ami csak a cellakönyvtárbeli elemeket tartalmazza. | |||
# Pontos időzítési adatok állnak rendelkezésére, így a szintetizált áramkör garantáltan teljesíti az időzítési követelményeket. | |||
# Ha kifejtjük a hierarchiát, a szintézis gyorsabb lesz, mivel nem kell a modulokkal foglalkozni. | |||
== Mi igaz | == Mi igaz soft IP-re? == | ||
{{kvízkérdés|típus=több|válasz=1,2,3,4|pontozás=-}} | |||
# RTL leírás, amelyet szintetizálni kell. | |||
# Hordozható különböző gyártók között | |||
# Sem az időzítés, sem az elfoglalt terület nem ismert előre. | |||
# Technológia független. | |||
{{kvízkérdés|típus=több|válasz=1,2,3}} | |||
# | |||
# | |||
# | |||
# |
A lap jelenlegi, 2022. december 14., 20:06-kori változata
A HDL nyelvekre igaz, hogy
- Az egymást követő utasítások sorrendben hajtódnak végre
- Hasonló nyelvi szerkezeteket használnak, mint a programozási nyelvek, de eltérő jelentéssel.
- HDL program helyett HDL modell a helyes szakkifejezés
- Nem programozási nyelvek
- Eredetileg hardverleírásra fejlesztették ki, bár más célokra is használjuk
- Hasonló nyelvi szerkezeteket használnak, mint a programozási nyelvek
- Programozási nyelvek
- HDL program futtatása helyett a helyes szakkifejezés a HDL szimuláció
A logikai szintézis befejezése után pontos késleltetési adatok állnak rendelkezésre.
- Igaz
- Hamis
A magas szintű szintézis
- Automatikus HLS esetén az újrafelhasználás könnyebb.
- Vezérlés jellegű funkció esetén a feladat állapotgépek és a hozzátartozó logika megvalósítása
- Történhet ember által, vagy számítógépes programmal
- Logikai kapuk kapcsolását állítja elő
A magas szintű szintézis:
- A magas szintű szintézer programok többszörös tervezői produktivitást igérnek
- Vezérlés jellegű funkció esetén a feladat a mikroarchitektúra kiválasztása
- A kimenetük RTL HDL kód
- Időzítésfüggetlen leírást generál, az ütemezés megvalósítása az alacsonyabb szintek feladata
A soft IP core tetszőleges technológiára szintetizálható
- Igaz
- Hamis
Az ekvivalens kapuszám (gate equivalent)
- Megadja, hogy az elhelyezett cellák területe hányszorosa a kétbemenetű NAND kapu által elfoglalt területnek.
- Megadja, hogy hány standard könyvtárbeli kaput használtunk fel.
- Megadja, hogy a digitális terv logikailag hány bemenetű NAND kapuval valósítható meg
- Megadja, hogy a digitális terv logikailag hány kétbemenetű NAND kapuval valósítható meg
Csak a fizikai tervezés befejezése után állnak rendelkezésre pontos késleltetési adatok.
- Igaz
- Hamis
Mi igaz SystemC-re?
- Bit szinten pontosan, de késleltetésmentesen írható le a hardver működése
- Tartalmaz egy beépített szimulációs kernelt, így a szimuláció sebessége nagy
- Fő előny, hogy a teljes C++ eszközkészlet rendelkezésre áll
- Mivel a C nyelven alapul, sokkal tömörebb leírást eredményez, mint a hardver leíró nyelvek.
Mi igaz a modern digitális tervezésre?
- Mivel a fizikai szintre történő leképezés a legkritikusabb, ezt mindenféleképp ember végzi el.
- A tervezés egyre magasabb absztrakciós szinten történik
- A jelenlegi bonyolultság mellett az automatikus eszközök használata kikerülhetetlen.
- A tervezés több, egymást követő lépésből áll, amelyek során az emberi tényező szerepe egyre növekszik
Mi igaz a szintézisre?
- Általában a szintézishez nincs szükség emberi felügyeletre, emberi tevékenységet, beavatkozást nem igényel.
- Alacsonyabb absztrakciós szinten egyre inkább gépi úton történik
- Történhet emberi vagy gépi úton
- Magasabb absztrakciós szintről kerülünk alacsonyabb absztrakciós szintre
- Amennyiben a szintézis automatikusan történik, akkor emberi felügyeletet és kényszerek megadását igényli.
- Alacsonyabb absztrakciós szintről kerülünk magasabb absztrakciós szintre
- Csak magasabb absztrakciós szinten végzik gépi úton.
- Minden esetben számítógépes programok végzik
Mi igaz hard IP-re?
- A késleltetés garantált
- Adott félvezetőgyár adott technológiájához kötődik
- RTL leírás, amelyet szintetizálni kell.
- Általában rosszabb minőségű, mint a soft IP
Mi igaz logikai szintézisre?
- Nem tudja figyelembe venni az időzítési követelményeket.
- Kimenete strukturális HDL, ami csak a cellakönyvtárbeli elemeket tartalmazza.
- Pontos időzítési adatok állnak rendelkezésére, így a szintetizált áramkör garantáltan teljesíti az időzítési követelményeket.
- Ha kifejtjük a hierarchiát, a szintézis gyorsabb lesz, mivel nem kell a modulokkal foglalkozni.
Mi igaz soft IP-re?
- RTL leírás, amelyet szintetizálni kell.
- Hordozható különböző gyártók között
- Sem az időzítés, sem az elfoglalt terület nem ismert előre.
- Technológia független.