Witam,
Mam problem z symulacją w Quartus pamięci RAM, która jest komponentem IP (megafunkcja). Wszystko jest dobrze jeżeli wykonuję symulację samej pamięci RAM. Problem pojawia się gdy symuluję większą część układu, w skład której wchodzi pamieć RAM. Próbowałem różnych ustawień megafunkcji i samego Quartusa. W efekcie widziałem różnego rodzaju zmiany ale nadal pojawiało się sporo Unknown Forcing (X). Można to zobaczyć na poniższej grafice (jest to wyjście pamięci RAM):
Mam taki problem tylko z pamięciami RAM.
Pamięć RAM jest zainicjalizowana, tak samo wszystkie "zmienne" w kodzie.
Co więcej, układ ten po wgraniu na rzeczywisty układ FPGA (płytki DE0-Nano i DE10-Nano) działa bez zarzutu. Problemem jest tylko sama symulacja.
Czy ktoś spotkał się z takim problemem i wie jak go rozwiązać?
Nie znalazłem niczego użytecznego w google. Widziałem, że inni mieli podobny problemy ale nie znalazłem odpowiedzi, która w moim przypadku okazałaby się pomocna.
Mam problem z symulacją w Quartus pamięci RAM, która jest komponentem IP (megafunkcja). Wszystko jest dobrze jeżeli wykonuję symulację samej pamięci RAM. Problem pojawia się gdy symuluję większą część układu, w skład której wchodzi pamieć RAM. Próbowałem różnych ustawień megafunkcji i samego Quartusa. W efekcie widziałem różnego rodzaju zmiany ale nadal pojawiało się sporo Unknown Forcing (X). Można to zobaczyć na poniższej grafice (jest to wyjście pamięci RAM):
![[FPGA][ALTERA/INTEL] Simulation Waveform - nieoczekiwane stany Unknown Forcing [FPGA][ALTERA/INTEL] Simulation Waveform - nieoczekiwane stany Unknown Forcing](https://obrazki.elektroda.pl/5721765700_1556045725_thumb.jpg)
Mam taki problem tylko z pamięciami RAM.
Pamięć RAM jest zainicjalizowana, tak samo wszystkie "zmienne" w kodzie.
Co więcej, układ ten po wgraniu na rzeczywisty układ FPGA (płytki DE0-Nano i DE10-Nano) działa bez zarzutu. Problemem jest tylko sama symulacja.
Czy ktoś spotkał się z takim problemem i wie jak go rozwiązać?
Nie znalazłem niczego użytecznego w google. Widziałem, że inni mieli podobny problemy ale nie znalazłem odpowiedzi, która w moim przypadku okazałaby się pomocna.