SlideShare uma empresa Scribd logo
1 de 1
Baixar para ler offline
This circuit has to be done on logic works. Please be as detailed as possible. Thank you! Problem
Statement: The predominant storage inside computer systems are on disks drives. SCSI disks are
the standard disks in most Unix Workstations from Sun, HP, SGI, and other vendors. They are
also the standard disks in Macintoshes and Higher-end Intel PC's, especially network servers.
Consider the Wide Ultra4 SCSI which transfers data packets in 16-bit bursts at 160MHz with a
maximum throughput of 320MB/sec. The data transfers at higher rates can result in random-
noise pulse changes from a 0 to 1 and 1 to a 0 . As the speed of processors and electronic
communications increases, these parity flips become more prevalent and the inability to detect
when these errors occur can be fatal. As a Design Engineer you have been requested to create
system for the transmission of these 8-bit packets from an I/O Controller to Memory using Error
Correcting Code over 12-bit data bus line. Wide SCSI contains a 68bit bus; however for the sake
of simplification we are only concerned with the data bits. The other bits in the SCSI bus are for
bus arbitration, synchronization, power management, etc. In this project, we will use even parity.
Transmission Vectored Bit: A 4-Bit Parity Vector (P1P4) are interlaced with the 8-bit Data
Vector (D1:D8) : P1P2D1P3D2D3D4P4D5D6D7D8 1) Create an ECC Generator, at the I/O
Controller from the 8-bit Data Vector. The output of the ECC Generator will be the 4-Bit Parity
Vector. 2) Construct a 12-bit Data Transmission bus to send the binary data and parity bits over
to Memory 3) Construct an ECC Detector at Main Memory that corrects for single bit errors.
Generally, an interrupt/error handler is used to handle errors from the OS, for 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 " in the 3rd Hex Display. . For multiple bit
transmission errors, your design must display "E" in the error status display.

Mais conteúdo relacionado

Semelhante a This circuit has to be done on logic works. Please be as detailed as.pdf

AbstractComputers speak different languages, like people. .docx
AbstractComputers speak different languages, like people. .docxAbstractComputers speak different languages, like people. .docx
AbstractComputers speak different languages, like people. .docx
makdul
 
Endianness or Byte OrderBhavana Honnappa, Sravya Karnati, Smit.docx
Endianness or Byte OrderBhavana Honnappa, Sravya Karnati, Smit.docxEndianness or Byte OrderBhavana Honnappa, Sravya Karnati, Smit.docx
Endianness or Byte OrderBhavana Honnappa, Sravya Karnati, Smit.docx
gidmanmary
 
Endianness or Byte OrderBhavana Honnappa, Sravya Karnati, Smit.docx
Endianness or Byte OrderBhavana Honnappa, Sravya Karnati, Smit.docxEndianness or Byte OrderBhavana Honnappa, Sravya Karnati, Smit.docx
Endianness or Byte OrderBhavana Honnappa, Sravya Karnati, Smit.docx
christinemaritza
 
Data Encoding for Wireless Transmission
Data Encoding for Wireless TransmissionData Encoding for Wireless Transmission
Data Encoding for Wireless Transmission
Sean McQuay
 
Commnunication ports and memory card chapter 1
Commnunication ports and memory card chapter 1Commnunication ports and memory card chapter 1
Commnunication ports and memory card chapter 1
Mukesh Thakur
 

Semelhante a This circuit has to be done on logic works. Please be as detailed as.pdf (20)

Bus
BusBus
Bus
 
Internal memory
Internal memoryInternal memory
Internal memory
 
Bt0068 computer organization and architecture
Bt0068 computer organization and architecture Bt0068 computer organization and architecture
Bt0068 computer organization and architecture
 
lecture 2 coal assembly language lecture
lecture 2 coal assembly language lecturelecture 2 coal assembly language lecture
lecture 2 coal assembly language lecture
 
AbstractComputers speak different languages, like people. .docx
AbstractComputers speak different languages, like people. .docxAbstractComputers speak different languages, like people. .docx
AbstractComputers speak different languages, like people. .docx
 
Bus Interfacing with Intel Microprocessors Based Systems
Bus Interfacing with Intel Microprocessors Based SystemsBus Interfacing with Intel Microprocessors Based Systems
Bus Interfacing with Intel Microprocessors Based Systems
 
Peripherals
PeripheralsPeripherals
Peripherals
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
Final ict
Final ictFinal ict
Final ict
 
Microprocessor Part 1
Microprocessor    Part 1Microprocessor    Part 1
Microprocessor Part 1
 
interfacing ports.pptx
interfacing ports.pptxinterfacing ports.pptx
interfacing ports.pptx
 
CST 20363 Session 4 Computer Logic Design
CST 20363 Session 4 Computer Logic DesignCST 20363 Session 4 Computer Logic Design
CST 20363 Session 4 Computer Logic Design
 
Endianness or Byte OrderBhavana Honnappa, Sravya Karnati, Smit.docx
Endianness or Byte OrderBhavana Honnappa, Sravya Karnati, Smit.docxEndianness or Byte OrderBhavana Honnappa, Sravya Karnati, Smit.docx
Endianness or Byte OrderBhavana Honnappa, Sravya Karnati, Smit.docx
 
Endianness or Byte OrderBhavana Honnappa, Sravya Karnati, Smit.docx
Endianness or Byte OrderBhavana Honnappa, Sravya Karnati, Smit.docxEndianness or Byte OrderBhavana Honnappa, Sravya Karnati, Smit.docx
Endianness or Byte OrderBhavana Honnappa, Sravya Karnati, Smit.docx
 
Ppt embedded
Ppt embeddedPpt embedded
Ppt embedded
 
Pc interface
Pc interfacePc interface
Pc interface
 
Itc lec 3 Ip cycle , system unit, interface
Itc lec 3 Ip cycle , system unit, interfaceItc lec 3 Ip cycle , system unit, interface
Itc lec 3 Ip cycle , system unit, interface
 
Data Encoding for Wireless Transmission
Data Encoding for Wireless TransmissionData Encoding for Wireless Transmission
Data Encoding for Wireless Transmission
 
Commnunication ports and memory card chapter 1
Commnunication ports and memory card chapter 1Commnunication ports and memory card chapter 1
Commnunication ports and memory card chapter 1
 
Difference between PCI PCI-X PCIe
Difference between PCI PCI-X PCIeDifference between PCI PCI-X PCIe
Difference between PCI PCI-X PCIe
 

Mais de ambikacomputer4301

This is neuroscience course (masters) 1. What percent.pdf
This is neuroscience course (masters)  1. What percent.pdfThis is neuroscience course (masters)  1. What percent.pdf
This is neuroscience course (masters) 1. What percent.pdf
ambikacomputer4301
 
this is my project charter..i want to prepare WBS level upto 4 lev.pdf
this is my project charter..i want to prepare WBS level upto 4 lev.pdfthis is my project charter..i want to prepare WBS level upto 4 lev.pdf
this is my project charter..i want to prepare WBS level upto 4 lev.pdf
ambikacomputer4301
 
this is all of the information that I have please help Lab 5 In.pdf
this is all of the information that I have please help  Lab 5 In.pdfthis is all of the information that I have please help  Lab 5 In.pdf
this is all of the information that I have please help Lab 5 In.pdf
ambikacomputer4301
 
This is Canadian Accounting Nova Gold Miners (NGM) is a gold mining.pdf
This is Canadian Accounting  Nova Gold Miners (NGM) is a gold mining.pdfThis is Canadian Accounting  Nova Gold Miners (NGM) is a gold mining.pdf
This is Canadian Accounting Nova Gold Miners (NGM) is a gold mining.pdf
ambikacomputer4301
 
This application is used to keep track of inventory information. A c.pdf
This application is used to keep track of inventory information. A c.pdfThis application is used to keep track of inventory information. A c.pdf
This application is used to keep track of inventory information. A c.pdf
ambikacomputer4301
 
Title Is it a Planned ShowMrs. Jancy works with TBL global servic.pdf
Title Is it a Planned ShowMrs. Jancy works with TBL global servic.pdfTitle Is it a Planned ShowMrs. Jancy works with TBL global servic.pdf
Title Is it a Planned ShowMrs. Jancy works with TBL global servic.pdf
ambikacomputer4301
 
This assignment is using Logism to create circuits. I have been tryi.pdf
This assignment is using Logism to create circuits. I have been tryi.pdfThis assignment is using Logism to create circuits. I have been tryi.pdf
This assignment is using Logism to create circuits. I have been tryi.pdf
ambikacomputer4301
 

Mais de ambikacomputer4301 (20)

This is neuroscience course (masters) 1. What percent.pdf
This is neuroscience course (masters)  1. What percent.pdfThis is neuroscience course (masters)  1. What percent.pdf
This is neuroscience course (masters) 1. What percent.pdf
 
this is my project charter..i want to prepare WBS level upto 4 lev.pdf
this is my project charter..i want to prepare WBS level upto 4 lev.pdfthis is my project charter..i want to prepare WBS level upto 4 lev.pdf
this is my project charter..i want to prepare WBS level upto 4 lev.pdf
 
this is all of the information that I have please help Lab 5 In.pdf
this is all of the information that I have please help  Lab 5 In.pdfthis is all of the information that I have please help  Lab 5 In.pdf
this is all of the information that I have please help Lab 5 In.pdf
 
This is a question from AI check if it is correct In which of the .pdf
This is a question from AI check if it is correct  In which of the .pdfThis is a question from AI check if it is correct  In which of the .pdf
This is a question from AI check if it is correct In which of the .pdf
 
This is a project management course topic . please help me A proje.pdf
This is a project management course topic . please help me A proje.pdfThis is a project management course topic . please help me A proje.pdf
This is a project management course topic . please help me A proje.pdf
 
This is Canadian Accounting Nova Gold Miners (NGM) is a gold mining.pdf
This is Canadian Accounting  Nova Gold Miners (NGM) is a gold mining.pdfThis is Canadian Accounting  Nova Gold Miners (NGM) is a gold mining.pdf
This is Canadian Accounting Nova Gold Miners (NGM) is a gold mining.pdf
 
This is for Object oriented and analysis thank youConsider a syste.pdf
This is for Object oriented and analysis thank youConsider a syste.pdfThis is for Object oriented and analysis thank youConsider a syste.pdf
This is for Object oriented and analysis thank youConsider a syste.pdf
 
This application is used to keep track of inventory information. A c.pdf
This application is used to keep track of inventory information. A c.pdfThis application is used to keep track of inventory information. A c.pdf
This application is used to keep track of inventory information. A c.pdf
 
Todas las siguientes afirmaciones describen correctamente alguna par.pdf
Todas las siguientes afirmaciones describen correctamente alguna par.pdfTodas las siguientes afirmaciones describen correctamente alguna par.pdf
Todas las siguientes afirmaciones describen correctamente alguna par.pdf
 
Todas las siguientes afirmaciones describen con precisi�n una comuni.pdf
Todas las siguientes afirmaciones describen con precisi�n una comuni.pdfTodas las siguientes afirmaciones describen con precisi�n una comuni.pdf
Todas las siguientes afirmaciones describen con precisi�n una comuni.pdf
 
To what extent do you believe that social media is or is not ubiquit.pdf
To what extent do you believe that social media is or is not ubiquit.pdfTo what extent do you believe that social media is or is not ubiquit.pdf
To what extent do you believe that social media is or is not ubiquit.pdf
 
This data shows the relation between Tucson and Phoenixs airports a.pdf
This data shows the relation between Tucson and Phoenixs airports a.pdfThis data shows the relation between Tucson and Phoenixs airports a.pdf
This data shows the relation between Tucson and Phoenixs airports a.pdf
 
To examine the potential effects on the transmission of dengue, Bian.pdf
To examine the potential effects on the transmission of dengue, Bian.pdfTo examine the potential effects on the transmission of dengue, Bian.pdf
To examine the potential effects on the transmission of dengue, Bian.pdf
 
To create a 2D graphics scene using the HTML canvas element. The ide.pdf
To create a 2D graphics scene using the HTML canvas element. The ide.pdfTo create a 2D graphics scene using the HTML canvas element. The ide.pdf
To create a 2D graphics scene using the HTML canvas element. The ide.pdf
 
To complete this discussion, please base your work on Enron, WorldCo.pdf
To complete this discussion, please base your work on Enron, WorldCo.pdfTo complete this discussion, please base your work on Enron, WorldCo.pdf
To complete this discussion, please base your work on Enron, WorldCo.pdf
 
Title Is it a Planned ShowMrs. Jancy works with TBL global servic.pdf
Title Is it a Planned ShowMrs. Jancy works with TBL global servic.pdfTitle Is it a Planned ShowMrs. Jancy works with TBL global servic.pdf
Title Is it a Planned ShowMrs. Jancy works with TBL global servic.pdf
 
This assignment is using Logism to create circuits. I have been tryi.pdf
This assignment is using Logism to create circuits. I have been tryi.pdfThis assignment is using Logism to create circuits. I have been tryi.pdf
This assignment is using Logism to create circuits. I have been tryi.pdf
 
Tide is conducting market research to assess a new detergent theyre.pdf
Tide is conducting market research to assess a new detergent theyre.pdfTide is conducting market research to assess a new detergent theyre.pdf
Tide is conducting market research to assess a new detergent theyre.pdf
 
Throughout the course project, your persona is that of a data analys.pdf
Throughout the course project, your persona is that of a data analys.pdfThroughout the course project, your persona is that of a data analys.pdf
Throughout the course project, your persona is that of a data analys.pdf
 
Three students, Habib, Vikki and Claire, in Bio 200 ran their sample.pdf
Three students, Habib, Vikki and Claire, in Bio 200 ran their sample.pdfThree students, Habib, Vikki and Claire, in Bio 200 ran their sample.pdf
Three students, Habib, Vikki and Claire, in Bio 200 ran their sample.pdf
 

Último

Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
fonyou31
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 

Último (20)

Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 

This circuit has to be done on logic works. Please be as detailed as.pdf

  • 1. This circuit has to be done on logic works. Please be as detailed as possible. Thank you! Problem Statement: The predominant storage inside computer systems are on disks drives. SCSI disks are the standard disks in most Unix Workstations from Sun, HP, SGI, and other vendors. They are also the standard disks in Macintoshes and Higher-end Intel PC's, especially network servers. Consider the Wide Ultra4 SCSI which transfers data packets in 16-bit bursts at 160MHz with a maximum throughput of 320MB/sec. The data transfers at higher rates can result in random- noise pulse changes from a 0 to 1 and 1 to a 0 . As the speed of processors and electronic communications increases, these parity flips become more prevalent and the inability to detect when these errors occur can be fatal. As a Design Engineer you have been requested to create system for the transmission of these 8-bit packets from an I/O Controller to Memory using Error Correcting Code over 12-bit data bus line. Wide SCSI contains a 68bit bus; however for the sake of simplification we are only concerned with the data bits. The other bits in the SCSI bus are for bus arbitration, synchronization, power management, etc. In this project, we will use even parity. Transmission Vectored Bit: A 4-Bit Parity Vector (P1P4) are interlaced with the 8-bit Data Vector (D1:D8) : P1P2D1P3D2D3D4P4D5D6D7D8 1) Create an ECC Generator, at the I/O Controller from the 8-bit Data Vector. The output of the ECC Generator will be the 4-Bit Parity Vector. 2) Construct a 12-bit Data Transmission bus to send the binary data and parity bits over to Memory 3) Construct an ECC Detector at Main Memory that corrects for single bit errors. Generally, an interrupt/error handler is used to handle errors from the OS, for 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 " in the 3rd Hex Display. . For multiple bit transmission errors, your design must display "E" in the error status display.