ECEN 5223 LFSR and miniALU project

Spring 2008

Due Thursday, 24 April 2008


ECEN 5223 Design Project Assignment 2, the LFSR applied to a faulty miniALU

This project is to apply BIST to the simple miniALU from project 1 with a stuck at fault inserted. Each circuits is to create three different faulty. all students are to create a circuit with cout from bit 0 stuck-at-0 and another circuits with cout from bit0 stuck-at-1. The fourth circuit is for an internal node that is your pick according to the following table:
AHMED, REHAN internal node in bit 0 stuck-at-1
BATHULA, KRISHNA SUMANTH internal node in bit 0 stuck-at-0
BEZAWADA, SWETHA internal node in bit 1 stuck-at-1
BHADANGE, HRISHIKESH SUDHIR internal node in bit 1 stuck-at-0
DESHPANDE, VAIBHAV U internal node in bit 2 stuck-at-1
GORDON, BRIAN PATRICK internal node in bit 2 stuck-at-0
KOTA, PRATIBHA internal node in bit 3 stuck-at-1
LAKKAKULA, SUNIL KUMAR internal node in bit 3 stuck-at-0
MULIA, WIRA DAMIS internal node in bit 4 stuck-at-1
NISHIMURA, KAZUNORI internal node in bit 4 stuck-at-0
REMINGTON, JUSTIN BOYD internal node in bit 5 stuck-at-1
SHAVER, CLARK DAMON internal node in bit 5 stuck-at-0
SUNDARARAJAN, GOPALAKRISHNAN internal node in bit 6 stuck-at-1
TEAGUE, PATRICK JOSEPH internal node in bit 6 stuck-at-0
VUE, JEFFREY internal node in bit 7 stuck-at-1
The project is to be submitted via email in four attached files. In the email give the four signatures. And, of course, include in the email what the node name is that you have picked for the yourpick faulty circuit. There are a few specific details that must be true of your the top module.The top level module for the FaultFree is the same as in proj1.The top level module must be defined with the following terminals:
module FaultFree(Reset, Signature, clk);
input Reset;
input clk;
output[9:0] Signature;


module cout0sa0(Reset, Signature, clk);
input Reset;
input clk;
output[9:0] Signature;


module cout0sa1(Reset, Signature, clk);
input Reset;
input clk;
output[9:0] Signature;


module yourpick(Reset, Signature, clk);
input Reset;
input clk;
output[9:0] Signature;



[ECEN5223] [Announcements] [Schedule] [Syllabus]

Feel free to email comments and suggestions to acken@okstate.edu Today is --98765--

Updated: -30--3--2007-

stars