Blog Archive

Friday, March 25, 2011

Verilog HDL Questions

Questions from Verilog HDL

Units 5-8

  1. What are the different system tasks ? Briefly explain each one.
  2. List the compiler directives in Verilog and explain the purpose of each one.
  3. Define a function using a structure. Give an example program.
  4. What is the scope of functions ?
  5. What are recursive functions ?
  6. Define a task. How can tasks be enabled ? Give an example.
  7. Hoe are user defined primitives (UDP) instantiated ? Give an example.
  8. Are UDP and functions similar ? Different ? Substantiate your answer.
  9. Write the UDP for an Edge Triggered Flip-Flop.
  10. Explain in detail the process of digital design with SM Charts.
  11. How are SM charts realized ?  Give examples.
  12. Explain linked State machines in detail.
  13. Show how a dice game is implemented.
  14. Explain the features of XILINX 3000 series FPGAs in detail.
  15. Explain the features of Altera CPLDs with reference to FLEX 10K Series.
  16. Compare and contrast XILINX architecture with Altera.
  17. Explain how you would use Verilog to model the following :
    1. Static RAM memory.
    2. 80486 simplified Bus
    3. UART
    4. Microcontroller

No comments:

Post a Comment