Например TDA7294

Форум РадиоКот • Просмотр темы - Помогите с кодом . Хочу разобраться, но не понимаю проблему
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Ср апр 24, 2024 16:43:44

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Помогите с кодом . Хочу разобраться, но не понимаю проблему
СообщениеДобавлено: Вс дек 25, 2022 20:03:17 
Родился

Зарегистрирован: Вс дек 25, 2022 19:57:50
Сообщений: 1
Рейтинг сообщения: 0
Нужно реализовать с помощью Verilog HDL уравнение
Вторая картинка код, вылезают ошибки, как исправить?
Заранее спасибо за помощь


Вложения:
Снимок экрана (294).png [114.56 KiB]
Скачиваний: 91
фффффф.png [28.03 KiB]
Скачиваний: 68
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите с кодом . Хочу разобраться, но не понимаю пробл
СообщениеДобавлено: Пн дек 26, 2022 18:16:00 
Друг Кота
Аватар пользователя

Карма: 67
Рейтинг сообщений: 1012
Зарегистрирован: Чт сен 18, 2008 12:27:21
Сообщений: 18809
Откуда: Столица Мира Санкт-Петербург
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Почему у вас вход KEYs, а присванивание идёт по KEY?
Какой сигнал идёт на вывод rst_n?
Что такое и откуда взялось LED[0]?

В общем, смотрите что нагенерил Матлаб для такой схемы:
Изображение
Спойлер
Код:
// ----------
//
// Generated by MATLAB 9.1 and HDL Coder 3.9
//
//
// -- ----------
// -- Rate and Clocking Details
// -- ----------
// Model base rate: 0
// Target subsystem base rate: 1.#INF
//
// ----------


// ----------
//
// Module: lab3
// Source Path: lab3/lab3
// Hierarchy Level: 0
//
// ----------

`timescale 1 ns / 1 ns

module lab3
          (
           KEYs,
           LED_0
          );



  input   [3:0] KEYs;  // ufix4
  output  LED_0;

  wire dtc1;  // ufix1
  wire X1;  // ufix1
  wire dtc1_1;  // ufix1_E1
  wire X2;  // ufix1
  wire dtc1_2;  // ufix1_E2
  wire X3;  // ufix1
  wire Logical_Operator3_out1;
  wire X4;  // ufix1
  wire Logical_Operator1_out1;
  wire Logical_Operator5_out1;
  wire Logical_Operator4_out1;
  wire Logical_Operator6_out1;
  wire Logical_Operator2_out1;
  wire Logical_Operator7_out1;
  wire Logical_Operator_out1;


  assign dtc1 = KEYs[0];



  assign X1 = dtc1;



  assign dtc1_1 = KEYs[1];



  assign X2 = dtc1_1;



  assign dtc1_2 = KEYs[2];



  assign X3 = dtc1_2;



  assign Logical_Operator3_out1 = X3 & (X1 & X2);



  assign X4 = KEYs[3];



  assign Logical_Operator1_out1 = Logical_Operator3_out1 | X4;



  assign Logical_Operator5_out1 =  ~ Logical_Operator1_out1;



  assign Logical_Operator4_out1 = X4 & (X3 & (X1 & X2));



  assign Logical_Operator6_out1 =  ~ Logical_Operator4_out1;



  assign Logical_Operator2_out1 = X3 | X4;



  assign Logical_Operator7_out1 =  ~ Logical_Operator2_out1;



  assign Logical_Operator_out1 = Logical_Operator7_out1 | (Logical_Operator6_out1 | (Logical_Operator5_out1 | X1));



  assign LED_0 = Logical_Operator_out1;

endmodule  // lab3


_________________
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Измерить нннада?


Последний раз редактировалось Gudd-Head Пн дек 26, 2022 18:37:27, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите с кодом . Хочу разобраться, но не понимаю пробл
СообщениеДобавлено: Пн дек 26, 2022 18:19:14 
Друг Кота
Аватар пользователя

Карма: 29
Рейтинг сообщений: 1317
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 10497
Рейтинг сообщения: 0
и разве Quartus не расшифровывает ошибки?


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Помогите с кодом . Хочу разобраться, но не понимаю пробл
СообщениеДобавлено: Вс янв 22, 2023 18:58:25 
Встал на лапы
Аватар пользователя

Карма: 2
Рейтинг сообщений: 21
Зарегистрирован: Ср сен 02, 2015 07:47:20
Сообщений: 101
Рейтинг сообщения: 0
В логических операциях вместо ! (восклицательный знак) следует использовать ~ (тильда).


Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y