RTV forum PL | NewsGroups PL

Zabezpieczanie IP w projektach FPGA: jakie są opcje ochrony i koszty Hardcopy od Xilinx?

FPGA - jak się zabezpieczyć przed skopiowaniem IP ?

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Zabezpieczanie IP w projektach FPGA: jakie są opcje ochrony i koszty Hardcopy od Xilinx?

Guest

Tue Mar 11, 2014 12:44 pm   



Mam opracowane IP i chcę sprzedawać specjalistyczny moduł z FPGA na pokładzie.
Wiadomo, że musi być na pokładzie FPGA i pamięć konfiguracyjna. I jeszcze trochę pierdulamentów, ale to mało istotne. Wiadomo, najważniejszym elementem jest nie samo FPGA, nie kostka pamięcie konfiguracyjnej. Najważniejsza jest zawartość pamięci konfiguracyjnej. Bez problemu KAŻDY może to skopiować i mogę se wówczas "pogwizdać"..

Patent międzynarodowy? Kupa czasu, papierologii, koszty, a w razie czego sądy międzynarodowe (też nie za darmola) i takie tam...

ASIC? Zbyt duże jest to IP, a ponadto nie stać mnie na to.

Xilinx oferuje "Hardcopy", ale z tego co się doczytałem dotyczy to tylko wybranych układów FPGA. I do tego wcale nie najtańszych, ale być może miałoby to sens. Macie jakąś wiedzę jaka jest minimalna ilość zamówienia i ile to kosztuje?

Macie Koledzy jakiś chytry pomysł na zabezpieczenie?

Adam Górski
Guest

Tue Mar 11, 2014 12:44 pm   



W dniu 2014-03-11 11:44, stchebel@gmail.com pisze:
Quote:
Mam opracowane IP i chcę sprzedawać specjalistyczny moduł z FPGA na pokładzie.
Wiadomo, że musi być na pokładzie FPGA i pamięć konfiguracyjna. I jeszcze trochę pierdulamentów, ale to mało istotne. Wiadomo, najważniejszym elementem jest nie samo FPGA, nie kostka pamięcie konfiguracyjnej. Najważniejsza jest zawartość pamięci konfiguracyjnej. Bez problemu KAŻDY może to skopiować i mogę se wówczas "pogwizdać"..

Patent międzynarodowy? Kupa czasu, papierologii, koszty, a w razie czego sądy międzynarodowe (też nie za darmola) i takie tam...

ASIC? Zbyt duże jest to IP, a ponadto nie stać mnie na to.

Xilinx oferuje "Hardcopy", ale z tego co się doczytałem dotyczy to tylko wybranych układów FPGA. I do tego wcale nie najtańszych, ale być może miałoby to sens. Macie jakąś wiedzę jaka jest minimalna ilość zamówienia i ile to kosztuje?

Macie Koledzy jakiś chytry pomysł na zabezpieczenie?


Zaczynając od Altery Cyclone III LS chyba również w Cyclone IV i na
pewno w Cyclone V możliwa jest konfiguracja z zaszyfrowanego obrazu.

Wygląda to mniej więcej tak ( na bazie Cyclone III LS których używam )

1. Tworzysz klucz szyfrujący
2. Jednorazowo zapisujesz go bezpośrednio do fpga ( pamięć z
podtrzymaniem bateryjnym )
3. Przygotowujesz zaszyfrowany image który jest przechowywany we flashu.
4. Podczas konfiguracji obraz jest rozszyfrowywany w locie.
5. Zewnętrznego flasha można wtedy sobie kopiować ale nie będzie działał
z innym egzemplarzem który nie ma zapisanych pasujących kluczy.


Z tego co czytałem w Cyclone 5 jest możliwość wyboru co do sposobu
przechowywania klucza. Pamięć z podtrzymaniem bateryjnym lub mały flaszyk.

Adam

MiSter
Guest

Tue Mar 11, 2014 1:43 pm   



Quote:

Xilinx oferuje "Hardcopy", ale z tego co się doczytałem dotyczy to tylko wybranych układów FPGA. I do tego wcale nie najtańszych, ale być może miałoby to sens. Macie jakąś wiedzę jaka jest minimalna ilość zamówienia i ile to kosztuje?

Macie Koledzy jakiś chytry pomysł na zabezpieczenie?



* Zewnętrzny procesor (zabezpieczony) współpracujący z FPGA
* Procesor, FPGA w BGA
* Wielowarstwowa PCB
* Zastosować FPGA Xilinxa z flashem wewnątrz plus Sector Lockdown np.:
Spartan AN

Pozdrawiam
MiSter

Guest

Tue Mar 11, 2014 1:43 pm   



W dniu wtorek, 11 marca 2014 12:03:25 UTC+1 użytkownik Adam Górski napisał:
Quote:
W dniu 2014-03-11 11:44, stchebel@gmail.com pisze:

Mam opracowane IP i chcę sprzedawać specjalistyczny moduł z FPGA na pokładzie.

Wiadomo, że musi być na pokładzie FPGA i pamięć konfiguracyjna. I jeszcze trochę pierdulamentów, ale to mało istotne. Wiadomo, najważniejszym elementem jest nie samo FPGA, nie kostka pamięcie konfiguracyjnej. Najważniejsza jest zawartość pamięci konfiguracyjnej. Bez problemu KAŻDY może to skopiować i mogę se wówczas "pogwizdać"..



Patent międzynarodowy? Kupa czasu, papierologii, koszty, a w razie czego sądy międzynarodowe (też nie za darmola) i takie tam...



ASIC? Zbyt duże jest to IP, a ponadto nie stać mnie na to.



Xilinx oferuje "Hardcopy", ale z tego co się doczytałem dotyczy to tylko wybranych układów FPGA. I do tego wcale nie najtańszych, ale być może miałoby to sens. Macie jakąś wiedzę jaka jest minimalna ilość zamówienia i ile to kosztuje?



Macie Koledzy jakiś chytry pomysł na zabezpieczenie?





Zaczynając od Altery Cyclone III LS chyba również w Cyclone IV i na

pewno w Cyclone V możliwa jest konfiguracja z zaszyfrowanego obrazu.



Wygląda to mniej więcej tak ( na bazie Cyclone III LS których używam )



1. Tworzysz klucz szyfrujący

2. Jednorazowo zapisujesz go bezpośrednio do fpga ( pamięć z

podtrzymaniem bateryjnym )

3. Przygotowujesz zaszyfrowany image który jest przechowywany we flashu..

4. Podczas konfiguracji obraz jest rozszyfrowywany w locie.

5. Zewnętrznego flasha można wtedy sobie kopiować ale nie będzie działał

z innym egzemplarzem który nie ma zapisanych pasujących kluczy.





Z tego co czytałem w Cyclone 5 jest możliwość wyboru co do sposobu

przechowywania klucza. Pamięć z podtrzymaniem bateryjnym lub mały flaszyk.


Ja dziargam co prawda na Xilinx'sie , ale to ino drobny szczegół. Podtrzymanie bateryjne jest też możliwe w X. Z gubsza łapię o co chodzi, ale zanim zadam ewentualnie kolejne pytanie, poczytam trochę na stronach X. Jak czegoś nie zakumam, to dam znać. Jak zakumam, to też parę słów tutaj napiszę. Dzięki !!


MiSter
Guest

Tue Mar 11, 2014 4:42 pm   



Quote:

* Zewnętrzny procesor (zabezpieczony) współpracujący z FPGA

* Procesor, FPGA w BGA

* Wielowarstwowa PCB

* Zastosować FPGA Xilinxa z flashem wewnątrz plus Sector Lockdown np.:

Spartan AN


3) SoftProcesor zaimplementowany w FPGA taż sprawy nie załatwia. Bo niby dlaczego ??


Oczywiście, że nie chodziło mi o SoftProcesor, chciałem napisać:
"Zewnętrzny procesor w obudowie BGA, FPGA w obudowie BGA i dodatkowo
obwód wielowarstwowy - znacząco komplikuję możliwość kopiowania projektu"

MiSter

Guest

Tue Mar 11, 2014 5:28 pm   



W dniu wtorek, 11 marca 2014 13:43:33 UTC+1 użytkownik MiSter napisał:
Quote:


Xilinx oferuje "Hardcopy", ale z tego co się doczytałem dotyczy to tylko wybranych układów FPGA. I do tego wcale nie najtańszych, ale być może miałoby to sens. Macie jakąś wiedzę jaka jest minimalna ilość zamówienia i ile to kosztuje?



Macie Koledzy jakiś chytry pomysł na zabezpieczenie?







* Zewnętrzny procesor (zabezpieczony) współpracujący z FPGA

* Procesor, FPGA w BGA

* Wielowarstwowa PCB

* Zastosować FPGA Xilinxa z flashem wewnątrz plus Sector Lockdown np.:

Spartan AN



1) Niezły pomysł, przemyśle to.
2) Chcę się zmieścić w Spartanie-6 (xc6slx45). I kurde mieszczę się w tym. I coby było weselej, całe to badziewie działa poprawnie nie tylko na symulatorze, ale po prostu to funguje w realu!!
3) SoftProcesor zaimplementowany w FPGA taż sprawy nie załatwia. Bo niby dlaczego ??
4) W Spartanie3-AN niestety się nie zmieszczę. Ciuta za mały...

Guest

Tue Mar 11, 2014 6:11 pm   



W dniu wtorek, 11 marca 2014 16:42:32 UTC+1 użytkownik MiSter napisał:
Quote:


* Zewnętrzny procesor (zabezpieczony) współpracujący z FPGA



* Procesor, FPGA w BGA



* Wielowarstwowa PCB



* Zastosować FPGA Xilinxa z flashem wewnątrz plus Sector Lockdown np.:



Spartan AN





3) SoftProcesor zaimplementowany w FPGA taż sprawy nie załatwia. Bo niby dlaczego ??





Oczywiście, że nie chodziło mi o SoftProcesor, chciałem napisać:

"Zewnętrzny procesor w obudowie BGA, FPGA w obudowie BGA i dodatkowo

obwód wielowarstwowy - znacząco komplikuję możliwość kopiowania projektu"

OK, to teraz wiem co miałeś na myśli. Wielowarstwowe PCB jest oczywiście utrudnieniem, korzystam z www.pcbcart.com , robią perfekcyjnie 8 warstw, i co z tego? Choćby i pierdyljon warstw było, nawet w technologii BGA, DOBRY serwisant (a takich jest od groma) wypruje pamięć konfiguracyjną i ją odczyta... Amen !!

W prototypieniu korzystam z usług takich firm.. Bez problemu wylutują, odczytają, i zaś zalutują. BGA, ilość warstw nie ma znaczenia, o ile PCB jest porządnie zrobione i wytrzyma 2-3 procesy wylutuj/wlutuj.. Z reguły wytrzymuje.

Guest

Wed Mar 12, 2014 1:57 am   



W dniu wtorek, 11 marca 2014 13:43:33 UTC+1 użytkownik MiSter napisał:
Quote:


Xilinx oferuje "Hardcopy", ale z tego co się doczytałem dotyczy to tylko wybranych układów FPGA. I do tego wcale nie najtańszych, ale być może miałoby to sens. Macie jakąś wiedzę jaka jest minimalna ilość zamówienia i ile to kosztuje?



Macie Koledzy jakiś chytry pomysł na zabezpieczenie?







* Zewnętrzny procesor (zabezpieczony) współpracujący z FPGA

* Procesor, FPGA w BGA

* Wielowarstwowa PCB

* Zastosować FPGA Xilinxa z flashem wewnątrz plus Sector Lockdown np.:

Spartan AN



Pozdrawiam

MiSter

Sensownie w tym temacie wypowiedział się Adam Górski. Ponad wszelaką, gościu zna się na tym. Trza poczytać co nie co , i zaś Adama poprosić o poradę jak coś będzie w tym temacie nie za bardzo "hallo"..

MiSter
Guest

Wed Mar 12, 2014 8:58 am   



Quote:

Sensownie w tym temacie wypowiedział się Adam Górski. Ponad wszelaką, gościu zna się na tym. Trza poczytać co nie co , i zaś Adama poprosić o poradę jak coś będzie w tym temacie nie za bardzo "hallo"..


A czy tak zaprogramowanego FPGA nie da się odczytać? ;-)


Pozdrawiam

KB
Guest

Wed Mar 12, 2014 11:28 am   



W dniu wtorek, 11 marca 2014 16:28:44 UTC+1 użytkownik stch...@gmail.com napisał:

Quote:
2) Chcę się zmieścić w Spartanie-6 (xc6slx45). I kurde mieszczę się w tym. I coby było weselej, całe to badziewie działa poprawnie nie tylko na symulatorze, ale po prostu to funguje w realu!!

Szyfrowanie bitstreamu X. ma już od czasów V2Pro - ale w "high-endowych" FPGA.
Wg noty WP365 ("Solving Today's Design Security Concerns") parę XC6S też ma taką możliwość... tyle że od xc6slx75(t) w górę.

Dariusz K. Ładziak
Guest

Wed Mar 12, 2014 12:21 pm   



Użytkownik Adam Górski napisał:
Quote:
W dniu 2014-03-11 11:44, stchebel@gmail.com pisze:
Mam opracowane IP i chcę sprzedawać specjalistyczny moduł z FPGA na
pokładzie.
Wiadomo, że musi być na pokładzie FPGA i pamięć konfiguracyjna. I
jeszcze trochę pierdulamentów, ale to mało istotne. Wiadomo,
najważniejszym elementem jest nie samo FPGA, nie kostka pamięcie
konfiguracyjnej. Najważniejsza jest zawartość pamięci konfiguracyjnej.
Bez problemu KAŻDY może to skopiować i mogę se wówczas "pogwizdać"..

Patent międzynarodowy? Kupa czasu, papierologii, koszty, a w razie
czego sądy międzynarodowe (też nie za darmola) i takie tam...

ASIC? Zbyt duże jest to IP, a ponadto nie stać mnie na to.

Xilinx oferuje "Hardcopy", ale z tego co się doczytałem dotyczy to
tylko wybranych układów FPGA. I do tego wcale nie najtańszych, ale być
może miałoby to sens. Macie jakąś wiedzę jaka jest minimalna ilość
zamówienia i ile to kosztuje?

Macie Koledzy jakiś chytry pomysł na zabezpieczenie?


Zaczynając od Altery Cyclone III LS chyba również w Cyclone IV i na
pewno w Cyclone V możliwa jest konfiguracja z zaszyfrowanego obrazu.

Wygląda to mniej więcej tak ( na bazie Cyclone III LS których używam )

1. Tworzysz klucz szyfrujący
2. Jednorazowo zapisujesz go bezpośrednio do fpga ( pamięć z
podtrzymaniem bateryjnym )
3. Przygotowujesz zaszyfrowany image który jest przechowywany we flashu.
4. Podczas konfiguracji obraz jest rozszyfrowywany w locie.
5. Zewnętrznego flasha można wtedy sobie kopiować ale nie będzie działał
z innym egzemplarzem który nie ma zapisanych pasujących kluczy.


Z tego co czytałem w Cyclone 5 jest możliwość wyboru co do sposobu
przechowywania klucza. Pamięć z podtrzymaniem bateryjnym lub mały flaszyk.

Czyli jedyną metodą skutecznego zabezpieczenia jest wystawienie systemu
na zależność od jednej, jedynej bateryjki? Bo faktycznie - jak
sprzętowo, paląc jakiegoś fusa uniemożliwić wtórny odczyt z zewnątrz
tego klucza to miałbym problem - jak rozebrać kość nie wyłączając
zasilania (a trzeba rozebrać żeby na chipie trochę połączenia
poprzerabiać w celu odczytania klucza).

Na pocieszenie - takie metody rozgryzania systemów są tak drogie że
nieczęsto się w ogóle opłaci. Jednostkowo czy małoseryjnie robionego
sprzętu nikt nie puści przez reverse engineering, taniej zaprojektować
od początku.

--
Darek

Adam Górski
Guest

Wed Mar 12, 2014 1:02 pm   



W dniu 2014-03-12 12:21, "Dariusz K. Ładziak" pisze:
Quote:
Użytkownik Adam Górski napisał:
W dniu 2014-03-11 11:44, stchebel@gmail.com pisze:
Mam opracowane IP i chcę sprzedawać specjalistyczny moduł z FPGA na
pokładzie.
Wiadomo, że musi być na pokładzie FPGA i pamięć konfiguracyjna. I
jeszcze trochę pierdulamentów, ale to mało istotne. Wiadomo,
najważniejszym elementem jest nie samo FPGA, nie kostka pamięcie
konfiguracyjnej. Najważniejsza jest zawartość pamięci konfiguracyjnej.
Bez problemu KAŻDY może to skopiować i mogę se wówczas "pogwizdać"..

Patent międzynarodowy? Kupa czasu, papierologii, koszty, a w razie
czego sądy międzynarodowe (też nie za darmola) i takie tam...

ASIC? Zbyt duże jest to IP, a ponadto nie stać mnie na to.

Xilinx oferuje "Hardcopy", ale z tego co się doczytałem dotyczy to
tylko wybranych układów FPGA. I do tego wcale nie najtańszych, ale być
może miałoby to sens. Macie jakąś wiedzę jaka jest minimalna ilość
zamówienia i ile to kosztuje?

Macie Koledzy jakiś chytry pomysł na zabezpieczenie?


Zaczynając od Altery Cyclone III LS chyba również w Cyclone IV i na
pewno w Cyclone V możliwa jest konfiguracja z zaszyfrowanego obrazu.

Wygląda to mniej więcej tak ( na bazie Cyclone III LS których używam )

1. Tworzysz klucz szyfrujący
2. Jednorazowo zapisujesz go bezpośrednio do fpga ( pamięć z
podtrzymaniem bateryjnym )
3. Przygotowujesz zaszyfrowany image który jest przechowywany we flashu.
4. Podczas konfiguracji obraz jest rozszyfrowywany w locie.
5. Zewnętrznego flasha można wtedy sobie kopiować ale nie będzie działał
z innym egzemplarzem który nie ma zapisanych pasujących kluczy.


Z tego co czytałem w Cyclone 5 jest możliwość wyboru co do sposobu
przechowywania klucza. Pamięć z podtrzymaniem bateryjnym lub mały
flaszyk.

Czyli jedyną metodą skutecznego zabezpieczenia jest wystawienie systemu
na zależność od jednej, jedynej bateryjki? Bo faktycznie - jak
sprzętowo, paląc jakiegoś fusa uniemożliwić wtórny odczyt z zewnątrz
tego klucza to miałbym problem - jak rozebrać kość nie wyłączając
zasilania (a trzeba rozebrać żeby na chipie trochę połączenia
poprzerabiać w celu odczytania klucza).

Bateryjka lub jak w moim wypadku akumulatorek CR2032 doładowywany w
trakcie pracy ( Cyclone 3 LS ). Cyclone 5 posiada już wewnątrz fpga
flash na klucz - write only.

Można uzyskać względne bezpieczeństwo stosując kombinację wcześniej
wspomnianych metod.

Quote:

Na pocieszenie - takie metody rozgryzania systemów są tak drogie że
nieczęsto się w ogóle opłaci. Jednostkowo czy małoseryjnie robionego
sprzętu nikt nie puści przez reverse engineering, taniej zaprojektować
od początku.


Dokładnie tak.

Guest

Wed Mar 12, 2014 2:35 pm   



W dniu środa, 12 marca 2014 08:58:50 UTC+1 użytkownik MiSter napisał:
Quote:


Sensownie w tym temacie wypowiedział się Adam Górski. Ponad wszelaką, gościu zna się na tym. Trza poczytać co nie co , i zaś Adama poprosić o poradę jak coś będzie w tym temacie nie za bardzo "hallo"..





A czy tak zaprogramowanego FPGA nie da się odczytać? ;-)


Chyba nie, ale pewien nie jestem, Jeżeli masz wiedzę jak to zrobić, to napisz. Ot z czystej ciekawości...


Guest

Wed Mar 12, 2014 2:56 pm   



W dniu środa, 12 marca 2014 12:21:25 UTC+1 użytkownik Dariusz K. Ładziak napisał:
Quote:
Użytkownik Adam Górski napisał:

W dniu 2014-03-11 11:44, stchebel@gmail.com pisze:

Mam opracowane IP i chcę sprzedawać specjalistyczny moduł z FPGA na

pokładzie.

Wiadomo, że musi być na pokładzie FPGA i pamięć konfiguracyjna. I

jeszcze trochę pierdulamentów, ale to mało istotne. Wiadomo,

najważniejszym elementem jest nie samo FPGA, nie kostka pamięcie

konfiguracyjnej. Najważniejsza jest zawartość pamięci konfiguracyjnej.

Bez problemu KAŻDY może to skopiować i mogę se wówczas "pogwizdać"..



Patent międzynarodowy? Kupa czasu, papierologii, koszty, a w razie

czego sądy międzynarodowe (też nie za darmola) i takie tam...



ASIC? Zbyt duże jest to IP, a ponadto nie stać mnie na to.



Xilinx oferuje "Hardcopy", ale z tego co się doczytałem dotyczy to

tylko wybranych układów FPGA. I do tego wcale nie najtańszych, ale być

może miałoby to sens. Macie jakąś wiedzę jaka jest minimalna ilość

zamówienia i ile to kosztuje?



Macie Koledzy jakiś chytry pomysł na zabezpieczenie?





Zaczynając od Altery Cyclone III LS chyba również w Cyclone IV i na

pewno w Cyclone V możliwa jest konfiguracja z zaszyfrowanego obrazu.



Wygląda to mniej więcej tak ( na bazie Cyclone III LS których używam )



1. Tworzysz klucz szyfrujący

2. Jednorazowo zapisujesz go bezpośrednio do fpga ( pamięć z

podtrzymaniem bateryjnym )

3. Przygotowujesz zaszyfrowany image który jest przechowywany we flashu.

4. Podczas konfiguracji obraz jest rozszyfrowywany w locie.

5. Zewnętrznego flasha można wtedy sobie kopiować ale nie będzie działał

z innym egzemplarzem który nie ma zapisanych pasujących kluczy.





Z tego co czytałem w Cyclone 5 jest możliwość wyboru co do sposobu

przechowywania klucza. Pamięć z podtrzymaniem bateryjnym lub mały flaszyk.



Czyli jedyną metodą skutecznego zabezpieczenia jest wystawienie systemu

na zależność od jednej, jedynej bateryjki? Bo faktycznie - jak

sprzętowo, paląc jakiegoś fusa uniemożliwić wtórny odczyt z zewnątrz

tego klucza to miałbym problem - jak rozebrać kość nie wyłączając

zasilania (a trzeba rozebrać żeby na chipie trochę połączenia

poprzerabiać w celu odczytania klucza).



Na pocieszenie - takie metody rozgryzania systemów są tak drogie że

nieczęsto się w ogóle opłaci. Jednostkowo czy małoseryjnie robionego

sprzętu nikt nie puści przez reverse engineering, taniej zaprojektować

od początku.


Szczerze powiedziawszy, od samego początku myślę o "bakterii" jako o elemencie zabezpieczającym. Natomiast warto moim zdaniem zastanowić się nad tym , i trochę poczytać w pdf'ach A+X pod kątem tego co napisał Adam Górski. Jak na tą chwilę, nie będę się "wymądrzał", wydaje mi się że Adam dał dobrą wskazówę, tera trza ino trochę papierów poczytać...


Dariusz K. Ładziak
Guest

Wed Mar 12, 2014 4:04 pm   



Użytkownik stchebel@gmail.com napisał:
Quote:
W dniu środa, 12 marca 2014 08:58:50 UTC+1 użytkownik MiSter napisał:


Sensownie w tym temacie wypowiedział się Adam Górski. Ponad wszelaką, gościu zna się na tym. Trza poczytać co nie co , i zaś Adama poprosić o poradę jak coś będzie w tym temacie nie za bardzo "hallo"..





A czy tak zaprogramowanego FPGA nie da się odczytać? ;-)


Chyba nie, ale pewien nie jestem, Jeżeli masz wiedzę jak to zrobić, to napisz. Ot z czystej ciekawości...

Wszystko się da - pytanie tylko ile będzie kosztowało. Na mój gust (a
parę lat się tym zajmowałem) pomysł z bateryjką zwielokrotnia koszty
dobrania sie do układu - najpierw trzeba parę kości rozebrać żeby się
nauczyć jak do tego flasha się dobrać, potem cały, nieprosty w sumie
proces przerabiania połączeń (otwarcie układu, parę fotolitografii czy
innych technik osadzania selektywnego warstw) trzeba zrobić nie tracąc
zasilania - za którymś razem zapewne się uda, bałbym się optymistycznie
zakładać że za drugim. W efekcie - koszty szybują w kosmos, jak już
pisałem - najczęściej taniej jest zrobić od początku.

--
Darek

elektroda NewsGroups Forum Index - Elektronika Polska - Zabezpieczanie IP w projektach FPGA: jakie są opcje ochrony i koszty Hardcopy od Xilinx?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map