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

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

Отправлено Grey_ 04 сентября 2003 г. 12:14

Во-первых, под входы и выходы почему-то всегда выделяется по макроячейке, так и должно быть или можно этого избежать?

Во-вторых не очень хорошо понял такую вещь:
Мультиплексор:

SUBDESIGN Mult_2
(
N[2..1], in[16..1] : INPUT;
out_control[4..1],
out_ind[4..1] : OUTPUT;
)


BEGIN

CASE N[] IS

WHEN b"00" => out_control[] = b"0001";
out_ind[] = in[4..1];
WHEN b"01" => out_control[] = b"0010";
out_ind[] = in[8..5];
WHEN b"10" => out_control[] = b"0100";
out_ind[] = in[12..9];
WHEN b"11" => out_control[] = b"1000";
out_ind[] = in[16..13];
END CASE;

END;

почему-то занял 14 ячеек, можно ли где-нибудь посмотреть как компилятор разместил его физически и соответственно что-то исправить, если не понравиться?

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru