[an error occurred while processing this directive]
A что вы хотели от комбинаторики?
(«Телесистемы»: Конференция 'Языки описания аппаратуры (VHDL и др.))

миниатюрный аудио-видеорекордер mAVR

Отправлено -=Sergei=- 10 июня 2004 г. 10:24
В ответ на: Sergei, сигнал S1 не используется. Где ошибка? отправлено druzhin 10 июня 2004 г. 10:01

//
// File : 2NE.v
// Generated : Thu Jun 10 10:13:12 2004
// From : interface description file
// By : Itf2Vhdl ver. 1.20
//
//-------------------------------------------------------------------------------------------------
//
// Description :
//
//-------------------------------------------------------------------------------------------------
`timescale 1ps / 1ps

//{{ Section below this comment is automatically maintained
// and may be overwritten
//{module {\\2NE}}
module NE2 ( nX2 ,nX3 ,x1 ,x2 ,x3 ,nX1 );

input x1 ;
wire x1 ;
input x2 ;
wire x2 ;
input x3 ;
wire x3 ;

output nX2 ;
wire nX2 ;
output nX3 ;
wire nX3 ;
output nX1 ;
wire nX1 ;

wire a;
wire b;
wire S1;
wire S2;
wire S3;
wire S4;
wire S5;
wire S6;
wire S7;
wire S8;


//}} End of automatically maintained section
assign a =! (x1&x2|x1&x3|x2&x3);
assign b =! (a&(x1|x2|x3)|(x1&x2&x3));
assign S8 = a&b;
assign S7 = a&(x1|x3)&(x2|x3);
assign S6 = a&(x1|x2)&(x2|x3);
assign S5 = b&x2&x3;
assign S4 = a&(x1|x2)&(x1|x3);
assign S3 = b&x1&x3;
assign S2 = b&x1&x2;
assign S1 = x1&x2&x3;
assign nX1 = S8|S7|S6|S5;
assign nX2 = S8|S7|S4|S3;
assign nX3 = S8|S6|S4|S2;

// -- Enter your statements here -- //

endmodule

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru