Na Mazurach rośnie konkurent Intela
- 14.12.2011
Firma GryfTechnologia z Pisza stworzyła procesor "Warszawa", który znajdzie zastosowanie w systemach automatyki przemysłowej, urządzeniach medycznych, motoryzacyjnych, militarnych itd.
to cena procesora "Warszawa" dla końcowego odbiorcy.
Firma GryfTechnologia opracowuje rozwiązania metodą kolejnych prototypów, jednym z nich jest procesor "Warszawa". Rozwiązanie to jest na razie na etapie pierwszego wdrożenia systemu zintegrowanego, utworzonego na podstawie modelowego procesora. Po zakończeniu testów prototypowych procesor ma wejść do produkcji seryjnej.
Procesor, który rozumie Javę
Zbudowanie procesora było efektem prac badawczych rozpoczętych w grudniu 2009. Założono wtedy skrócenie do minimum czasu tworzenia oprogramowania dla urządzeń elektronicznych, minimalizując przy tym liczbę błędów, które mogłyby powstać przy tworzeniu oprogramowania, a także uwzględniając dostępność narzędzi open source. Po pierwszych próbach z ARM9 dodano możliwość tworzenia oprogramowania w języku Java, aby twórcy rozwiązań mogli wykorzystać wiedzę i umiejętności specjalistów programujących w tym języku. Po testach portów maszyn wirtualnych zdecydowano się zaprojektować procesor, który umożliwi tworzenie oprogramowania sprzętowego w języku Java.
Od kwietnia 2010 powstało kilka prototypów implementujących algorytmy obróbki obrazu i dźwięku, rozszerzenia różnych typów pamięci, a także popularnych interfejsów sprzętowych. Wprowadzono mikrokod, który zawiera instrukcje Byte Code Javy wykonywane bezpośrednio w elementach układu scalonego wraz z zestawem parametrów. Stosowane są tu proste metody - zapisz i odczytaj - a następnie urządzenia są łączone do magistrali. Komunikacja wykorzystuje standardowe sposoby, czyli reset bufora, a następnie "pchanie" i czytanie danych, a sterowniki także pisane są w języku Java. Dostępne są wątki czasu rzeczywistego, dobudowano także wątki zwykłe, kompatybilne z NetBeans, jest też programowy zarządca zwalniania pamięci (garbage collector).
Zastosowanie sprzętowej implementacji Javy umożliwia realizację założeń prac badawczych, w tym szybkie stworzenie aplikacji na sprzęt elektroniczny. "Najważniejsze jest dostarczenie polskim specjalistom komponentu elektronicznego, na którym szybko będą mogli zbudować własne, innowacyjne rozwiązanie.