Nano Science and Technology Institute - NSTI  
Nano Science and Technology Institute   Home | Subscribe | Site Map  
  ABOUT | COURSES | EVENTS | PUBLICATIONS | LEADERSHIP | OUTREACH | NEWS | PRESS | JOBS | Nanotechnology Solutions
px
px fade_top
Publications
Nanotech 2008 CDROM
Nanotech 2007 CDROM
Nanotech 2006 CDROM
Nanotech 2005 CDROM
Nanotech 2004 CDROM
3 CDROM Special Offer
Nanotech 2008 Vol. 1
Nanotech 2008 Vol. 2
Nanotech 2008 Vol. 3
Nanotech 2007 Vol. 1
Nanotech 2007 Vol. 2
Nanotech 2007 Vol. 3
Nanotech 2007 Vol. 4
Nanotech 2006 Vol. 1
Nanotech 2006 Vol. 2
Nanotech 2006 Vol. 3
Nanotech 2005 Vol. 1
Nanotech 2005 Vol. 2
Nanotech 2005 Vol. 3
WCM 2005
Nanotech 2004 Vol. 1
Nanotech 2004 Vol. 2
Nanotech 2004 Vol. 3
Nanotech 2003 Vol. 1
Nanotech 2003 Vol. 2
Nanotech 2003 Vol. 3
Nanotech 2002 Vol. 1
Nanotech 2002 Vol. 2
Nanotech 2001 Vol. 1
Nanotech 2001 Vol. 2
MSM 2000
MSM 99
MSM 98
Index of Authors
Index of Keywords
Index of Affiliations
Library Request Form
Shopping Cart
Order Form
 
Publications Publications
Nanotech 2006 Vol. 3
p
 
Technical Proceedings of the 2006 NSTI Nanotechnology Conference and Trade Show, Volume 3
Nanotech 2006 Vol. 3
Technical Proceedings of the 2006 NSTI Nanotechnology Conference and Trade Show, Volume 3
 
Chapter 1: Nano and Molecular Electronics and Photonics
 

FPGA-based Neutron Radiation Tolerant Microcontroller

Authors:D. Makowski, G. Jablonski, M. Grecki, J. Mielczarek and A. Napieralski
Affilation:Technical University of Lodz, PL
Pages:90 - 93
Keywords:single event effect, single event upset, field programmable logic device, static, radiation tolerance, random access memory
Abstract:The paper presents a FPGA-based neutron radiation detector using radiation sensitive SRAM as a detector. Its main component is a PIC16C57-compatible microcontroller, described in VHDL. The system has been designed using hardware redundancy, Hamming error correction codes and memory scrubbing techniques. It is equipped with an UART, controlling the fiber-optics link or electrical link in EIA-485 or RS-232 standard. In addition, a fast CRC32 co-processor has been implemented in FPGA fabric to calculate the 32-bit Cyclic Redundancy Check (CRC32) code and secure each block of data send via UART interface. To enable observability of SEUs in the MCU a supplementary monitor was also embedded.
Conventional synthesis tools offered by ACTEL were applied to design the neutron radiation tolerant microcontroller. However additional steps must be added to implement redundancy and other techniques. The comparison of the classical and SEU tolerant designing process is depicted in Figure 1 (detailed description of design methodology will be described in the final paper). The presented method can be applied to any FPGA device. Moreover, one can apply the design process to create ASIC structure using VHDL and produce radiation tolerant integrated circuit.
Hamming codes secure the following modules of the microcontroller: Program Memory, Register File, Stack, UART transmitter and receiver FIFOs
ISBN:0-9767985-8-1
Pages:913
Hardcopy:$185.00
 
Order:Mail/Fax Form
Special:3 CD Set — 15% off with Free Shipping
Up
nanoPRwire™
nanoPRwire
News Headlines
nano World news
 
 
 
 
px
© Nano Science and Technology Institute     About NSTI | Terms of Use | Privacy Policy | Contact