Question: Design and build a programmable pulse generator in which the repetitive period of 50s pulses can easily be varied between 100s and 800s in steps

Design and build a programmable pulse generator in which the repetitive period of 50µs pulses can easily be varied between 100µs and 800µs in steps of 100µs.(use Quartus and guide on the steps pictures would help)

Make sure you follow a top-down design process and discuss design choices.

• You need to identify ambigurity in the informal sepc, generate possible options,

use a waveform diagram to show possible options.

• Select your waveform diagram and use it to produce an incomplete Formal Spec ie

STD.

• Think about possible design choices, ie implementation architecture, and produce a complete formal specification.

• Only make a design choice when you need to, document when a choice is being made, and document the implication of that choice.

• Using your formal spec. start the synthesis process to process a logic implementation for your design. Remember to record your design choices for your implementation strategy.

• Use the Quartus simulator to show that your design is valid and/or explain why it is

not working correctly. Take screenshots of your circuit and simulation results.

• Using the simulator verify that the implementation is a true representation of the design. Identify any aspect of your design you have not verified.

Make sure you generate a good informal spec i.e. waveform description, then generate several formal specifications and select the "best" one for the architecture selected, then show the top-down design process to produce a gate-level implementation. Explain and design choices.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

Designing and building a programmable pulse generator requires careful consideration of design choic... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Accounting Questions!