RTV forum PL | NewsGroups PL

Jak efektywnie zbierać i analizować dane z symulacji ISim w Xilinx?

Xilinx - symulacja ISim

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Jak efektywnie zbierać i analizować dane z symulacji ISim w Xilinx?

Stachu Chebel
Guest

Tue Mar 12, 2013 11:17 pm   



Witam,
Mam pewien problem. Robię symulację pewnego układu. W dużym
uproszczeniu jest to "czarna skrzynka" do której wchodzi sygnał CLK i
dane D(11:0), na wyjściu mamy WY(11:0). Symulacja przelatuje
poprawnie, ale szlag mnie trafia przy ocenie poprawności symulacji.
Jak ostatni ciul wpisuję paluchami na klawiaturze kolejny dane z szyny
WY(11:0) do excella i dopiero po iluś tam danych zapuszczam
namalowanie wykresu. Nie da się jakoś sprytniej?

Jacek Radzikowski
Guest

Tue Mar 12, 2013 11:17 pm   



Stachu Chebel wrote:

Quote:
Witam,
Mam pewien problem. Robię symulację pewnego układu. W dużym
uproszczeniu jest to "czarna skrzynka" do której wchodzi sygnał CLK i
dane D(11:0), na wyjściu mamy WY(11:0). Symulacja przelatuje
poprawnie, ale szlag mnie trafia przy ocenie poprawności symulacji.
Jak ostatni ciul wpisuję paluchami na klawiaturze kolejny dane z szyny
WY(11:0) do excella i dopiero po iluś tam danych zapuszczam
namalowanie wykresu. Nie da się jakoś sprytniej?

Zrób testbencha który będzie zapisywał wyniki do pliku. Wymuszenia
też możesz odczytywać z pliku i w ten sposób możesz łatwo porównać
wyniki symulacji układu i implementacji programowej.

pzdr.
j.

Stachu Chebel
Guest

Wed Mar 13, 2013 11:20 am   



On 12 Mar, 23:00, Jacek Radzikowski <ja...@no.spam.com> wrote:
Quote:
Stachu Chebel wrote:
Witam,
Mam pewien problem. Robię symulację pewnego układu. W dużym
uproszczeniu jest to "czarna skrzynka" do której wchodzi sygnał CLK i
dane D(11:0), na wyjściu mamy WY(11:0). Symulacja przelatuje
poprawnie, ale szlag mnie trafia przy ocenie poprawności symulacji.
Jak ostatni ciul wpisuję paluchami na klawiaturze kolejny dane z szyny
WY(11:0) do excella i dopiero po iluś tam danych zapuszczam
namalowanie wykresu. Nie da się jakoś sprytniej?

Zrób testbencha który będzie zapisywał wyniki do pliku. Wymuszenia
też możesz odczytywać z pliku i w ten sposób możesz łatwo porównać
wyniki symulacji układu i implementacji programowej.

No i kurde tak mniej więcej zrobię. Co prawda fajnie by było, gdyby

sam symulator miał wbudowaną funkcję "analogowego" wyświetlania
zawartości szyny. Aldec ma taką funkcję. Jeden rzut oka i wiadomo czy
układ działa poprawnie czy nie.

Jacek Radzikowski
Guest

Wed Mar 13, 2013 5:56 pm   



Stachu Chebel wrote:

Quote:
On 12 Mar, 23:00, Jacek Radzikowski <ja...@no.spam.com> wrote:
Stachu Chebel wrote:
Witam,
Mam pewien problem. Robię symulację pewnego układu. W dużym
uproszczeniu jest to "czarna skrzynka" do której wchodzi sygnał CLK i
dane D(11:0), na wyjściu mamy WY(11:0). Symulacja przelatuje
poprawnie, ale szlag mnie trafia przy ocenie poprawności symulacji.
Jak ostatni ciul wpisuję paluchami na klawiaturze kolejny dane z szyny
WY(11:0) do excella i dopiero po iluś tam danych zapuszczam
namalowanie wykresu. Nie da się jakoś sprytniej?

Zrób testbencha który będzie zapisywał wyniki do pliku. Wymuszenia
też możesz odczytywać z pliku i w ten sposób możesz łatwo porównać
wyniki symulacji układu i implementacji programowej.

No i kurde tak mniej więcej zrobię. Co prawda fajnie by było, gdyby
sam symulator miał wbudowaną funkcję "analogowego" wyświetlania
zawartości szyny. Aldec ma taką funkcję. Jeden rzut oka i wiadomo czy
układ działa poprawnie czy nie.

Czegoś nie rozumiem. Skoro zapisujesz wyniki do pliku to dlaczego nie
importujesz ich później do arkusza tylko przepisujesz ręcznie? Z tego
co pamiętam można zapisać wyjścia do pliku tekstowego. Nie będzie to tak
proste jak w Aldecu, ale to w końcu tylko kilka kliknięć więcej. Jak chcesz
sobie zautomatyzować robotę to możesz to samo zrobić w R, bez żadnego
klikania.

pzdr.
j.

elektroda NewsGroups Forum Index - Elektronika Polska - Jak efektywnie zbierać i analizować dane z symulacji ISim w Xilinx?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map