| Author |
Message
|
11111olo Poziom 25

Joined: 21 Mar 2007 Posts: 6447 Location: z opolskiego ;)
|
#1
07 Dec 2011 20:04 ISE pack i symulator |
|
|
|
Witam
Kombinowałem różnie ale jakoś nie mogę tego ogarnąć.
Rysuję najprostszy możliwy schemat:
WEJŚCIE -> INWERTER -> WYJŚCIE
Na symulatorze pokazują się 2 kolory - niebieski wejście, żółty wyjście.
Nic z tego nie wynika.
Jak w ogóle na tym pokazać zmianę stanów itd.
|
|
| Back to top |
|
 |
Pituś Bajtuś Poziom 20

Joined: 11 Feb 2005 Posts: 841 Location: Żabieniec
|
#2
07 Dec 2011 20:14 Re: ISE pack i symulator |
|
|
|
Musisz stworzyć testbencha, który będzie zadawał stany na wejściu. Bez testbencha symulacji nie przeprowadzisz.
|
|
| Back to top |
|
 |
Google

|
#
07 Dec 2011 20:14 |
|
|
|
|
|
| Back to top |
|
 |
11111olo Poziom 25

Joined: 21 Mar 2007 Posts: 6447 Location: z opolskiego ;)
|
#3
07 Dec 2011 20:33 Re: ISE pack i symulator |
|
|
|
Już to robiłem ale jakoś słabo mi to szło.
Na rysowałem schemat ale jak chcę go skompilować wyskakuje błąd prze co testbencha nie da się utworzyć.
|
|
| Back to top |
|
 |
Google

|
#
07 Dec 2011 20:33 |
|
|
|
|
|
| Back to top |
|
 |
tymon_x Poziom 20

Joined: 17 Jun 2010 Posts: 814 Location: Gdańsk
|
#4
07 Dec 2011 20:58 Re: ISE pack i symulator |
|
|
|
| 11111olo wrote: |
Już to robiłem ale jakoś słabo mi to szło.
Na rysowałem schemat ale jak chcę go skompilować wyskakuje błąd prze co testbencha nie da się utworzyć. |
Nazwy takie jak IN, OUT, INOUT, BUFFER i inne są zarezerwowane dla VHDL. A schematy (*.sch) są tłumaczone na zawiły VHDL. Więc po pierwsze zmień nazwy portów na np. inv_i/inv_o, inaczej nawet syntezy Ci nie przejdzie. To jest na takiej samej zasadzie jak napisać w C:
int int;
|
|
| Back to top |
|
 |
Google

|
#
07 Dec 2011 20:58 |
|
|
|
|
|
| Back to top |
|
 |
11111olo Poziom 25

Joined: 21 Mar 2007 Posts: 6447 Location: z opolskiego ;)
|
#5
08 Dec 2011 11:00 Re: ISE pack i symulator |
|
|
|
Zmieniłem IN i OUT na WE WY i poszło.
Mam takie coś. Nie wiem dalej jak z tego wywnioskować działanie :/
|
|
| Back to top |
|
 |
tymon_x Poziom 20

Joined: 17 Jun 2010 Posts: 814 Location: Gdańsk
|
#6
08 Dec 2011 15:17 Re: ISE pack i symulator |
|
|
|
| 11111olo wrote: |
Zmieniłem IN i OUT na WE WY i poszło.
Mam takie coś. Nie wiem dalej jak z tego wywnioskować działanie :/
 |
Heh, po GUI nie kojarzę symulatora. A kilka poszło pod strzępy. Wygląda że te kolorki oznaczają stany '1', a bez '0', w zależności od koloru labela pinu. Więc kiedy WE = '1' to WY = '0', czyli działa jak ma działać :P
Dlaczego nie używasz symulatora dostępnego razem z ISE, Isim ?
|
|
| Back to top |
|
 |
11111olo Poziom 25

Joined: 21 Mar 2007 Posts: 6447 Location: z opolskiego ;)
|
#7
08 Dec 2011 15:29 Re: ISE pack i symulator |
|
|
|
Ściągam najnowszą wersję ISE - w tym on jest czy trzeba go osobno dociągnąć?
|
|
| Back to top |
|
 |
tymon_x Poziom 20

Joined: 17 Jun 2010 Posts: 814 Location: Gdańsk
|
#8
08 Dec 2011 15:40 Re: ISE pack i symulator |
|
|
|
| 11111olo wrote: |
| Ściągam najnowszą wersję ISE - w tym on jest czy trzeba go osobno dociągnąć? |
Jest w komplecie, zakładka Design, radio Button na Simulation i kliknąć Simulate Behavioral Model (ma obok małe logo ISim), zaznaczając uprzednio testbench skojarzony z projektem.
Ogólnie polecam zajrzeć do Help -> Xilinx on the Web -> Tutorials. Tam jest wszystko pięknie wytłumaczone razem z przykładami (przykładowe pliki).
|
|
| Back to top |
|
 |
Google

|
#
08 Dec 2011 15:40 |
|
|
|
|
|
| Back to top |
|
 |
11111olo Poziom 25

Joined: 21 Mar 2007 Posts: 6447 Location: z opolskiego ;)
|
#9
08 Dec 2011 15:57 Re: ISE pack i symulator |
|
|
|
Na pewno. Pobiorę to się pobawię.
|
|
| Back to top |
|
 |