[an error occurred while processing this directive]
код AHDL после трансляции с VHDL.
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)

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

Отправлено KA 27 марта 2003 г. 01:02
В ответ на: зайдем с другой стороны -сколько входов в логическом элементе у выбранной вами микросхемы? отправлено net 26 марта 2003 г. 18:56

TITLE "mux_0";
SUBDESIGN mux_0
(
I0_[6..0] : INPUT;
I1_[6..0] : INPUT;
I2_[6..0] : INPUT;
I3_[6..0] : INPUT;
I4_[6..0] : INPUT;
I5_[6..0] : INPUT;
I6_[6..0] : INPUT;
I7_[6..0] : INPUT;
I8_[6..0] : INPUT;
I9_[6..0] : INPUT;
I10_[6..0] : INPUT;
I11_[6..0] : INPUT;
I12_[6..0] : INPUT;
I13_[6..0] : INPUT;
I14_[6..0] : INPUT;
I15_[6..0] : INPUT;
S[3..0] : INPUT;
O[6..0] : OUTPUT;
)
VARIABLE O_76, O_146, O_75, O_145, O_74, O_144, O_73, O_143, O_72, O_142, O_71, O_141, O_70,
O_140, O_106, O_136, O_105, O_135, O_104, O_134, O_103, O_133, O_102, O_132, O_101, O_131, O_100, O_130,
O_116, O_126, O_115, O_125, O_114, O_124, O_113, O_123, O_112, O_122, O_111, O_121, O_110, O_120, O_86,
O_96, O_85, O_95, O_84, O_94, O_83, O_93, O_82, O_92, O_81, O_91, O_80, O_90, O_36, O_66, O_35, O_65, O_34,
O_64, O_33, O_63, O_32, O_62, O_31, O_61, O_30, O_60, O_46, O_56, O_45, O_55, O_44, O_54, O_43, O_53, O_42,
O_52, O_41, O_51, O_40, O_50, O_16, O_26, O_15, O_25, O_14, O_24, O_13, O_23, O_12, O_22, O_11, O_21, O_10,
O_20 : NODE;
BEGIN
O6 = (O_76 & !S0) # (O_146 & S0);
O5 = (O_75 & !S0) # (O_145 & S0);
O4 = (O_74 & !S0) # (O_144 & S0);
O3 = (O_73 & !S0) # (O_143 & S0);
O2 = (O_72 & !S0) # (O_142 & S0);
O1 = (O_71 & !S0) # (O_141 & S0);
O0 = (O_70 & !S0) # (O_140 & S0);
O_146 = (O_106 & !S1) # (O_136 & S1);
O_145 = (O_105 & !S1) # (O_135 & S1);
O_144 = (O_104 & !S1) # (O_134 & S1);
O_143 = (O_103 & !S1) # (O_133 & S1);
O_142 = (O_102 & !S1) # (O_132 & S1);
O_141 = (O_101 & !S1) # (O_131 & S1);
O_140 = (O_100 & !S1) # (O_130 & S1);
O_136 = (O_116 & !S2) # (O_126 & S2);
O_135 = (O_115 & !S2) # (O_125 & S2);
O_134 = (O_114 & !S2) # (O_124 & S2);
O_133 = (O_113 & !S2) # (O_123 & S2);
O_132 = (O_112 & !S2) # (O_122 & S2);
O_131 = (O_111 & !S2) # (O_121 & S2);
O_130 = (O_110 & !S2) # (O_120 & S2);
O_126 = (I7_6 & !S3) # (I15_6 & S3);
O_125 = (I7_5 & !S3) # (I15_5 & S3);
O_124 = (I7_4 & !S3) # (I15_4 & S3);
O_123 = (I7_3 & !S3) # (I15_3 & S3);
O_122 = (I7_2 & !S3) # (I15_2 & S3);
O_121 = (I7_1 & !S3) # (I15_1 & S3);
O_120 = (I7_0 & !S3) # (I15_0 & S3);
O_116 = (I3_6 & !S3) # (I11_6 & S3);
O_115 = (I3_5 & !S3) # (I11_5 & S3);
O_114 = (I3_4 & !S3) # (I11_4 & S3);
O_113 = (I3_3 & !S3) # (I11_3 & S3);
O_112 = (I3_2 & !S3) # (I11_2 & S3);
O_111 = (I3_1 & !S3) # (I11_1 & S3);
O_110 = (I3_0 & !S3) # (I11_0 & S3);
O_106 = (O_86 & !S2) # (O_96 & S2);
O_105 = (O_85 & !S2) # (O_95 & S2);
O_104 = (O_84 & !S2) # (O_94 & S2);
O_103 = (O_83 & !S2) # (O_93 & S2);
O_102 = (O_82 & !S2) # (O_92 & S2);
O_101 = (O_81 & !S2) # (O_91 & S2);
O_100 = (O_80 & !S2) # (O_90 & S2);
O_96 = (I5_6 & !S3) # (I13_6 & S3);
O_95 = (I5_5 & !S3) # (I13_5 & S3);
O_94 = (I5_4 & !S3) # (I13_4 & S3);
O_93 = (I5_3 & !S3) # (I13_3 & S3);
O_92 = (I5_2 & !S3) # (I13_2 & S3);
O_91 = (I5_1 & !S3) # (I13_1 & S3);
O_90 = (I5_0 & !S3) # (I13_0 & S3);
O_86 = (I1_6 & !S3) # (I9_6 & S3);
O_85 = (I1_5 & !S3) # (I9_5 & S3);
O_84 = (I1_4 & !S3) # (I9_4 & S3);
O_83 = (I1_3 & !S3) # (I9_3 & S3);
O_82 = (I1_2 & !S3) # (I9_2 & S3);
O_81 = (I1_1 & !S3) # (I9_1 & S3);
O_80 = (I1_0 & !S3) # (I9_0 & S3);
O_76 = (O_36 & !S1) # (O_66 & S1);
O_75 = (O_35 & !S1) # (O_65 & S1);
O_74 = (O_34 & !S1) # (O_64 & S1);
O_73 = (O_33 & !S1) # (O_63 & S1);
O_72 = (O_32 & !S1) # (O_62 & S1);
O_71 = (O_31 & !S1) # (O_61 & S1);
O_70 = (O_30 & !S1) # (O_60 & S1);
O_66 = (O_46 & !S2) # (O_56 & S2);
O_65 = (O_45 & !S2) # (O_55 & S2);
O_64 = (O_44 & !S2) # (O_54 & S2);
O_63 = (O_43 & !S2) # (O_53 & S2);
O_62 = (O_42 & !S2) # (O_52 & S2);
O_61 = (O_41 & !S2) # (O_51 & S2);
O_60 = (O_40 & !S2) # (O_50 & S2);
O_56 = (I6_6 & !S3) # (I14_6 & S3);
O_55 = (I6_5 & !S3) # (I14_5 & S3);
O_54 = (I6_4 & !S3) # (I14_4 & S3);
O_53 = (I6_3 & !S3) # (I14_3 & S3);
O_52 = (I6_2 & !S3) # (I14_2 & S3);
O_51 = (I6_1 & !S3) # (I14_1 & S3);
O_50 = (I6_0 & !S3) # (I14_0 & S3);
O_46 = (I2_6 & !S3) # (I10_6 & S3);
O_45 = (I2_5 & !S3) # (I10_5 & S3);
O_44 = (I2_4 & !S3) # (I10_4 & S3);
O_43 = (I2_3 & !S3) # (I10_3 & S3);
O_42 = (I2_2 & !S3) # (I10_2 & S3);
O_41 = (I2_1 & !S3) # (I10_1 & S3);
O_40 = (I2_0 & !S3) # (I10_0 & S3);
O_36 = (O_16 & !S2) # (O_26 & S2);
O_35 = (O_15 & !S2) # (O_25 & S2);
O_34 = (O_14 & !S2) # (O_24 & S2);
O_33 = (O_13 & !S2) # (O_23 & S2);
O_32 = (O_12 & !S2) # (O_22 & S2);
O_31 = (O_11 & !S2) # (O_21 & S2);
O_30 = (O_10 & !S2) # (O_20 & S2);
O_26 = (I4_6 & !S3) # (I12_6 & S3);
O_25 = (I4_5 & !S3) # (I12_5 & S3);
O_24 = (I4_4 & !S3) # (I12_4 & S3);
O_23 = (I4_3 & !S3) # (I12_3 & S3);
O_22 = (I4_2 & !S3) # (I12_2 & S3);
O_21 = (I4_1 & !S3) # (I12_1 & S3);
O_20 = (I4_0 & !S3) # (I12_0 & S3);
O_16 = (I0_6 & !S3) # (I8_6 & S3);
O_15 = (I0_5 & !S3) # (I8_5 & S3);
O_14 = (I0_4 & !S3) # (I8_4 & S3);
O_13 = (I0_3 & !S3) # (I8_3 & S3);
O_12 = (I0_2 & !S3) # (I8_2 & S3);
O_11 = (I0_1 & !S3) # (I8_1 & S3);
O_10 = (I0_0 & !S3) # (I8_0 & S3);
END;

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru