This Is AuburnElectronic Theses and Dissertations

Show simple item record

Built-In Self-test for Input/Output Cells in Field Programmable Gate Arrays


Metadata FieldValueLanguage
dc.contributor.advisorStroud, Charles
dc.contributor.advisorAgrawal, Vishwani D.en_US
dc.contributor.advisorNelson, Victoren_US
dc.contributor.authorVemula, Sudheeren_US
dc.date.accessioned2008-09-09T21:16:28Z
dc.date.available2008-09-09T21:16:28Z
dc.date.issued2006-08-15en_US
dc.identifier.urihttp://hdl.handle.net/10415/320
dc.description.abstractProgrammable Input/Output (I/O) cells are an integral part of any Field Programmable Gate Array (FPGA). The resources associated with the programmable I/O cells are increasing as newer architectures of FPGAs are being developed and this increases the importance of testing them. A general Built-In Self-Test (BIST) architecture to test the programmable I/O cells in FPGAs or associated with the FPGA core of System-on-Chip (SoC) implementations is proposed. The I/O cells are tested for various modes of operation along with their associated programmable routing resources. The proposed BIST architecture has been implemented and verified on Atmel AT94K10 and AT94K40 SoCs. A total of 161 and 303 configuration downloads are required to test the I/O cells of AT94K10 and AT94K40 devices, respectively. The use of an embedded processor for dynamic partial reconfiguration reduced the number of configuration downloads to three for both the AT94K10 and AT94K40 devices. The implementation of dynamic partial reconfiguration gave a speed up of 99.39 times in test time and a reduction in configuration memory storage requirements by 101 times for AT94K40 devices.en_US
dc.language.isoen_USen_US
dc.subjectElectrical and Computer Engineeringen_US
dc.titleBuilt-In Self-test for Input/Output Cells in Field Programmable Gate Arraysen_US
dc.typeThesisen_US
dc.embargo.lengthNO_RESTRICTIONen_US
dc.embargo.statusNOT_EMBARGOEDen_US

Files in this item

Show simple item record