FPGA - Sine/Square Wave Generator
: 07 wrz 2010 15:02
Zacząłem zabawę z FPGA i od razu dostałem po dupie...
Próbowałem skorzystać z bloczków: Sine Wave Generator oraz Square Wave Generator dostępnych w menu FPGA Math & Analysis ->Generation. Gdy umieszczę je w jednej pętli obok siebie to działa tylko Square, natomiast Sine ciągle zwraca zero. Wejście Freq jest takie samo dla obu bloczków. Natomiast jeśli utworzę dwie pętle While, po jednej dla każdego bloczku, to wszystko zaczyna działać. Najśmieszniejsze jest, że jak zamienię te bloczki miejscami to też przestaje działać. Aż się chce powiedzieć kurrrr...czę pieczone
Chciałbym wiedzieć, jaka jest przyczyna tego, że po umieszczeniu obu tych bloczków w jednej pętli, jeden z nich przestaje działać.
W załączniku przykładowy kod ilustrujący opisaną przeze mnie sytuację.
Próbowałem skorzystać z bloczków: Sine Wave Generator oraz Square Wave Generator dostępnych w menu FPGA Math & Analysis ->Generation. Gdy umieszczę je w jednej pętli obok siebie to działa tylko Square, natomiast Sine ciągle zwraca zero. Wejście Freq jest takie samo dla obu bloczków. Natomiast jeśli utworzę dwie pętle While, po jednej dla każdego bloczku, to wszystko zaczyna działać. Najśmieszniejsze jest, że jak zamienię te bloczki miejscami to też przestaje działać. Aż się chce powiedzieć kurrrr...czę pieczone

W załączniku przykładowy kod ilustrujący opisaną przeze mnie sytuację.