Logicworks Lab

0 comments

Steps:

o (1) Create an ECC (error correcting code) Generator, at the I/O Controller from the

8-bit Data Vector. The output of the ECC Generator will be the 13-Bit Vector.

o (2) Construct a 13-bit Data Transmission bus to send the 8-bit binary data and 5

parity bits over to Memory.

o (3) Construct an ECC (error correcting code) Detector at Main Memory that

corrects single bit errors. Generally, an interrupt/error handler is used to handle

errors from the OS. In this exercise, we will use 3 Hex displays, 2 for data and 1 for

an error status, for diagnostic purposes:

 In the event that no error has occurred, your design must display the data

transferred using the 2 Hex data displays and a “0” as an error status.

 For single-bit transmission errors, your system must correct the error and

display the data along with “C” as an error status.

 For multiple-bit transmission errors (i.e. all other cases except above two cases),

your design must display “E” in the error status display (we cannot correct

these errors). Your design can display received erroneous data in the 2 Hex data

displays.

*********************************************************************************************************************************************

There are 3 questions need use LogicWorks 5 to solve them… I need help ASAP!!

About the Author

Follow me


{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}