Értékelés:
A könyv vegyes kritikákat kapott, egyes olvasók szerint értékes forrás az FPGA-programozásban kezdők és haladók számára, míg mások szerint rosszul strukturált és nem alkalmas az igazi kezdők számára. A leendő olvasóknak azt tanácsoljuk, hogy legyenek óvatosak a könyvnek a saját tudásszintjüknek való megfelelését illetően.
Előnyök:Sok felhasználó úgy találta, hogy a könyv informatív és jó bevezetés az FPGA-kkal történő digitális logikai tervezésbe, különösen azok számára, akik már rendelkeznek némi előismerettel. Értékelték a lépésről lépésre történő megközelítést és a Xilinx szoftverek használatára vonatkozó gyakorlati tippeket. Néhány olvasó a Verilogot és az FPGA-tervezést tanulóknak ajánlotta.
Hátrányok:Számos kritikus kifogásolta, hogy a könyv rosszul van megírva, nem egyértelmű, és sok hibát és pontatlanságot tartalmaz. Sokan úgy vélték, hogy nem igazán kezdőknek készült, mivel zavaros terminológiát használ megfelelő magyarázat nélkül. A Kindle változat formázása is problémás volt. Néhány olvasó a hiányzó tartalom és a rosszul leírt példák miatt csalódott.
(12 olvasói vélemény alapján)
FPGA Programming for Beginners: Bring your ideas to life by creating hardware designs and electronic circuits with SystemVerilog
Ismerkedjen meg az FPGA programozással a SystemVerilog segítségével, és fejlessze valós készségeit projektek építésével, beleértve egy számológépet és egy billentyűzetet is
Főbb jellemzők:
⬤ Tudja meg a különböző FPGA használati módszereket és az FPGA eszközáramlást.
⬤ Tanulja meg, hogyan tervezzen, teszteljen és implementáljon hardveráramköröket a SystemVerilog segítségével.
⬤ Építsen valós FPGA-projekteket, például egy számológépet és egy billentyűzetet FPGA-források felhasználásával.
Könyv leírása:
A Field Programmable Gate Arrays (FPGA-k) mára a legtöbb modern elektronikai és számítógépes rendszer alapvető részévé váltak. Ahhoz azonban, hogy elképzeléseit a való világban megvalósíthassa, meg kell ismernie az FPGA-architektúrát, annak eszköztárát és a kritikus tervezési szempontokat. Az FPGA-programozás kezdőknek segít megvalósítani elképzeléseit, mivel végigvezeti Önt az FPGA-k programozásának és a hardveráramkörök SystemVerilog használatával történő tervezésének teljes folyamatán.
A könyv megismerteti Önt az FPGA és a Xilinx architektúrákkal, és megmutatja, hogyan dolgozzon az első projektjén, amely egy LED kapcsolását tartalmazza. Ezután a SystemVerilog RTL terveket és azok megvalósításait fogja tárgyalni. Ezután megismerkedik a kombinációs Boolean logikai tervezés használatával, és több projekten dolgozik, például egy számológép létrehozásával és frissítésével az FPGA erőforrások felhasználásával. Később a könyv végigvezet az AXI és a soros interfészek haladó fogalmain, és megmutatja, hogyan készíthet egy billentyűzetet PS/2 használatával. Végül pedig a könyvben szereplő összes projektet összevonhatja, hogy egységes kimenetet hozzon létre az Ön által tervezett Video Graphics Array (VGA) vezérlő segítségével.
A SystemVerilog FPGA könyv végére megtanulja, hogyan kell FPGA rendszerekkel dolgozni, és képes lesz hardveráramkörök és -lapok tervezésére SystemVerilog programozással.
Amit tanulni fog:
⬤ Tudja meg az FPGA architektúrát és annak megvalósítását.
⬤ Elsajátítja a SystemVerilog RTL írását.
⬤ FPGA projektek készítése SystemVerilog programozással.
⬤ Munkálkodjon a számítógépes matematika alapjaival, a párhuzamossággal és a pipelininggel.
⬤ Felfedezze az AXI és a soros interfészek haladó témáit.
⬤ Találja meg, hogyan valósíthat meg VGA-interfészeket a projektjeiben.
Kinek szól ez a könyv:
.
Ez az FPGA-tervezési könyv beágyazott rendszerfejlesztőknek, mérnököknek és programozóknak szól, akik az FPGA és a SystemVerilog programozást az alapoktól szeretnék megtanulni. Az FPGA-tervezők, akik gyakorlati tapasztalatot szeretnének szerezni a valós projekteken való munka során, szintén hasznosnak találják ezt a könyvet.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)