Форум программистов, компьютерный форум, киберфорум
Программируемая логика: ПЛИС, ПАИС
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программируемая логика Составить принципиальную схему логики Нужно реализовать принципиальную схему в базисе И-НЕ данной логической функции: ¬x1|¬x2|¬x3 https://www.cyberforum.ru/ programmable-logic/ thread2986204.html Verilog. Как используя несколько модулей, в каждом модуле, сделать 1 выход на один и тот же индикатор Программируемая логика
Имеется код: module SEQ ( input enable1, input enable2, input d, input sel, output reg y );
Программируемая логика Как сделать так, чтобы спад импульса был в 3р дольше (verilog) https://www.cyberforum.ru/ programmable-logic/ thread2977787.html
Как сделать так, чтобы спад импульса был в 3р дольше(один треугольник) Необходимо чтобы нарастание шло за 2.5мкс,а спад за 7.5мкс module kurs7(clk,ena, co,blue,vclk,vblank); input clk,ena; input co; output reg blue=8'd0; output vclk,vblank; assign vclk=~clk; assign vblank=1'b1;
Программируемая логика 1 корпус К155ИМ3 Используя 1 корпус ИС К155ИМ3, построить с ее помощью два независимых одноразрядных полных сумматора. https://www.cyberforum.ru/ programmable-logic/ thread2973240.html
4-х разрядный счетчик Программируемая логика
Здравствуйте уважаемые специалисты. Пытаюсь нарисовать 4-х разрядный счетчик на D-триггерах Только у меня получается он работает на вычитание, а мне надо сделать его суммирующим После сигнала сброса счетчик равен нулю, а при получении первого сигнала сразу F потом E и так далее Подскажите пожалуйста где ошибка
Программируемая логика Чем обрабатывать HDMI 2.1? Привет всем! Необходимо взять картинку 4K 120 Hz HDR, идущую по HDMI 2.1, вычленять из неё, например, каждый 4 кадр, уменьшать его в 400 раз (20х20) и затем сканировать определенные области. Хотелось бы хотя-бы примерно прикинуть, какого уровня/стоимости нужно FPGA для такой задачи. Или, как вариант, может быть, за снижение FPS и разрешения может отвечать какая-то готовая железка, а FPGA оставить... https://www.cyberforum.ru/ programmable-logic/ thread2967200.html
Программируемая логика MAX+plusII Здравствуйте! Мне нужно написать программу семисегметного индикатора в программе "НА ПЛИС ALTERA С ИСПОЛЬЗОВАНИЕМ САПР MAX+plusII" по приведенной ниже схеме https://www.cyberforum.ru/ programmable-logic/ thread2955668.html Программируемая логика Как использовать интерфейс с параметрами в systemverilog?
Здравствуйте. У меня есть модуль с массивом интерфейсов в портах. Как передать этот массив в тест? Я создал ещё один параметризованный тип интерфейса, где параметр - число исходных интерфейсов. Всё компилится, но, когда я запускаю симуляцию, моделсим пишет, что "illegal assignment to type 'virtual UDDCP_interface_arr' from type 'interface UDDCP_interface_arr #(11)". Видимо, мне надо как-то...
Программируемая логика Моделирование IP компонентов в ModelSim Добрый день Пытаюсь смоделировать модуль в ModelSIM, а точнее заставить работать altpll. Все время на выходе hiz, вместо нужной частоты Библиотеку altera_mf в окошке Start Simulation добавлял Resolution на ps тоже переставлял - все равно никакого эффекта Входную частоту задаю в симуляторе такую же, как и при создании этой pll. https://www.cyberforum.ru/ programmable-logic/ thread2951430.html Программируемая логика Quartus ошибка ALTLVDS_RX как исправить? Доброе утро! Я новичок в ПЛИС. Нужно десериализатор сделать в ПЛИСе (Cyclone V SE). lvds входы. И Quartus при добавлении ALTLVDS_RX выводит ошибку Error: Parameter VALID_PHASE_INLOCK и VALID_PHASE_RXIN. На каком-то форуме было сказано что это проблема с разделителем дробной части. Не пойму как это исправить. Подскажите, пожалуйста!? https://www.cyberforum.ru/ programmable-logic/ thread2941564.html
Программируемая логика Сдвиговый регистр с асинхронным сбросом и параллельной загрузкой
Есть код сдвигового регистра с асинхронным сбросом и параллельной загрузкой, не могу понять зачем нужны сигналы InS, InP, SHFT, какова их функция?))) можете пожалуйста поподробнее объяснить как они работают в коде module shftregright( input CLK,SHFT,LD, output reg D, input InP, input InS,Clear); always @(Clear) if (Clear == 0)
Программируемая логика Функциональная схема Составить функциональную схему для управления впускным и выпускным клапанами. https://www.cyberforum.ru/ programmable-logic/ thread2928900.html
356 / 124 / 3
Регистрация: 25.01.2012
Сообщений: 5,450
Записей в блоге: 118
12.06.2022, 20:52  [ТС] 0

Подскажите по ПЛИС - Программируемая логика - Ответ 16299929

12.06.2022, 20:52. Показов 1296. Ответов 19
Метки (Все метки)

Ответ

Цитата Сообщение от i8085 Посмотреть сообщение
А на форуме - от понимания заданного вопроса.
Ну вот генератор карт трассировок. На паскале
Кликните здесь для просмотра всего текста
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
  procedure Step1;
  var
    pi,pi1:^integer;
    step,stepF,stepFF,s,i, ves, picsels, sl, fi1, fi, ri1, power,pfi, Basi1:integer;
     dvavosem,FcountPix, countPix, FcountPix1,SignCTG, CaTanDegP:integer;
    CaTanDeg,TanDeg, deg, coefficient, slag1, countI, countI1,   fiOs:Extended;
    xy:array[1..2] of integer; //   сделать массив, чтобы менять икс с игрком местами в алгоритме
    begin
//      power:=TrackBar1.Position;
      sl:= StrToInt(Edit1.Text);
      SetLength(Tracersloi, sl, 28, 28);
      deg := 180 div sl;
      coefficient:=1/28;
      for s:=0 to sl-1 do begin
         TanDeg := Tan(DegToRad(s*deg ));
         CaTanDeg:= 1/TanDeg;
         if TanDeg>CaTanDeg then begin
           pi:=@i;
           pi1:=@i1;
 //          CaTanDeg:=CaTanDeg;
           end
         else begin
           pi:=@i1;
           pi1:=@i;
           CaTanDeg:=TanDeg;
            end;
         CaTanDegP:= Trunc(CaTanDeg);
         if CaTanDegP=0 then begin
           fi:=0;
           FcountPix:=28;
           end else begin
            fi:=Trunc(28 div CaTanDegP);
            FcountPix:=CaTanDegP;
              end;
            FcountPix1:=28-fi*CaTanDegP;
            stepF:=fi;
            fi1:= 27+fi;
            Basi1:=0;
            repeat
            i1:=Basi1;// тут начинается чтение ячеек
            step:=0;
            i:=27;
            TtracerRec.bool:=false;
            repeat
            if Basi1>27 then  begin ////////////////////////////////
            step:= fi1-Basi1;
            i:=27-(step*FcountPix);
            i1:=Basi1-step;
            end;
            ri1:=Basi1-fi;
            if (FcountPix1>=1) then begin
            ri1:=ri1-1;
//            stepF:=fi+1;
            end;
            if ri1<0 then begin
            step:=0-ri1;
            end;
            TtracerRec.yg:=i1;
            countPix:=0;
            TtracerRec.ix:=i;
            while countPix < FcountPix do begin
            dec(i);
            inc(countPix);
            Tracersloi[pi^,pi1^,sl]:=TtracerRec;
            StringGrid1.Cells[1+pi^,1+pi1^]:= IntToStr(pi^)+','+IntToStr(pi1^);
            TtracerRec.ix:=i;
            end;
            dec(i1);
            inc(step);
            until (step=stepF);
            if FcountPix1>0 then begin
            countPix:=0;
            TtracerRec.ix:=i;
            TtracerRec.yg:=i1;
            while countPix < FcountPix1 do begin
            dec(i);
            inc(countPix);
            Tracersloi[pi^,pi1^,sl]:=TtracerRec;
            StringGrid1.Cells[1+pi^,1+pi1^]:= IntToStr(pi^)+','+IntToStr(pi1^) +','+BoolToStr(TtracerRec.bool, '1', '0');
            TtracerRec.ix:=i;
            end;
 
       end;
            TtracerRec.bool:=true;
            inc(Basi1);
            until Basi1=fi1;
         end;
      end;

Он в отладке, и условные операторы при организации циклов - я уберу, они не нужны, просто сейчас так, чтобы не запутаться в коде.
Сама задача - замена свёрточных нейросетей.
Запись в блоге не делал пока что...
надо хотя-бы генератор карт трассировок закончить.
Потом когда они будут готовы - за каждой картой закрепить блок ПЛИС, карт в самом большом случае наверное 180, 180* на площадь в пикселах...ну пусть два миллиона (бит или байт - можно по разному, всё зависит от денех, но если денех только на биты - то операций загрузки изображений можно увеличить в зависимости от градаций, далее - от цветов, в общем денех много не бывает). Суть каждого блока ПЛИС - суммирование закрашенных пикселов линии, где каждый следующий пиксел указан в карте трассировки, если линия обрывается - длина линии известна, счётчик обнуляется.

Вернуться к обсуждению:
Подскажите по ПЛИС Программируемая логика
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.06.2022, 20:52
Готовые ответы и решения:

Подскажите учебный набор для работы с ПЛИС
Сложилась такая ситуация в универе: Второй год как мучаем на занятиях лабораторный стенд...

подскажите плис что делать
после переустановки ввиндовса у меня появился стандартный fga графический адаптер .у меня...

установил Windows 7 Максимальная и пропал второй локальный диск как его найти? подскажите плис!
установил Windows 7 Максимальная и пропал второй локальный диск как его найти? подскажите плис!

ПЛИС
Приветствую! Поработав некоторое время с МК, меня все равно тянет в сторону ПЛИС :) Собственно и...

19
12.06.2022, 20:52
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.06.2022, 20:52
Помогаю со студенческими работами здесь

Характеристики ПЛИС
Может кто пояснить на что влияют характеристики ПЛИС ( с практической точки зрения)? Что такое...

Цены на ПЛИС
Всем привет ! Пишу дипломную бакалаврскую работу, и для экономической части нужны некоторые цифры....

Реализация на ПЛИС
Здравствуйте Может кто знает как блоками реализуется структурная схема на плис на камеру приходит...

Калькулятор на ПЛИС
Всем доброго времени суток!) Я занимаюсь разработкой калькулятора на ПЛИС на плате Dilab 2....

интерфейсы с ПЛИС
интересует вопрос можно ли где то нормально почитать и вообще найти примеры реализации интерфейсов...

посмотрите плис!
привет всем! во общем так я подключился дома к беспроводной сети tp-link (пароль не требовал )...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru