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

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

Отправлено Grey 05 августа 2002 г. 16:12
В ответ на: к примеру, посмотрите (+) отправлено IgorK 05 августа 2002 г. 14:48

вот из .rpt

** DEVICE SUMMARY **

Chip/ Input Output Bidir Shareable
POF Device Pins Pins Pins LCs Expanders % Utilized

virav EPM3128ATC100-10 10 5 0 72 48 56 %

User Pins: 10 5 0


вопрос был не про это, вот выдержка из .fit:

"clk" : INPUT_PIN = 87 ;
"in1_1" : INPUT_PIN = 94 ; -- LC13
"in1_2" : INPUT_PIN = 99 ; -- LC6
"in1_3" : INPUT_PIN = 100 ; -- LC5
"in1_4" : INPUT_PIN = 1 ; -- LC3
"in2_1" : INPUT_PIN = 93 ; -- LC14
"in2_2" : INPUT_PIN = 96 ; -- LC11
"in2_3" : INPUT_PIN = 97 ; -- LC9
"in2_4" : INPUT_PIN = 2 ; -- LC1
"reset" : INPUT_PIN = 98 ; -- LC8
"avar" : OUTPUT_PIN = 84 ; -- LC126
"out1" : OUTPUT_PIN = 36 ; -- LC51
"out2" : OUTPUT_PIN = 32 ; -- LC56
"out3" : OUTPUT_PIN = 24 ; -- LC35
"out4" : OUTPUT_PIN = 25 ; -- LC33
"|count_7_128:64|c1" : LOCATION = LC120 ; -- PIN 79
"|count_7_128:64|c2" : LOCATION = LC90 ;
"|count_7_128:64|c3" : LOCATION = LC122 ;
"|count_7_128:64|c4" : LOCATION = LC121 ; -- PIN 80
"|count_7_128:64|c5" : LOCATION = LC117 ; -- PIN 77
"|count_7_128:64|c6" : LOCATION = LC113 ; -- PIN 75
"|count_7_128:64|c7" : LOCATION = LC118 ;
"|dc_7_7_1:56|~75~1" : LOCATION = LC102 ; -- PIN 67
"|dc_7_7_1:56|~75~2" : LOCATION = LC101 ;
"|dc_7_7_1:56|~75~3" : LOCATION = LC100 ;
"|dc_7_7_1:56|:76" : LOCATION = LC99 ; -- PIN 64
"|dc_7_7_1:56|~97~1" : LOCATION = LC127 ;
"|dc_7_7_1:56|~97~2" : LOCATION = LC95 ;
"|dc_7_7_1:56|~97~3" : LOCATION = LC94 ; -- PIN 61
"|dc_7_7_1:56|:98" : LOCATION = LC93 ; -- PIN 60
"|dc_7_7_1:56|:131" : LOCATION = LC105 ; -- PIN 69
"|dc_7_7_1:56|:153" : LOCATION = LC82 ;
"|dc_7_7_1:57|~75~1" : LOCATION = LC98 ;
"|dc_7_7_1:57|~75~2" : LOCATION = LC65 ; -- PIN 40
"|dc_7_7_1:57|~75~3" : LOCATION = LC80 ; -- PIN 50
"|dc_7_7_1:57|:76" : LOCATION = LC79 ;
"|dc_7_7_1:57|~97~1" : LOCATION = LC78 ; -- PIN 49
"|dc_7_7_1:57|~97~2" : LOCATION = LC77 ; -- PIN 48
"|dc_7_7_1:57|~97~3" : LOCATION = LC75 ; -- PIN 47
"|dc_7_7_1:57|:98" : LOCATION = LC72 ; -- PIN 45
"|dc_7_7_1:57|:131" : LOCATION = LC67 ; -- PIN 41
"|dc_7_7_1:57|:153" : LOCATION = LC69 ; -- PIN 42
"|dc_7_7_1:58|~75~1" : LOCATION = LC52 ;
"|dc_7_7_1:58|~75~2" : LOCATION = LC55 ;
"|dc_7_7_1:58|~75~3" : LOCATION = LC54 ;
"|dc_7_7_1:58|:76" : LOCATION = LC63 ;
"|dc_7_7_1:58|~97~1" : LOCATION = LC62 ; -- PIN 28
"|dc_7_7_1:58|:98" : LOCATION = LC42 ;
"|dc_7_7_1:58|:131" : LOCATION = LC61 ; -- PIN 29
"|dc_7_7_1:58|:153" : LOCATION = LC41 ; -- PIN 20
"|dc_7_7_1:81|:76" : LOCATION = LC104 ; -- PIN 68
"|dc_7_7_1:81|:98" : LOCATION = LC89 ; -- PIN 57
"|dc_7_7_1:81|:131" : LOCATION = LC103 ;
"|dc_7_7_1:81|:153" : LOCATION = LC86 ; -- PIN 55
"|summ:69|summ1" : LOCATION = LC116 ;
"|summ:69|summ2" : LOCATION = LC115 ; -- PIN 76
"|summ:69|summ3" : LOCATION = LC114 ;
"|summ:69|summ4" : LOCATION = LC123 ; -- PIN 81
"|summ:69|summ5" : LOCATION = LC119 ;
"|summ:69|summ6" : LOCATION = LC124 ;
"|summ:69|summ7" : LOCATION = LC125 ; -- PIN 83
"|summ:70|summ1" : LOCATION = LC70 ; -- PIN 44
"|summ:70|summ2" : LOCATION = LC66 ;
"|summ:70|summ3" : LOCATION = LC68 ;
"|summ:70|summ4" : LOCATION = LC71 ;
"|summ:70|summ5" : LOCATION = LC76 ;
"|summ:70|summ6" : LOCATION = LC74 ;
"|summ:70|summ7" : LOCATION = LC73 ; -- PIN 46
"|summ:71|summ1" : LOCATION = LC50 ;
"|summ:71|summ2" : LOCATION = LC49 ; -- PIN 37
"|summ:71|summ3" : LOCATION = LC64 ; -- PIN 27
"|summ:71|summ4" : LOCATION = LC60 ;
"|summ:71|summ5" : LOCATION = LC57 ; -- PIN 31
"|summ:71|summ6" : LOCATION = LC58 ;
"|summ:71|summ7" : LOCATION = LC59 ; -- PIN 30
"|summ:80|summ1" : LOCATION = LC109 ; -- PIN 71
"|summ:80|summ2" : LOCATION = LC81 ; -- PIN 52
"|summ:80|summ3" : LOCATION = LC87 ;
"|summ:80|summ4" : LOCATION = LC88 ; -- PIN 56
"|summ:80|summ5" : LOCATION = LC91 ; -- PIN 58
"|summ:80|summ6" : LOCATION = LC84 ;
"|summ:80|summ7" : LOCATION = LC85 ; -- PIN 54

первая строчка clk - заведена как глобальный тактовый сигнал, со 2-ой по 15 - входы/выходы кристалла, каждый из этих входов/выходов занимает по одной макроячейке, вот про это и вопрос - обязательно ли каждый вход/выход должен занимать одну макроячейку или нет? Все что ниже 15 строки - там в каждой ячейке используется триггер, количество триггеров я уменьшить не могу, 63 штуки должно быть... А цель соответственно - впихнуть в кристалл поменьше.

Если фигню пишу - извиняйте, зеленый я пока совсем в этом деле.

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru