Czym się zajmujemy?

REALIZACJE GOTOWYCH POMYSŁÓW

 

„Nawet najdalszą podróż zaczyna się od pierwszego kroku.” Lao Tzu

 

Jeśli masz pomysł (na projekt elektroniczny) narysowany na serwetce, my pomożemy Ci przetłumaczyć go na konkretne rozwiązanie techniczne. Rozważymy dla Ciebie dostępne  na rynku technologie, zaproponujemy specyfikację. Jeśli specyfikację masz już gotową, wykonamy potrzebne obliczenia i na ich podstawie zaproponujemy architekturę, potencjalny laminat oraz wstępną listę głównych komponentów. Oszacujemy wstępnie koszty całego przedsięwzięcia. Wyniki pracy oczywiście w pełni udokumentujemy. Jeśli zatwierdzisz projekt, przejdziemy do kolejnych etapów realizacji. Całe powstałe IP należy do klienta. My przywiązujemy klientów do siebie tylko poprzez wysoką jakość.

 

 

PROJEKTOWANIE SCHEMATÓW ELEKTRONICZNYCH

 

„Mieć fantazję nie znaczy coś sobie wymyślać. To znaczy tworzyć coś z tego, co istnieje.” Thomas Mann

 

Mając założenia architektury, opracujemy dla Ciebie zagadnienia inżynierii systemowej. Dobierzemy konkretne komponenty, porozmawiamy z producentami / dystrybutorami w Twoim imieniu, poprowadzimy negocjacje cenowe. W oparciu o zebrane informacje, przygotujemy a następnie zweryfikujemy schemat elektryczny. Wyniki prac oczywiście dokumentujemy.

 

 

PROJEKTOWANIE I PRODUKOWANIE PŁYT PCB

 

„Żeby napisać jedno własne zdanie, trzeba przeczytać tysiące cudzych.” Ryszard Kapuściński

 

Mając gotowy schemat elektryczny, przeprowadzimy proces projektowania płyty PCB. Na ten proces składa się kilka etapów, do których należą wykonanie projektu PCB zgodnie ze specyfikacją (wymiary, kształt), symulacje Signal Integrity i Power Integrity, czy zatwierdzenie stosu PCB. Po weryfikacji projektu PCB zostanie on wysłany do produkcji. Cały etap komunikacji z fabryką EMS jest przeprowadzany przez nas. Wyniki prac oczywiście dokumentujemy.

 

 

TWORZENIE OPROGRAMOWANIA NISKOPOZIOMOWEGO

 

„Kiedy słyszysz w głowie głos, który mówi ci 'Nie potrafisz malować', to właśnie ten moment, kiedy powinieneś stanąć przy sztalugach i stać tam, póki głos nie umilknie.” Vincent Van Gogh

 

Nowoczesna elektronika zazwyczaj nie ogranicza się tylko do połączenia ze sobą komponentów elektronicznych. Układy programowalne (mikrokontrolery, procesory, CPLD, FPGA, DSP, karty graficzne) wymagają oprogramowania nisko- i/lub wysokopoziomowego. Napiszemy je dla Ciebie, mając na uwadze wydajność, responsywność i przede wszystkim przyjazność interfejsu użytkownika. Osiągniemy to dla Ciebie dzięki naszej znajomości wielu języków programowania, języków opisu sprzętu oraz najlepszych praktyk inżynieryjnych.

 

 

TESTY I CERTYFIKATY

 

„Tylko ten nie popełnia błędów, kto nic nie robi.” Napoleon Bonaparte

 

Testowanie jest jak spoglądanie na kompas, aby sprawdzić czy obrany szlak prowadzi nas upragnionego portu. Na każdym praktycznym etapie podróży po projekcie elektronicznym, potrzebne jest testowanie oraz weryfikowanie, że to co zostało zrobione prowadzi nas we właściwą stronę. Czasem trzeba zawrócić, dostroić żagle, naprawić kadłub, skorygować kurs, nanieść poprawkę na mapę. Proces projektowy nie jest nam obcy, dlatego stosujemy metody DFT i DFM, przygotowujemy i przeprowadzamy testy ICT / FCT, dzięki którym osiągamy wysoką powtarzalność gotowych produktów. Zajmujemy się cerfikacjami EMC, CE, więc otrzymujesz w swoje ręce product, który jest gotowy do wysyłki Twoim klientom.

Poza tym w dzisiejszym świecie elektronicznym produkt wprowadzany na rynek musi spełniać rygorystyczne wymogi norm i regulacji prawnych. Od początku projektu dbamy o to, aby produkt końcowy zdał takie egzaminy celująco.

 

 

 

PRODUKTYZACJA

 

„Jesteśmy architektami swojego przeznaczenia.” Albert Einstein

 

Wielowariantowość gotowych rozwiązań jest powszechnie stosowaną metodą. Z jednego projektu można uzyskać kilka różnych wersji produktu o różnym zakresie funkcjonalności. Zaproponujemy wersje produktów możliwych do zrealizowania, a po Twoim zatwierdzeniu zrealizujemy je. Wyniki prac oczywiście dokumentujemy.

 

 

SZKOLENIA

 

„Gorszym od wyszkolonego pracownika, który odejdzie jest ten niewyszkolony, który zostanie.” Henry Ford

 

Prowadzimy szkolenia w zakresie zagadnień sprzętowych oraz języków opisu sprzętu.

Poza działalnościa typu design house dostarczamy również szeroką gamę profesjonalnych szkoleń na każdym poziomie doświadczenia tak, aby każdy inżynier posiadł nową wiedzę i umiejętności. Oferowane przez nasz szkolenia są oparte na dziesiątkach tysięcy godzin doświadczeń naszych specjalistów, którzy brali udział kumulatywnie w setkach projektów. Prowadzimy szkolenia w dowolnym języku, w dowolnym miejscu i dowolnym kształcie – skrojone pod konkretne oczekiwania.

Najbardziej pasjonującymi dla nas tematami szkoleń są wszelkie zagadnienia związane z układami FPGA – optymalizacja (czas, zasoby, energia, runtime), debuging skomplikowanych / rozporszonych projektów, bezpieczeństwo, HLS, partycjonowanie, CDC oraz cała masa innych.

 

DOKUMENTACJA

 

„Dokumentacja jest listem miłosnym pisanym do samego siebie w przyszłości.” Damian Conway

 

Dokumentacja techniczna bardzo często bywa niekompletna, szczątkowa, bądź nie ma jej wcale. Dzieje się tak najczęściej przy małych projektach, bądź projektach prowadzonych przez firmy podchodzące mniej profesjonalnie do zagadnień formalno-projektowych. Dokumentacja jest najważniejszym elementem projektu. Dokumentacja to źródło wiedzy, które jest receptą na wykonanie docelowego produktu. To właśnie w dokumentacji znajdują się uzasadnienia poczynionych wybór technologicznych, opisy pomysłów oraz rozwiązań technicznych, warunków brzegowych. Bez dobrej dokumentacji można wykonać produkt, ale wprowadzenie zmian czy odtworzenie produktu po pewnym czasie staje się trudne i jest często nieopłacalne. Z tego właśnie powodu, wyniki naszych prac zawsze dokumentujemy.

 

PROGRAMOWANIE UKŁADÓW FPGA

PROGRAMOWANIE UKŁADÓW FPGA

 

„Nie obawiam sie kogoś kto trenuje 10 000 kopnięć, ale tego, kto trenował 10 000 razy jedno kopnięcie.” Bruce Lee

 

Naszą pasją są układy FPGA. Mamy doświadczenie z czterema globalnymi producentami układów FPGA. Nie jest ważne czy mówimy o zagadnieniach Sztucznej Inteligencji, urządzeń sieciowych Ethernet, przetwarzania video czy układach kontroli, tak długo jeśli sercem przetwarzania jest układ FPGA. Naszym konikiem są temat optymalizacyjne – optymalizujemy projekty (w tym również w zakresie architektury HyperFlex) pod kątem zasobów sprzętowych, wymogów czasowych, zużycia energii oraz czasu syntezy. W tym zakresie świadczymy usługi dzięki czemu te same funkcjonalności zmieszczą się do mniejszego układu, a w konsekwencji końcowy produkt będzie tańszy w produkcji. Obniżenie poboru energii może pozwolić zaoszczędzić nie tylko na koszcie samego radiatora, ale też na wykorzystywanym przez niego miejscu. Nasi przyszli klienci w 85-90% przypadków uważają, że wykorzystali już wszystko co układ FPGA miał do zaoferowania. Są o tym przekonani, ale tylko do momentu, kiedy my włączamy się do gry.

 

 

DORADZTWO, TŁUMACZENIA, AUDYTY, RECENZJE

 

„Ci którzy konsultują się więcej, popełniają mniej błędów.” Omar Torrijos

 

Przez lata pracy zgromadziliśmy wiele doświadczeń oraz wiedzy. Pragniemy się nimi z Wami podzielić poprzez szeroki wachlarz naszych usług. Pomagamy podjąć najlepsze decyzje co do centralnego układu przetwarzania. Zwracamy uwagę na pełną specyfikację urządzenia końcowego, ograniczenia przestrzeni, wymogi termiczne.

Jeśli masz projekt sprzętowy bazujący na układzie FPGA lub innej platformie , który chciałbyś przetłumaczyć na układ FPGA / układ FPGA innego producenta, pozostajemy do Twojej dyspozycji.

Poza regularną bądź doraźną pomocą w projektach, służymy również naszymi usługami w zakresie przeprowadzania audytów – audyty wewnętrzne lub firm trzecich. Oczywiście wyniki naszych prac starannie dokumentujemy.

Od czasu do czasu zajmujemy się również recenzowaniem manuskryptów, które mogą przerodzić się w publikacje naukowe.

 

 

HIGHT PERFORMANCE COMPUTING

 

„Jeśli nie możesz biec, idź. Jeśli nie możesz iść, czołgaj się. Idź do przodu i nigdy, przenigdy się nie poddawaj.” Dean Karnazes

 

Lubimy zagadnienia związane z HPC. W dziale z artykułami można odnaleźć publikacje związane z maszyną ARUZ, przy której konstrukcji nasi inżynierowie pracowali. Jednym z innych tematów, który powstał w konsekwencji współpracy z Politechniką Gdańska jest koprocesor do arytmetyki wysokiej precyzji. Otwarty kod źródłowy jest do pobrania z repozytorium GitHub pod adresem: https://github.com/stafan26/integer-MPA-coprocessor

 

 

OCHRONA PRODUKTU PRZED KOPIOWANIEM I INGENRECJĄ

 

„Lepiej być wojownikiem w ogrodzie, niż ogrodnikiem podczas wojny.” powiedzenie Japońskie

 

W dzisiejszych czasach powszechność dostępu do układów scalonych spowodowała, iż wartość intelektualna końcowego produktu jest zawarta nie w fizycznej formie elektronicznej, lecz w warstwie oprogramowania – sterownik, program, firmware. Niezwykle ważnym zagadnieniem staje się zabezpieczenie wypracowanej własności intelektualnej przez skopiowaniem, a sprzętu przed niepowołanym wykorzystaniem przez kogoś innego do innych celów. Certyfikaty, podpisywanie czy szyfrowanie? A jeśli tak, to jakie? W odpowiedziach na takie pytania pomożemy, abyś mógł cieszyć się pełnią zysków za wykonaną pracę.