Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.naic.edu/~phil/hardware/dds/PalEquations/DDSPAL00/DDSPAL00.OPI
Дата изменения: Fri Feb 2 17:42:38 1996
Дата индексирования: Wed Feb 6 03:07:02 2013
Кодировка:

Поисковые слова: arp 220
" This is a sample physical information (.pi) file that is created
" by default when no .pi file is present. To set up a different
" design default, create a "default.pi" file in the local directory
" where MachXL is executed.
"
" The pi file is used for specifying device specific parameters while
" maintaining a device independent design entry. Information on the use
" of the pi file is in chapters 14-15 of the MACHXL 3.0 User's Guide.
"
" The following parameters are the default values the optimizer uses during
" node collapsing. For more information on controlling the optimizer see
" chapter 12 of the user manual.

{
MAX_SYMBOLS 20,
MAX_PTERMS 16,
POLARITY_CONTROL TRUE,
MAX_XOR_PTERMS 0,
XOR_POLARITY_CONTROL FALSE
};

" The rest of this sample file shows how the .pi file can be used to direct
" the partitioner to place specific logic into a mixture of PLDs and CPLDs
" See the MACHXL 3.0 manual for more information.
"----------------------------------------------------------------------------------------------
" {MAX_PTERMS 12}; " global optimization parameter to restrict node
" " collapsing to equations of 12 terms or less
" {FF_SYNTH OFF}; " do not use synthesized registers - this reduces the
" " number of fitting options and can speed up partitioning
"----------------------------------------------------------------------------------------------
"Device
" " Place the specified signals into a generic 22V10 device...
" TARGET 'TEMPLATE p22v10 dip-24-std'; " use the standard footprint
"
" INPUT out4; " out4 from a PLD is used as the input here
" in2:3, in3:4, in4:5; " place signals on pins 3, 4, and 5
" out1:14, out2:15, out3:16; " place signal on pins 14, 15, and 16
" END DEVICE;
"----------------------------------------------------------------------------------------------
" DEVICE
" {MACH_UTILIZATION 80}; " reserve 20% for future use
" TARGET 'TEMPLATE mach110jlcc-44-std'; " place group into a MACH110
"
" out1:2, out2:3, out3:4; " place signals on pins 2, 3 and 4
"
" GROUP " force out4..out6 to be placed into
" out4, out5, out6; " the same MACH block
" END GROUP;
"
" SECTION
" TARGET 'a'; " force out7..out8 into MACH block A
" out7:5, out8:6; " and put onto pins 5 and 6
" END SECTION;
"
" END DEVICE;
"
"----------------------------------------------------------------------------------------------