multi-input multi-channel analyzer (mimca) using universal ... · h.andrianiaina1*, h.rongen2,...

8
1 Multi-Input Multi-Channel Analyzer (MIMCA) using universal FPGA board H.Andrianiaina 1* , H.Rongen 2 , Raoelina Andriambololona 3 , G.Rambolamanana 4 , J.B. Ratongasoandrazana 5 1 Maintenance and Instrumentation Department, Institut National des Sciences et Techniques Nucléaires (INSTN- Madagascar), B.P.4279, Antananarivo, Madagascar [email protected] 2 Zentralinstitut für ElektronikInstitut (ZEL), Forschungszentrum Jülich, 52425 Jülich Germany [email protected] 3 Theoretical Physics Department, INSTN-Madagascar, [email protected] 4 Institut Observatoire et Géophysique d’Antananarivo (IOGA), Antananarivo, Madagascar [email protected] 5 Maintenance and Instrumentation Department, INSTN-Madagascar [email protected] *Corresponding author ABSTRACT: Instrumentation for nuclear applications is developing very fast, due to fast changing of technology in electronics in connection to Moore’s Prediction (“doubling of transistor density integration on an IC for every two years”). The maintenance concept has changed accordingly and moved from repairing at electronic component level to software solving approach, which leads to customize application to fit the local needs. Therefore, Madagascar-INSTN has developed some R&D projects in instrumentation to support and fit to the local needs: one example is the FPGA- based Multi-Input Multi-Channel Analyzer using the UNIO52 standard board from Jülich, which could be used to strengthen the capability and speed-up the routine for radionuclide measurement and analysis of samples. The test results of the MIMCA performance (Linearity, Count-rate accuracy tests) show that the configurable digital system can be used as an alternative issue compared to branded acquisition equipments, which are very expensive and limited technical support from supplier. KEYWORDS: Pulse Height Analysis, ADC, Multi-Channel Analyzer, FPGA, MIMCA. I. I NTRODUCTION According to the By-law n° 3961/93, all foodstuffs must be controlled by the Madagascar-INSTN, and must have a non-radioactive certificate, prior to the selling. In that case, the level of radioactivity, especially for artificial radionuclide, must be below the legally accepted values. The INSTN has set up an agreement with the Trade Ministry, from January 1997 regarding the implementation of the regulation. Mainly the rate of radioactive contaminating element is very low; therefore the sample analysis needs a long time for measurement. As a matter of business, customers need to have their certificate to be delivered as rapid as possible, to allow fast clearance of their goods. Using a multiple set of equipments would need more investment and would cost a lot in case dedicated and branded instruments (Germanium detector with thick lead shield coupled with MCA). This paper shows the use of a low-cost universal acquisition board to build a Multi-Channel Analyzer with multi-inputs to monitor in parallel up to four samples II. FPGA-BASED MULTI-CHANNEL ANALYZER A. Multi-Channel Analyzer (MCA) There are various methods of measuring amplitude of pulses depending of the application, but single channel analysis (SCA) and multi-channel analysis (MCA) methods are mostly used. Single Channel Analyzer (SCA) is used for counting the number of incoming radiation at selected energy range [1], with two adjustable levels. Only pulses with amplitude falling in between the two levels are counted. Input pulses are observed by two discriminators set at LL (Lower Level) and UL (Upper Level) respectively. MCA method has to be used to have the distribution of pulse heights.

Upload: others

Post on 20-Oct-2019

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Multi-Input Multi-Channel Analyzer (MIMCA) using universal ... · H.Andrianiaina1*, H.Rongen2, Raoelina Andriambololona3, G ... The firmware application code for the ezUSB controller

1

Multi-Input Multi-Channel Analyzer (MIMCA) using universal FPGA board

H.Andrianiaina1*, H.Rongen2, Raoelina Andriambololona3, G.Rambolamanana4, J.B. Ratongasoandrazana5

1 Maintenance and Instrumentation Department, Institut National des Sciences et Techniques Nucléaires (INSTN-Madagascar), B.P.4279, Antananarivo, Madagascar

[email protected]

2 Zentralinstitut für ElektronikInstitut (ZEL), Forschungszentrum Jülich, 52425 Jülich [email protected]

3 Theoretical Physics Department, INSTN-Madagascar, [email protected]

4 Institut Observatoire et Géophysique d’Antananarivo (IOGA), Antananarivo, [email protected]

5Maintenance and Instrumentation Department, [email protected]

*Corresponding author

ABSTRACT: Instrumentation for nuclear applications is developing very fast, due to fast changing of technology in electronics in connection to Moore’s Prediction (“doubling of transistor density integration on an IC for every two years”). The maintenance concept has changed accordingly and moved from repairing at electronic component level to software solving approach, which leads to customize application to fit the local needs. Therefore, Madagascar-INSTN has developed some R&D projects in instrumentation to support and fit to the local needs: one example is the FPGA-based Multi-Input Multi-Channel Analyzer using the UNIO52 standard board from Jülich, which could be used to strengthen the capability and speed-up the routine for radionuclide measurement and analysis of samples. The test results of the MIMCA performance (Linearity, Count-rate accuracy tests) show that the configurable digital system can be used as an alternative issue compared to branded acquisition equipments, which are very expensive and limited technical support from supplier.

KEYWORDS: Pulse Height Analysis, ADC, Multi-Channel Analyzer, FPGA, MIMCA.

I. INTRODUCTION

According to the By-law n° 3961/93, all foodstuffs must be controlled by the Madagascar-INSTN, and must have a non-radioactive certificate, prior to the selling. In that case, the level of radioactivity, especially for artificial radionuclide, must be below the legally accepted values. The INSTN has set up an agreement with the Trade Ministry, from January 1997 regarding the implementation of the regulation.Mainly the rate of radioactive contaminating element is very low; therefore the sample analysis needs a long time for measurement. As a matter of business, customers need to have their certificate to be delivered as rapid as possible, to allow fast clearance of their goods.Using a multiple set of equipments would need more investment and would cost a lot in case dedicated and branded instruments (Germanium detector with thick lead shield coupled with MCA). This paper shows the use of a low-cost universal acquisition board to build a Multi-Channel Analyzer with multi-inputs to monitor in parallel up to four samples

II. FPGA-BASED MULTI-CHANNEL ANALYZER

A. Multi-Channel Analyzer (MCA)There are various methods of measuring amplitude of pulses depending of the application, but single channel analysis (SCA) and multi-channel analysis (MCA) methods are mostly used.Single Channel Analyzer (SCA) is used for counting the number of incoming radiation at selected energy range [1], with two adjustable levels. Only pulses with amplitude falling in between the two levels are counted. Input pulses are observed by two discriminators set at LL (Lower Level) and UL (Upper Level) respectively. MCA method has to be used to have the distribution of pulse heights.

Page 2: Multi-Input Multi-Channel Analyzer (MIMCA) using universal ... · H.Andrianiaina1*, H.Rongen2, Raoelina Andriambololona3, G ... The firmware application code for the ezUSB controller

2

Fig. 1: Miniaturization and Digitization of MCA Canberra series 35 plus electronics

Due to the rapid advancement of large integrated circuits, FPGAs (Field Programmable Gate Array) are utilized in many applications to control or to process signals and are used in nuclear instruments. FPGAs are semiconductor devices containing programmable logic and programmable interconnects

B. FPGA-based Pulse Height Analysis (PHA) systemFor MCA application, the Pulse Height Analysis (PHA) algorithm has to be described in VHDL and the configuration file has to load into the FPGA. The principle and algorithm of Pulse Height Analysis (PHA) is based on sampling the current input signal from the ADC until it reaches values greater than the programmed Lower Level (sMcaLL), and continuing sampling data until the signals goes lower than Lowest Lower Level reference value (sMcaLLL) or the number of sampled points is more than sMaxPulsLen [2]. During the pulse sampling, the FPGA always compares the current value (sMcaPeak) against the last value and holds in a register the maximum of the values (sMcaPeakMax). So after the signal goes lower than Lowest Lower Level this register holds the Pulse maximum. The registered pulse maximum is now compared with Upper Level (sMcaUL). In the case the pulse maximum is greater than Upper Level or the registered pulse length exceeds the maximum length, the pulse will be discarded; if not, an Interrupt for the microcontroller is generated so that the µC can readout the Event-Maximum.

Fig. 2: Pulse Height Detection State Machine

III. THE MULTI-INPUT MULTI-CHANNEL ANALYZER

The system is based on the universal data-acquisition board UNIO52 and LabVIEW graphical programming language for the programming of the application software.

A. Configuration of MIMCA onto UNIO52 FPGA boardThe UnIO52 board was developed as a universal data-acquisition and processing board and can be used for nuclear instruments.

Page 3: Multi-Input Multi-Channel Analyzer (MIMCA) using universal ... · H.Andrianiaina1*, H.Rongen2, Raoelina Andriambololona3, G ... The firmware application code for the ezUSB controller

3

Fig. 3: The universal UNIO52 board

Logic blocks have been configured to perform drift control due to voltage or temperature shifting and other complex digital functions such as a peak finder (needed in nuclear instruments) and mathematical functions.The UnIO52 board consists of a fast ADC, a powerful FPGA and a USB microcontroller to establish the communication with the PC.

Fig. 4: UNIO52 and USB-microcontroller block diagram

All these components are programmable by the user. Therefore this is an ideal platform for the development of a dedicated instrument.

B. The MIMCA complete systemThe firmware application code for the ezUSB controller board was developed with Keil C-compiler. The host PC software was designed in the sense that there is a central control for the 4 MCA channel for setting the threshold levels, starting, stopping, clearing the MCA, etc.Configured UNIO52 boards are assembled in a small 19” Rack, together with 5Volt power supply. The USB cables are fed via a USB hub as one single connection to the PC. The two analog inputs are connected by BNC cables. In the background the nuclear test pulser and a detector system can be seen.

Fig. 5: The Multi-Inputs MCA and collected spectrum of 60Co and 137Cs point sources

The 4 spectra’s are shown in 4 graphs which placed in a tab control. By clicking on the “MCA Selection” one of the 4 tabs are selected to show the spectra of the according MCA channel. The MCA’s have a resolution of 1024 channels which were tested with a nuclear pulser. Collected data can be stored to hard disc and can be read by other computing or visualization software such as Matlab and Excel.

IV. EXPERIMENTAL RESULTS

Digitized spectrum data are stored and incremented periodically inside memory of the UNIO52 board. For further processing (such as peak search), data have to be download into the PC RAM.

A. Automatic Peak SearchAn algorithm to latch “Previous integral spectrum” and subtract it from the “new integral spectrum” is implemented with the analyzing software tools. This is to isolate “actual spectrum” from the “integral spectrum”, and will give information about peak channel shifting depending on the amplitude of the analog input signal. This is useful for linearity test and resolution measurement of the system.

Page 4: Multi-Input Multi-Channel Analyzer (MIMCA) using universal ... · H.Andrianiaina1*, H.Rongen2, Raoelina Andriambololona3, G ... The firmware application code for the ezUSB controller

4

Figure 6: Automatic Peak Search algorithm

PEAK CHANNEL SHIFTING

335

336

337

338

339

340

341

342

343

344

345

1 129 257 385 513 641 769 897 1025 1153 1281 1409 1537 1665 1793 1921

Ch

ann

el N

um

ber

Cs-137 PEAK CHANNEL SHIFTING

450

455

460

465

470

475

480

485

490

495

500

1 221 441 661 881 1101 1321 1541 1761 1981 2201 2421 2641 2861 3081 3301

Ch

ann

el N

um

ber

Fig. 7: Peak Channel shifting profile using the Automatic Peak Search algorithmB. Linearity and Accuracy

The main part of a Multi-Channel Analyzer system (MCA), which makes possible the dialogue between the real world of analog quantities (charges released by detector) and digital electronic system is the ADC. The analog-

to-digital conversion (ADC) consists of subdividing the input signal range (between MINV and MAXV ) into

N equal parts (ideal ADC), and assigning the input signal amplitude iV to a channel.

1. Linearitya) Integral Non-Linearity (INL)With MCA system, precise energy calibration of a spectrum depends on the linearity of the system. For further data processing in the ideal case the linearity should be as a straight line. Set of pulses with defined amplitudes has been fed to the input of the MIMCA. The Integral Non-Linearity is given as the maximum channel deviation from the estimated linear regression

approximation MAXCH expressed in percent of the total number of channel N [3]:

100(%) ´=N

CHINL Max

Fig. 9: Set-up for INL Test

Table 1 shows collected peak channel location depending on the amplitude (H: height) of the reference signal (peaks in the spectra would have equal distances when the system is linear).

Page 5: Multi-Input Multi-Channel Analyzer (MIMCA) using universal ... · H.Andrianiaina1*, H.Rongen2, Raoelina Andriambololona3, G ... The firmware application code for the ezUSB controller

5

Table 1: Peak Height Channel Distribution of MIMCADIAL

(Reference Pulser)Signal Height

(H in mV)Peak Channel

(CH)

10020030040050060070080090010001100120013001400150016001700180019002000210022002240

400800124016002000250029003300370040004500500054005800620066007000740078008200860092009400

46921381842292753213664114575025485936396847297738188639089519981016

For linear regression approximation of the above collected data (channel [CH] function of signal height [H]), the estimated curve equation is the following:

4389.7][1089.0][ +´= HCHThe calculated integral non-linearity values (10% to 90% of full range) are then +0.7% and -0.6% [2].

b) Differential Non-Linearity (DNL)For ideal system, each channel should have exactly the same width, and will reproduce the amplitude of

the incoming signal in an accurate manner. DNL test has been performed using input signal from "sweeping pulser" (precision pulse modulated by triangular signal).

Fig. 10: Hardware set-up for DNL test

The settings of the test instruments are as follows:· Period of ramp generator set to 50sec· Pulse generator switched to external reference source, repetition rate to 10kHz· Shaping time of 1µs for the amplifier

Collecting counts over a long period of time (sufficient so that statistical fluctuation can be neglected to the measurement of channel profile), would result uniform and flat distribution of counts in all channels for linear system. Deviation from that uniformity, measures the DNL (expressed in percent) of the MIMCA:

100(%) ´=C

DNLs

C : Mean value of countss : Standard deviation

Page 6: Multi-Input Multi-Channel Analyzer (MIMCA) using universal ... · H.Andrianiaina1*, H.Rongen2, Raoelina Andriambololona3, G ... The firmware application code for the ezUSB controller

6

An overnight measurement (according to the IEC standard 659), gives a mean value of 54160 counts for each channel. The standard deviation from the mean is 1236 counts, and the calculated DNL is then +/-2.3%.

DIFFERENTIAL NON LINEARITY

COUNTS

MEAN VALUE, 54160.18

010000200003000040000500006000070000

1 48 95 142

189

236

283

330

377

424

471

518

565

612

659

706

753

800

847

894

941

988

CHANNEL

CO

UN

T

COUNTS MEAN VALUE

Fig. 11: Displayed DNL test result

2. Count-rate and Peak Resolution Performancea) Count-rate performance:

For an ideal MCA, all pulses with the same amplitude are stored in one channel, and independent of the count rate.

For testing of the count rate performance, the output of a Random Pulse Generator is connected to the spectroscopy amplifier (CANBERRA model 2020), which fed the MIMCA system.

Fig. 12: Test set-up for count-rate performance

The Trigger output of the Random Pulse Generator is also connected to a Counter/Timer (CANBERRA model 1776) to serve as reference.Peak channel of the generated pulse resolved by the MIMCA and function of its count rate is registered, and presented in the following table

Table 2: Count-rate Performance of MIMCA

Shaping Time1us 4us

Count-rate

[Kcps]

PeakChannel

[ch]

Peakshift[%]

PeakChannel

[ch]

Peakshift[%]

11.5

22.5

57.510152025303950

689689689689689689690690690691691692

0.000,000.000.000.000.000.150.150.150.290.290.44

689689689689690690690690691691691

0.000.000.000.000.150.150.150.150.290.290.29

Double-Peaknot resolvedDouble-Peak

not resolved

Page 7: Multi-Input Multi-Channel Analyzer (MIMCA) using universal ... · H.Andrianiaina1*, H.Rongen2, Raoelina Andriambololona3, G ... The firmware application code for the ezUSB controller

7

COUNTRATE PERFORMANCE - REF 4000mV / 1us shaping

4500040000

30000

5000

428

430429

800

10800

20800

30800

40800

50800

60800

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467

CO

UN

TR

AT

E

415

417

419

421

423

425

427

429

431

PE

AK

CH

AN

NE

L

COUNTRATE PEAK CHANNEL

COUNTRATE PERFORMANCE - REF 4000mV / 4us shaping

45000

44200

7440

431430

429

800

10800

20800

30800

40800

50800

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487

CO

UN

TR

AT

E

415

417

419

421

423

425

427

429

431

PE

AK

CH

AN

NE

L

COUNTRATE PEAK CHANNEL

Fig. 13: Resolved Peak channel vs. count-rate and shaping of input signal

b) Peak resolutionThe FWHM resolution of the 137Cs peak, from collected spectrum within the MIMCA was 21.38%. For

comparison, typical FWHM for a MCA35+ CANBERRA system is around 7%.One of the reason of such difference may be due to the memory limitation made available within the UNIO52 board, which allow only 1K MCA channel resolution

Cs-137 SPECTRUM

0

1000

2000

3000

4000

5000

6000

1 63 125 187 249 311 373 435 497 559 621 683 745 807 869 931 993

PEAK CHANNEL RESOLUTION - Cs137

400410420430440450460470480490500

1 17 33 49 65 81 97 113 129 145 161 177 193 209 225 241 257 273 289 305 321

PE

AK

CH

AN

NE

L

distance 80cm distance 50cm distance 20cm distance 10cm

Fig. 14: Resolution of 137Cs Peak-Channel

Fig. 15: spectrum of 57Co

V. CONCLUSIONS

· The performance test results show that the built MIMCA (Multi-input MCA) system can used to replace and refurbish dedicated, but expensive Multi-Channel Analyzer.

· The peak resolution within the MIMCA system (21.38% for 137Cs peak) seems to be worse if compared of those of CANBERRA’s (typical FWHM for a MCA35+ CANBERRA system is around 7 %). But the system performance is very sufficient for qualitative analysis of sample.

· Some blocks are still needed to be configured into the UNIO52 board to get full functions of a MCA (Pile-up rejection and dead time correction). Other research projects are scheduled to be done in order to use the development system in nuclear instrumentation improvement (FWHM with low cost spectrometry system).

VI. ACKNOWLEDGEMENT

Authors wish to extend their great appreciation to: · The INSTN-Madagascar for setting up the program on refurbishment of scientific equipments, and which

gives results to the present work,· The International Atomic Energy Agency (IAEA-Vienna) for the technical assistance offered through the

project MAG/4/004, and supporting with equipments, kits, fellowships and expert missions.

Page 8: Multi-Input Multi-Channel Analyzer (MIMCA) using universal ... · H.Andrianiaina1*, H.Rongen2, Raoelina Andriambololona3, G ... The firmware application code for the ezUSB controller

8

REFERENCES

[1] IAEA-TECDOC 426, "Troubleshooting in Nuclear Instruments", 1987.[2] H.Andrianiaina, Raoelina Andriambololona, J.Rajaobelison, G.Rambolamanana, H.Rongen “FPGA-based technology for Pulse Height

Analysis in nuclear spectrometry system” In Proceedings of the HEPMAD’09 Conference in Antananarivo, 22-28 August 2009 (SLAC).[3] IAEA-TECDOC 363, "Analog-To-Digital Conversion", Selected Topics in Nuclear Electronics, pp.119-129, 1986.

AUTHOR’S PROFILE

Hery Andrianiaina:received the B.S. and M.S. degrees in Nuclear and Applied Physics from the University of Toliara in 1986 and the University of Antananarivo with collaboration of INSTN-Madagascar in 1999, respectively. Since 1994 up to now, he is the Head of the Maintenance and Instrumentation Department at INSTN-Madagascar, and involved on Research and Development activities in nuclear instrumentation.

Dr. Heinz Röngen: belongs to the “Systeme der Elektronik (ZEA-2)” research group at the Forschungszentrum Jülich. He is working in many projects on Sensor and signal processing systems, and Earth's observation systems (such as the GLObal Limb Radiance Imager of the Atmosphere or GLORIA project, the KOMPSat-3 which is a lightweight Earth observation satellite). He is an owner of some patents on electronic device for measuring biomedical data, and author of many scientific papers.

Prof. Raoelina Andriambololona: Full Professor, Founder and Director General of INSTN-Madagascar. He is fellow of many learned scientific societies and academics, The World Academy of Sciences for Developing Countries (TWAS), African Academy of Sciences (AAS), New York Academy, Malagasy Academy, American Physical Society, …. He is the author of many, about 250, scientific papers and of 2 university books in Mathematics and Quantum Mechanics. He has served as expert of IAEA, UNESCO, and OAU.

Prof. Gérard Rambolamanana: Full Professor of Geophysics, Seismology, Acoustics and Electronics at the University of Antananarivo, Madagascar. He is the Head of the Laboratory of Seismology and Infrasound at the Institute Observatory of Geophysics of Antananarivo (IOGA), at the University of Antananarivo, and has been the Director of the IOGA since 2009. He has been involved in the Square Kilometer Array (SKA) in South Africa since 2009, and worked with the CTBTO since 2011. From 1992 to 2008 he was a Regular Associate then a Senior Associate at the International Centre for Theoretical Physics in Trieste, Italy. He is the author and co-author of several scientific papers related to seismology and infrasound in Madagascar.

Jean-Baptiste Ratongasoandrazana: received his M.S. degrees in Nuclear and Applied Physics from the University of Antananarivo with collaboration of INSTN-Madagascar in 1997. He is working on developing of microcontroller based system at the Maintenance and Instrumentation Department of INSTN-Madagascar since 1998.