Jump to content

    

Flip

Новичок
  • Content Count

    3
  • Joined

  • Last visited

Community Reputation

0 Обычный

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Симулятором не проверял, но вот этот пример вроде как работает в симуляторе: cordic.v tb_cordic.v
  2. Здравствуйте! Может кто уже реализовывал вычисление тригонометрических функций sin и cos на ПЛИС, подскажите почему в результате на выходе получаю нули? Передача на выход по проводам идет на модуль USB следующим образом: (x_o[15:8], x_o[7:0] и т.д) (проект выложил без модуля USB). Тактовая частота подается около 98МГц. cord.v cordic.v
  3. Подскажите пожалуйста! Обучаюсь на отладочной плате Altera. Задача следующая: нужно передавать постоянно данные по USB-порту, вроде написал программу, но передача данных не происходит. module bufer_forusb (Clk,f_data); input Clk; output [7:0] f_data; reg [7:0] bufs [0:15]; integer i; reg [7:0] f_data; initial begin i = 0; bufs[0] = 0; bufs[1] = 16; bufs[2] = 31; bufs[3] = 45; bufs[4] = 58; bufs[5] = 67; bufs[6] = 74; bufs[7] = 77; bufs[8] = 74; bufs[9] = 68; bufs[10] = 67; bufs[11] = 45; bufs[12] = 31; bufs[13] = 25; bufs[14] = 15; bufs[15] = 0; end always@ (posedge(Clk)) begin f_data = bufs[i]; i = i + 1; if(i == 16) i = 0; end endmodule