Witam szanownych grupowiczów!
Chciałbym zaprojektować pewne urządzenie - podpięte do magistrali z jednej strony, a z drugiej strony planuję umieścić kilkadziesiąt we/wy TTL, ponadto kilka wyjść impulsowych, pamięć SRAM bateryjną (ew. FRAM na I2C). Chciałbym zastosować jakiś układ typu FPGA - Cyclone (EP1C3), ale niewiem dokładnie gdzie zapisany jest cały kod programu. Czy prawdą jest, że układy FPGA nie posiadają wewnętrznej pamięci na kod i muszą posiadać dodatkowy scalak z pamięcią. Jeśli tak to proszę o odpowiedź na pytanie, czy zewnętrzny scalak jest zabezpieczony przed odczytaniem zawartości pamięci (szczerze to pomyślałem sobie, że to nie problem podpiąć się pomiędzy FPGA a kostkę z kodem). Zależny mi przede wszystkim na zabezpieczeniu kodu programu, tak jak jest to np. z Atmelkami.
Proszę o jakieś opinie - z góry dziękuję