Synteza układów cyfrowych - Przegląd Telekomunikacyjny

Transkrypt

Synteza układów cyfrowych - Przegląd Telekomunikacyjny
ecenzje
Tadeusz ŁUBA (redakcja), Mariusz RAWSKI, Paweł TOMASZEWICZ,
Bogdan ZBIERZCHOWSKI
„Synteza układów cyfrowych”
Książka pod red. prof. Tadeusza Łuby
jest pierwszym w literaturze polskiej opracowaniem, wiążącym teoretyczne metody
projektowania i specyfikacji w językach opisu sprzętu z automatyczną syntezą logiczną układów cyfrowych w konkretnych
strukturach programowalnych. Praca ma
charakter nowatorski na polskim rynku wydawniczym, a jej poziom merytoryczny i dydaktyczny jest wysoki. Książka jest starannie przygotowana pod względem redakcyjnym i przystępnie napisana.
Ma ona charakter systematyczny i podręcznikowy. Obejmuje szeroki zakres zagadnień przydatnych w praktyce projektowania
układów cyfrowych w strukturach PLD/FPGA: minimalizację funkcji boolowskich metodą ekspansji, redukcję argumentów, dekompozycję funkcjonalną, syntezę układów modyfikacji adresu, układy asynchroniczne,
cyfrowe bloki funkcjonalne, algorytmiczne maszyny stanów i syntezę
strukturalną, układy mikroprogramowane oraz zasady specyfikacji w językach AHDL i VHDL. Autorzy umiejętnie dopasowali prezentację materiału
do już istniejących publikacji. W szczególności dotyczy to zasad specyfikacji w językach AHDL i VHDL, dla których książka prof. Kalisza, jak też
książka Skahilla (WNT), a także tłumaczenie książki Zwolińskiego, są bardzo dobrymi publikacjami w tym zakresie. Słusznie więc autorzy podali jedynie niezbędne elementy języków opisu sprzętu (rozdz. 5), odsyłając
mniej w tym zakresie przygotowanego czytelnika do wymienionych wyżej
publikacji. Takie ujęcie umożliwiło przedstawienie innych – do tej pory nie
omawianych – zagadnień, takich jak zastosowanie procedur dekompozycji w odwzorowaniu technologicznym dla struktur FPGA oraz omówienie
(w rozdziale 6) nowoczesnych metod projektowania na praktycznych
przykładach z zakresu aktualnej problematyki układów przetwarzania sygnałów cyfrowych. Na wyróżnienie zasługują starannie opracowane pro-
536
jekty filtrów cyfrowych i układu kryptograficznego DES. Z tych powodów
książka będzie atrakcyjnym podręcznikiem dla studentów kierunków: Informatyka, Elektronika i Telekomunikacja politechnik i akademii technicznych.
Trzeba podkreślić, że książka jest pierwszym całościowym wprowadzeniem do techniki układów cyfrowych, realizowanych w strukturach
programowalnych i z punktu widzenia dydaktyki ma charakter zamknięty, zawierając w odpowiedniej proporcji różne aspekty związane z nowoczesnym projektowaniem układów cyfrowych. Dzięki takiemu podejściu czytelnik będzie mógł szybko rozpocząć eksperymenty w wybranym środowisku projektowania, korzystając zarówno z uniwersyteckich
systemów syntezy logicznej, jak i popularnych i stosunkowo dobrze rozpowszechnionych w Polsce systemów CAD dla układów PLD/FPGA,
w szczególności systemów: MAX+PLUS II oraz Quartus.
Wartość merytoryczną książki podnosi omówienie (po raz pierwszy w Polsce w tak szerokim zakresie) nowoczesnych narzędzi programistycznych do syntezy logicznej (rozdz. 3), a w szczególności
oryginalnych opracowań autorów, co jest o tyle istotne, że oprogramowanie to zostało udostępnione nieodpłatnie na stronie internetowej www.zpt.tele.pw.edu.pl.
Autorzy wykazali, że procedury te skutecznie wspomagają komercyjne systemy przeznaczone dla struktur FPGA.
Z tych powodów książka niniejsza wypełnia niezmiernie istotną
lukę, a jej wydanie przez Wydawnictwa Komunikacji i Łączności zasługuje na najwyższą pochwałę środowisk akademickich (studentów oraz pracowników naukowych), jak też szerokiej rzeszy inżynierów z przemysłu, które to środowiska były w ostatnich latach przemian gospodarczych w Polsce niemal całkowicie pozbawione
dostępu do aktualnej literatury z dziedziny metod syntezy i projektowania układów cyfrowych.
Książka liczy 296 stron, wydawcą są: Wydawnictwa Komunikacji
i Łączności, Warszawa 2003 r.
Prof. dr hab. Marian Adamski
PRZEGLĄD TELEKOMUNIKACYJNY
ROCZNIK LXXVI
nr 11/2003