Całkowicie zgadzam się z oceną „rzędu wielkości” dotyczącą tego, jak łatwe i dostępne jest otwarte oprogramowanie w porównaniu z otwartym sprzętem. Sprowadza się to do „bitów” i „atomów”. Koszt i problemy związane z pracą nad otwartym projektem oprogramowania są bardzo niskie, a narzędzia i infrastruktura (Internet, github i komputer) zostały opłacone przed rozpoczęciem otwartego projektu oprogramowania, więc koszt przyrostowy to Twój czas.
Otwarty sprzęt wymaga, aby uzyskać „atomy”, aby rozpocząć pracę nad projektem i jak stwierdzono w poprzednim poście:
- Korzystanie ze standardowego produktu firmy jest najtańszą opcją (od 5 do 100 USD) *
- Narzędzie FPGA kosztuje więcej (od 20 do 2000 USD)
- Twój własny niestandardowy układ ASIC (200 000 do 2 000 000 USD)
- Twoja własna fabryka do robienia części (500 000 000 do 2 mld USD)
„* Koszty te obejmują koszty rozwoju, a także koszty chipów
Teraz ruch sprzętowy z otwartym sygnałem mieszanym nie ma zalet wspomnianej powyżej opcji podobnej do FPGA z bardziej rozsądnymi kosztami rozwoju i kosztami urządzeń.
Firmy [tak, moja firma jest jedną z nich] pracują nad konfigurowalnymi rozwiązaniami sygnałów mieszanych, które wprowadzą model biznesowy podobny do FPGA do projektowania układów analogowych i mieszanych sygnałów. W niektórych przypadkach otwarty sprzęt w konfigurowalnym układzie z mieszanym sygnałem nadaje się do otwartych projektów sprzętowych bardziej niż obecnie projekty na poziomie PCB.
Tak, mówię, że konfigurowalna konstrukcja układu może być łatwiejsza niż konstrukcja płytki drukowanej.
Konfigurowalny układ zawierałby sprawdzone krzemowe IP, które można połączyć ze zmianami warstwy pojedynczej maski za pomocą zautomatyzowanych narzędzi projektowych podobnych do miejsca i trasy FPGA oraz przepływu konfiguracji. A projekty z mieszanym sygnałem nie stają się przestarzałe tak szybko, jak projekty cyfrowe, ponieważ obwody analogowe nie muszą ścigać nisko Moore'a jak projekty cyfrowe.
Możliwość pracy z rozproszonym zespołem nad zawartością konfigurowalnego układu może przynieść otwarte koncepcje oprogramowania i korzyści w zakresie projektowania otwartego sprzętu.
Naszym założeniem jest to, że następujące atrybuty pomogą zwiększyć popularność otwartego sprzętu:
- Standaryzowany, konfigurowalny sprzęt z mikroukładem sygnału
- Scharakteryzowane i udokumentowane bloki IP
- Niedrogie narzędzia do projektowania na wysokim poziomie, które wyodrębniają szczegóły projektowania układów na zamówienie
- Zautomatyzowana kompilacja projektów wysokiego poziomu do konfigurowalnych urządzeń
- Projektowanie narzędzi do udostępniania, które wspierają rozproszone zespoły