
From Algorithms to Hardware Architectures: Using Digital Radios as a Design Example
Ez a könyv a digitális rádiókat használja kihívást jelentő tervezési példaként, általánosítva, hogy áthidalja az algoritmusokon dolgozó tervezők és az algoritmusok szilíciumon történő megvalósításán dolgozó tervezők közötti tipikus szakadékot. A szerző bemutatja, hogyan lehet egy ilyen összetett rendszert a magas szintű jellemzésből a hardveres megvalósításra kész formába hozni.
Útközben az olvasók sokat megtudhatnak arról, hogy az algoritmusok tervezőinek milyen előnyös lehet a célhardver ismerete, és hogy a hardvertervezőknek milyen előnyös az algoritmus ismerete. A könyv bemutatja, hogyan lehet egy algoritmus magas szintű leírását fixpontos blokkdiagramba vinni, jól definiált cikluspontos architektúrával és teljesen dokumentált vezérlővel. Ez jelentősen lerövidítheti a hardvertervezési ciklus hosszát, és javíthatja annak eredményeit.
Végül a könyv egy explicit tervezési folyamatot mutat be, amely áthidalja az algoritmustervezés és a hardvertervezés közötti szakadékot. Útmutatót nyújt a Wi-Fi és a cellás rendszerek alapsávú rádiótervezéséhez, megvalósításra fókuszáló, szemléletmódból Magyarázza, hogyan kerül át az aritmetika a hardverre, és mi az egyes műveletek költsége a késleltetés, a terület és a teljesítmény szempontjából Lehetővé teszi az algoritmuson, a rendelkezésre álló feldolgozóegységeken és a tervezési követelményeken alapuló stratégiai architektúrális döntéseket.