Testowanie – Kiedy „Boundary-Scan” ma sens?

Czy współczesna elektronika upraszcza się, czy też komplikuje? Przewrotnie można pokusić się o stwierdzenie, że nie ma jednoznacznej odpowiedzi na tak postawioną kwestię. Z jednej strony stosujemy coraz bardziej skomplikowane, coraz szybsze układy scalone i na ich bazie tworzymy coraz bardziej zaawansowane technicznie aplikacje.

Magiczna bramka

Trudno uwierzyć, ale ten miniprojekcik jest świetnym wstępem do zrozumienia działania FPGA. Wykorzystaliśmy w nim konfigurowalną bramkę logiczną z serii Litte Logic, która może spełniać zarówno rolę funktora: AND, OR, NAND, NOR jak i multipleksera, inwertera lub bufora. Do tego działa już o 1,65 V, pobiera mniej niż 10 ?A prądu, może sterować obciążenia do +/-24 mA, łagodnie znosi dołączanie do wejść i wyjścia napięcia do 5 V. Prawdziwie magiczny element…

Uniwersalny programator ISP

Sytuację, gdy do zaprogramowania ISP trzech układów potrzebne były trzy różne programatory, można było uznać za naturalną na początku wdrażania standardów ISP (15 lat temu), lecz teraz jest to kompletny anachronizm. Dotychczasowa sytuacja jest tym bardziej absurdalna, że dzięki powszechnemu stosowaniu uniwersalnych języków opisu sprzętu (HDL) do realizacji projektów na układach PLD, korzystanie z układów pochodzących od różnych producentów (choćby z powodu fluktuacji ich cen) jest rzeczą zupełnie naturalną.