Please A,B,C and D A. What is the purpose of putting transport delays and inerti
ID: 3587173 • Letter: P
Question
Please A,B,C and D
A. What is the purpose of putting transport delays and inertial delays into your Verilog code? B. List the advantages and disadvantages of using an ASIC rather than a FPGA for a project that requires a complex digital design? How many address lines would it have to have? How many output data lines? D. Answer a few questions about the NEXYS-4 board we are using: 1. How fast is the onboard clock? 2. Pick the closest answer: The FPGA has 200 pins, 300 pins, 400 pins, 1200 pins Oucaint fil taur wich sandard Low Voltage CMOS3.3Low VoltageTTL LowVoltage CMOSi8Explanation / Answer
A)Answer:
->Transport delay is meaningful with respect to devices that are modeled as ideal conductors; that is, they may be modeled as having no resistance. In that case the waveform at the output is delayed but otherwise matches the waveform at the input. Transport delay can also be useful when modeling behavioral elements where the delay from input to output is of interest, but there is no visibility into the behavior of delays internal to the device.
->Inertial delay is a measure of the elapsed time during which a signal must persist at an input of a device in order for a change to appear at an output. A pulse of duration less than the inertial delay does not contain enough energy to cause the device to switch. This is illustrated in Figure attached where the original waveform contains a short pulse that does not show up at the output.
B)Answer:
ASIC Advantages
:• ASICS represent the only way the design may be implemented. The desired performance and functionality may not be attainable by using standard components.
• ASICs can provide or incorporate unique features that may add value to a design making it more marketable.
• ASICs assist in the consolidation of logic where space and size are a concern for a given application. One single ASIC can replace a number of standard components and incorporate an entire Printed Circuit Board (PCB) design. The use of ASIC technology may be able to incorporate more features into a smaller space.
• ASICs, when used to reduce the amount of standard logic can decrease system costs, increase reliability and lower the power and cooling requirements. The reduction of power may allow some designs to be converted to battery operation depending on the application and end use.
• Development time may be reduced for some applications if an entire system has been incorporated into a single ASIC.
• ASICs provide an increase in performance and throughput when compared to standard Integrated Circuits (ICs) or PLDs.
• ASICS enhance design security making it virtually impossible to reverse engineer.
ASIC Disadvantages • The cost of prototyping is quite high increasing the Nonrecurring Engineering (NRE) costs depending upon the design, complexity and method of implementation.
• ASICs introduce the risk of having to do multiple iterations, which increase the cost and delays the project schedule.
• It has been determined that 50% of all the ASIC designs fail on the first try to operate in the targeted system.
• It is difficult to make minor changes or fine-tune the design late in the development cycle.
• Testing and debugging are very difficult on an ASIC.
• The ability for the design to integrate desired functions may make it not suitable for ASIC technology
. • The cost of making the ASIC is extremely expensive. The increased volume reduces the overall cost of the design per unit. The volume of the design may not reach the break-even point to be cost effective compared to the use of standard components.