The document discusses Ethernet protocols, including how Ethernet works at the data link layer, the structure of Ethernet frames with different fields, minimum and maximum frame sizes, how padding is used, advantages and applications of Ethernet. It also discusses the Ethernet encoder, how it generates 10Mbps clocks and encodes data, test cases written for the Ethernet project including assertions and coverage, the top module, timing parameters like bit time and slot time, how the CRC is calculated, where multiplexers and demultiplexers are used. The document also discusses an Ethernet generator project, including how it generates addresses and payloads, the registers used, how the environment and scoreboard logic was developed, test cases, assertions and coverage written for it, what
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
164 views2 pages
Ethernet Project Questions
The document discusses Ethernet protocols, including how Ethernet works at the data link layer, the structure of Ethernet frames with different fields, minimum and maximum frame sizes, how padding is used, advantages and applications of Ethernet. It also discusses the Ethernet encoder, how it generates 10Mbps clocks and encodes data, test cases written for the Ethernet project including assertions and coverage, the top module, timing parameters like bit time and slot time, how the CRC is calculated, where multiplexers and demultiplexers are used. The document also discusses an Ethernet generator project, including how it generates addresses and payloads, the registers used, how the environment and scoreboard logic was developed, test cases, assertions and coverage written for it, what
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2
1. What is Ethernet? In which layer Ethernet protocol works?
2. Functionalities of physical and data link layer.
3. What are transmission modes. 4. What is Manchester encoder and how Manchester encoding is different from normal encoding? 5. Why you prefer serial communication over parallel? 6. Explain Ethernet frame. Explain each field in it. 7. Why minimum payload size is 46bytes? 8. Why payload length is 2 bytes? 9. What is minimum and maximum frame size? 10.Why we need padding in Ethernet protocol? 11.Advantages and limitations of Ethernet protocol? 12.Application of Ethernet protocol. 13. Why we use asynchronous fifo in Ethernet encoder? 14.Why do we use 10Mbps for our project? 15.Ethernet encoder and Manchester encoder works on which layer? 16.What are the test cases written for Ethernet project? 17.What are the assertions and coverage’s written for Ethernet? 18.Explain the environment and scoreboard logic of your project? 19.How did you define the range for payload (constraint)? 20.What happens if your frame size is less than 64bytes? 21.What happens if payload size is less than 46 bytes? 22.Bugs found in project(transmitter and receiver) and how did u debug that. 23.Explain the top level module in Ethernet project. 24.What is bit time? What is bit time value for 10Mbps? 25.What is slot time? 26. If my frame length 100bytes, how many number of payload is required? 27. How CRC is calculated in Ethernet project? 28. How10Mbps clock is generated? 29.Where do we use multiplexer and demultiplexer in our project? 30.Explain big endian and little endian? 31.Why pkt_data_valid is asserted high for only one clock cycle? 32.What happens if pkt_data_valid is high for more than one clock cycle in a span of 8 clock cycle? Ethernet generator:
1. Why do you use APB protocol in generator project?
2. How do you generate address (source and destination) and payload in project? 3. What are the registers used in Ethernet generator? 4. Limitation of Ethernet generator. 5. Application of Ethernet generator. 6. Explain how you developed environment and scoreboard logic for Ethernet project. 7. What are the test cases, assertion and coverage written? 8. Why do we need generator in Ethernet generator project? 9. What are the input and output signals in generator project. 10.Where configuration register is placed in Ethernet generator project. 11.Configuration and control register, is of how many bits? 12. Explain control registers. 13.What are the bugs found in your project.