
// Файл параметров инициализации для субмодуля ADMDDC4x16, установленного на базовые модули AMBPCX/AMBPCD/AMBPEX2/AMBPEX8

[Option]
;PldFileName=pld/\ambpcd_v10_admddc4x16_v30_s.mcs		;файл прошивки ПЛИС для БМ AMBPCD
;PldFileName=pld/\ambpcd_v10_admddc4x16_v30_s_v11.mcs	;файл прошивки ПЛИС для БМ AMBPCD
;PldFileName=pld/\ambpcx_v10_admddc4x16_v30.mcs		;файл прошивки ПЛИС для БМ AMBPCX
;PldFileName=pld/\ambpex2_v10_admddc4x16_lx30.mcs		;файл прошивки ПЛИС для БМ AMBPEX2
PldFileName=pld/\ambpex2_v10_admddc4x16_lx30_v12.mcs		;файл прошивки ПЛИС для БМ AMBPEX2

IsPldLoadAlways= 0      ;0-загружать прошивкy, только если она не загружена
                        ;1-загружать прошивку всегда при запуске программы
IsSystemMemory= 0       ;0-пользовательская память(скорость до ~90 Мбайт/сек)
                        ;1-системная память(размер до ~128 Мбайт)
SamplesPerChannel= 8000000		;число собираемых отсчётов на канал при работе с ISVI
EnableDDC= 0		;0-отсчёты с АЦП (DDC выключено), 1-отсчёты с DDC,
			;2 - отсчёты с АЦП в SRDRAM / 1-отсчёты с DDC в FIFO
WorkMode= 0		;0-сбор данных с последующей записью в файл data.bin (для ISVI)
                        ;1-сбор с непосредственной записью данных в файл с заданным именем (не прерывая сбора)

DirFileName= data.bin	;имя файла для прямой записи
DirFileBufSize= 31250    	;размер буфера (Кбайт)при прямой записи в файл
DirNumBufWrite= 1		;число буферов записываемх в файл
                        	;размер файла равен DirFileBufSize*DirNumBufWrite (Кбайт)
DirTimeoutSec=50	;тайм-аут ожидания сбора каждого буфера при прямой записи в файл

DaqIntoMemory=1			;0-сбор данных в FIFO, 1-сбор данных в SDRAM 
MemSamplesPerChan=8000000	;число собираемых в SDRAM отсчётов на канал

DMA=1				; всегда использовать 1 (0 только для отладки)
Cycle=0				; 0 - однократный сбор, 1- многократный (для прерывания нажмите ESC)

TimeoutSec=5		;тайм-аут ожидания сбора буфера

DrqFlag=2		;флаг формирования запроса ПДП для тетрады АЦП или DDC (0 - PAE=1, 1 - RDY=1, 2 - HF=0)

[device0_ddc4x160]
ClockSource= 1		;генератор: 0-внутренний, 1-внешний
InternalClockValue= 100000000   ;значение частоты внутреннего генератора(Гц)
ExternalClockValue= 100000000	;значение частоты внешнего генератора(Гц)
AdcBits=0		; разрядность АЦП для DDC: 0 - 14bit, 1 - 16bit
AdcGainMask= 0x0		; маска усилений для АЦП 0x0-0xF (1 в каком-либо разряде - усиление в 1.5 раза соответствующего АЦП)
Dither= 0		; 0 -выключен, 1 - включен
ChannelMask= 0xf		;маска включённых каналов АЦП: 0..0xf(режим EnableDDC=0)
DDCChannelMask= 0xf		;маска включённых каналов DDC: 0..0xffff(режим EnableDDC=1)
DataFormat= 0		;формат данных DDC: 0-16 бит, 4-24 бита; АЦП: 0-16 бит, 1-8 бит

FrequencyNCO= 10700000.0	;частота NCO DDC всех каналов 
FrequencyNCO0= 10700000.0	;частота NCO DDC канала 0
FrequencyNCO1= 10700000.0	;частота NCO DDC канала 1
FrequencyNCO2= 10700000.0	;частота NCO DDC канала 2
FrequencyNCO3= 10700000.0	;частота NCO DDC канала 3
FrequencyNCO4= 10700000.0	;частота NCO DDC канала 4
FrequencyNCO5= 10700000.0	;частота NCO DDC канала 5
FrequencyNCO6= 10700000.0	;частота NCO DDC канала 6
FrequencyNCO7= 10700000.0	;частота NCO DDC канала 7
FrequencyNCO8= 10700000.0	;частота NCO DDC канала 8
FrequencyNCO9= 10700000.0	;частота NCO DDC канала 9
FrequencyNCO10= 10700000.0	;частота NCO DDC канала 10
FrequencyNCO11= 10700000.0	;частота NCO DDC канала 11
FrequencyNCO12= 10700000.0	;частота NCO DDC канала 12
FrequencyNCO13= 10700000.0	;частота NCO DDC канала 13
FrequencyNCO14= 10700000.0	;частота NCO DDC канала 14
FrequencyNCO15= 10700000.0	;частота NCO DDC канала 15

InputSource=0		; номер АЦП подключённного ко всем каналам DDC
InputSource0= 0		; номер АЦП подключённного к каналу 0 DDC
InputSource1= 1		; номер АЦП подключённного к каналу 1 DDC
InputSource2= 2		; номер АЦП подключённного к каналу 2 DDC
InputSource3= 3		; номер АЦП подключённного к каналу 3 DDC
InputSource4= 0		; номер АЦП подключённного к каналу 4 DDC
InputSource5= 0		; номер АЦП подключённного к каналу 5 DDC
InputSource6= 0		; номер АЦП подключённного к каналу 6 DDC
InputSource7= 0		; номер АЦП подключённного к каналу 7 DDC
InputSource8= 0		; номер АЦП подключённного к каналу 8 DDC
InputSource9= 0		; номер АЦП подключённного к каналу 9 DDC
InputSource10= 1		; номер АЦП подключённного к каналу 10 DDC
InputSource11= 1		; номер АЦП подключённного к каналу 11 DDC
InputSource12= 0		; номер АЦП подключённного к каналу 12 DDC
InputSource13= 0		; номер АЦП подключённного к каналу 13 DDC
InputSource14= 0		; номер АЦП подключённного к каналу 14 DDC
InputSource15= 0		; номер АЦП подключённного к каналу 15 DDC

DDCProgramFile= PRGFILES\IsGSM.prg	; файл конфигурации микросхемы DDC
DDCSyncMode= 1		; режим синхронизации DDC:  1-по старту ввода, 2-программный


StartSource= 0		; источник старта для DDC: 0-программный, 1-ExtSt(компаратор 0), 2-SDX(компаратор 1), 4-SYNX
StartBaseSource= 0	; источник старта для ADC: 0-программный, 1-ExtSt(компаратор 0), 2-SDX(компаратор 1), 4-SYNX
ComparatorThresholdSDX= 0.50	; порог компаратора для старта от SDX (от -2.5 Вольт до + 2.5 Вольт)
ComparatorThresholdExtSt= 0.00	; порог компаратора для старта от ExtSt
StartInverting=0	; инверсия сигнала старта: 0-нет, 1-есть
StartMode=1		; режим старта: 0-потенциальный, 1-триггерный
StopSource=0		; источник останова при триггерном старте
StopInverting=0		; инверсия сигнала останов: 0-нет, 1-есть

ReStart=0			; 1 - use with AcquiredSampleEnable=1 & AcquiredSampleCounter = block size
AcquiredSampleEnable=0		; 1 - use with ReStart=1
AcquiredSampleCounter=2048	; block size

TitleEnable=0
TitleSize=10
DataAlign=0			; 24bit mode: 0 - align to high-order bit, 1 - align to low-order bit

MasterMode= 2		; 0 - SLAVE, 1 - SINGLE, 2 - MASTER









[device1_ddc4x160]
ClockSource= 1		;генератор: 0-внутренний, 1-внешний
InternalClockValue= 100000000   ;значение частоты внутреннего генератора(Гц)
ExternalClockValue= 100000000	;значение частоты внешнего генератора(Гц)
AdcBits=1		; разрядность АЦП для DDC: 0 - 14bit, 1 - 16bit
AdcGainMask= 0x0		; маска усилений для АЦП 0x0-0xF (1 в каком-либо разряде - усиление в 1.5 раза соответствующего АЦП)
Dither= 1		; 0 -выключен, 1 - включен
ChannelMask= 0xf		;маска включённых каналов АЦП: 0..0xf(режим EnableDDC=0)
DDCChannelMask= 0xf		;маска включённых каналов DDC: 0..0xffff(режим EnableDDC=1)
DataFormat= 0		;формат данных DDC: 0-16 бит, 4-24 бита; АЦП: 0-16 бит, 1-8 бит

FrequencyNCO= 10700000.0	;частота NCO DDC всех каналов 
FrequencyNCO0= 10700000.0	;частота NCO DDC канала 0
FrequencyNCO1= 10700000.0	;частота NCO DDC канала 1
FrequencyNCO2= 10700000.0	;частота NCO DDC канала 2
FrequencyNCO3= 10700000.0	;частота NCO DDC канала 3
FrequencyNCO4= 10700000.0	;частота NCO DDC канала 4
FrequencyNCO5= 10700000.0	;частота NCO DDC канала 5
FrequencyNCO6= 10700000.0	;частота NCO DDC канала 6
FrequencyNCO7= 10700000.0	;частота NCO DDC канала 7
FrequencyNCO8= 10700000.0	;частота NCO DDC канала 8
FrequencyNCO9= 10700000.0	;частота NCO DDC канала 9
FrequencyNCO10= 10700000.0	;частота NCO DDC канала 10
FrequencyNCO11= 10700000.0	;частота NCO DDC канала 11
FrequencyNCO12= 10700000.0	;частота NCO DDC канала 12
FrequencyNCO13= 10700000.0	;частота NCO DDC канала 13
FrequencyNCO14= 10700000.0	;частота NCO DDC канала 14
FrequencyNCO15= 10700000.0	;частота NCO DDC канала 15

;InputSource=0		; номер АЦП подключённного ко всем каналам DDC
InputSource0= 0		; номер АЦП подключённного к каналу 0 DDC
InputSource1= 1		; номер АЦП подключённного к каналу 1 DDC
InputSource2= 2		; номер АЦП подключённного к каналу 2 DDC
InputSource3= 3		; номер АЦП подключённного к каналу 3 DDC
InputSource4= 0		; номер АЦП подключённного к каналу 4 DDC
InputSource5= 0		; номер АЦП подключённного к каналу 5 DDC
InputSource6= 0		; номер АЦП подключённного к каналу 6 DDC
InputSource7= 0		; номер АЦП подключённного к каналу 7 DDC
InputSource8= 0		; номер АЦП подключённного к каналу 8 DDC
InputSource9= 0		; номер АЦП подключённного к каналу 9 DDC
InputSource10= 1		; номер АЦП подключённного к каналу 10 DDC
InputSource11= 1		; номер АЦП подключённного к каналу 11 DDC
InputSource12= 0		; номер АЦП подключённного к каналу 12 DDC
InputSource13= 0		; номер АЦП подключённного к каналу 13 DDC
InputSource14= 0		; номер АЦП подключённного к каналу 14 DDC
InputSource15= 0		; номер АЦП подключённного к каналу 15 DDC

DDCProgramFile= PRGFILES\IsGSM.prg	; файл конфигурации микросхемы DDC
DDCSyncMode= 1		; режим синхронизации DDC:  1-по старту ввода, 2-программный


StartSource= 0		; источник старта для DDC: 0-программный, 1-ExtSt(компаратор 0), 2-SDX(компаратор 1), 4-SYNX
StartBaseSource= 0	; источник старта для ADC: 0-программный, 1-ExtSt(компаратор 0), 2-SDX(компаратор 1), 4-SYNX
ComparatorThresholdSDX= 0.00	; порог компаратора для старта от SDX (от -2.5 Вольт до + 2.5 Вольт)
ComparatorThresholdExtSt= 0.00	; порог компаратора для старта от ExtSt
StartInverting=0	; инверсия сигнала старта: 0-нет, 1-есть
StartMode=1		; режим старта: 0-потенциальный, 1-триггерный
StopSource=0		; источник останова при триггерном старте
StopInverting=0		; инверсия сигнала останов: 0-нет, 1-есть

ReStart=0			; 1 - use with AcquiredSampleEnable=1 & AcquiredSampleCounter = block size
AcquiredSampleEnable=0		; 1 - use with ReStart=1
AcquiredSampleCounter=2048	; block size

TitleEnable=0
TitleSize=10
DataAlign=0			; 24bit mode: 0 - align to high-order bit, 1 - align to low-order bit

MasterMode= 0		; 0 - SLAVE, 1 - SINGLE, 2 - MASTER
