„ITeszk3 Kikérdező” változatai közötti eltérés
Ugrás a navigációhoz
Ugrás a kereséshez
(Egy közbenső módosítás, amit egy 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ó | ||
== A logikai szintézis befejezése után pontos késleltetési adatok állnak rendelkezésre. == | == 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=-}} | |
− | {{kvízkérdés|típus=egy|válasz=2}} | + | # Igaz |
− | #Igaz | + | # Hamis |
− | #Hamis | ||
== A magas szintű szintézis == | == 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=több|válasz=1 | + | == A magas szintű szintézis: == |
− | # | + | {{kvízkérdés|típus=több|válasz=1,3|pontozás=-}} |
− | #Vezérlés jellegű funkció esetén a feladat | + | # 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ó == | == 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=egy|válasz=1}} | + | == 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. == | == 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= | + | == 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 | + | == Mi igaz a modern digitális tervezésre? == |
− | + | {{kvízkérdés|típus=több|válasz=2,3|pontozás=-}} | |
− | {{kvízkérdés|típus=több|válasz=2,3 | + | # 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? == | == 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 | ||
− | + | == 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 | |
− | == Mi igaz | ||
− | |||
− | {{kvízkérdés|típus=több|válasz=2 | ||
− | # | ||
− | # | ||
− | # | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | # | ||
− | |||
− | |||
− | |||
== Mi igaz logikai szintézisre? == | == Mi igaz logikai szintézisre? == | ||
− | + | {{kvízkérdés|típus=több|válasz=2|pontozás=-}} | |
− | {{kvízkérdés|típus=több|válasz=2}} | + | # Nem tudja figyelembe venni az időzítési követelményeket. |
− | #Nem tudja figyelembe venni az időzítési követelményeket. | + | # Kimenete strukturális HDL, ami csak a cellakönyvtárbeli elemeket tartalmazza. |
− | #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. |
− | #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. |
− | #Ha kifejtjük a hierarchiát, a szintézis gyorsabb lesz, mivel nem kell a modulokkal foglalkozni. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Mi igaz soft IP-re? == | == Mi igaz soft IP-re? == | ||
− | + | {{kvízkérdés|típus=több|válasz=1,2,3,4|pontozás=-}} | |
− | {{kvízkérdés|típus= | + | # RTL leírás, amelyet szintetizálni kell. |
− | #RTL leírás, amelyet szintetizálni kell. | + | # Hordozható különböző gyártók között |
− | #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. |
− | #Sem az időzítés, sem az elfoglalt terület nem ismert előre. | + | # Technológia független. |
− | #Technológia független. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
A lap jelenlegi, 2022. december 14., 19:06-kori változata
Tartalomjegyzék
- 1 A HDL nyelvekre igaz, hogy
- 2 A logikai szintézis befejezése után pontos késleltetési adatok állnak rendelkezésre.
- 3 A magas szintű szintézis
- 4 A magas szintű szintézis:
- 5 A soft IP core tetszőleges technológiára szintetizálható
- 6 Az ekvivalens kapuszám (gate equivalent)
- 7 Csak a fizikai tervezés befejezése után állnak rendelkezésre pontos késleltetési adatok.
- 8 Mi igaz SystemC-re?
- 9 Mi igaz a modern digitális tervezésre?
- 10 Mi igaz a szintézisre?
- 11 Mi igaz hard IP-re?
- 12 Mi igaz logikai szintézisre?
- 13 Mi igaz soft IP-re?
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.