Digital Radiation Measurement and Spectroscopy

NE/RHP 537, Spring 2010

Department of Nuclear Engineering and Radiation Health Physics

Oregon State University

 

Instructor: Abi Farsoni

Office: E114, Radiation Center

Email: abi.farsoni@oregonstate.edu

Lecture: W 14.00-15:50; Radiation Center, RC-124C (tentative)

Lab: F 14:00- 16:50; Radiation Center, RC-126C/RC-124C (tentative)

TA: TBA

 

Syllabus

Course Schedule:

Week

Lecture#, Date

Topic

Datasheets/Links

1-

1.      March 31

-Course Overview

Pulse processing and Analyses

2.      April 2

-An Introduction to Digital Spectroscopy

-Application of Digital Filters in Radiation Detection

ADC: AD9230-250, VGA, AD8336,

DAC, AD5624R, USB Processor: CY7C68013

FPGA in Wikipedia, Nyquist Frequency in Wikipedia

2-

3.      April 7

Fundamentals of Digital Design

Digital Logic Tutorial

4.      April 9

Hardware Description Language (VHDL) I

-Introduction

3-

5.      April 14

Hardware Description Language (VHDL) II

-Examples

Examples:

Full Adder, 4Adder,

Timer, Timer Simulation

Traffic Signal, Traffic Signal Simulation

6.      April 16

Xilinx ISE WebPack Software

-Simulation

-Synthesis

-Implementation

Download ISE WebPack

ISE Quick Start Tutorial

ISE in-Depth Tutorial

Simulation and Synthesis Design Guide

4-

7.      April 21

Lab Work 1: Traffic Signal Design

8.      April 23

Lab Work 1: Traffic Signal Design

5-

9.      April 28

Field-Programmable Gate Array (FPGA)

Ø  Lab Work 1 Report Due

Spartan-3 Generation FPGA User Guide

SPARTAN-3 FPGA Family, Complete Data Sheet

 

Digital Clock Manager (DCM)

10.  April 30

Host Interface and DLL Functions

FrontPanel User Manual

6-

11.  May 5

Digital MCA:

-Filter Module

-Histogram Module

-MATLAB Program

Using Block Ram in SPARTAN-3

FIR Compiler V3.2

Block Memory Generator V2.7

12.  May 7

Lab Work 2: Filter Module, Design and Simulation

FIR Compiler V3.2

Timing Closure

7-

13.  May 12

Lab Work 2: Filter Module, Design and Simulation

14.  May 14

Digital MCA:

-Histogram Implementation

-Energy Measurement

Ø  Lab Work 2 Report Due

 

8-

15.  May 19

Lab Work 3: Histogram Module, Design and Simulation

16.  May 21

Lab Work 3: Histogram Module, Design and Simulation

 

 9-

17.  May 26

Lab Work 3: Histogram Module, Design and Simulation

 

18.  May 28

Lab Work 4: Digital MCA, FPGA Programming and Radiation Detection with Digital Processor

Ø  Lab Work 3 Report Due

 

10-

19.  June 2

Lab Work 4: Digital MCA, FPGA Programming and Radiation Detection with Digital Processor

 

20.  June 4

Lab Work 4: Digital MCA, FPGA Programming and Radiation Detection with Digital Processor

 

Final

TBA

Final Exam

Ø  Lab Work 4 Report Due

MCA_HW4.zip

MCA_MATLAB.m