1. Engineering
  2. Electrical Engineering
  3. 1 a explain the similarities and differences between behavioural verilog...

Question: 1 a explain the similarities and differences between behavioural verilog...

Question details

1. (a) Explain the similarities and differences between Behavioural Verilog and Gate level Verilog. How does Gate level Verilog differ between FPGA designs and integrated circuit designs? [8 marks (b) Explain how function re-ordering could reduce the size of the circuit described by the following HDL block when it is synthesised always begin else A=C*D; end What impact would the re-ordering have on the input timings to this part of the system? [8 marks (c) Explain what is meant by back-annotation and how applying this to a simulation after place and route could cause the performance of the circuit to change. Show why there is an interaction between back-annotation and function re-ordering 4 marks]

Solution by an expert tutor
Blurred Solution
This question has been solved
Subscribe to see this solution