What do you mean by simulation? Why it is necessary?

1 Answer

Answer :

Simulation is functional emulation of a circuit design through software programs that use models to replicate how a device will perform in terms of timing and results. It should be performed at all stages of circuit design.


Need of simulation: 

1. VHDL simulation serves as a basis for testing complex designs and validating the design prior to fabrication. 

2. It allows the observation of the circuits behavior at the inputs and outputs and all internal rules. 

3. The simulation program processes as representation of input stimuli and determines the behavior of signal with respect to time stops. 

4. The simulation is done for the verification of the behavior of the circuit for both time behavior and fundamental behavior. 

5. Simulation operation can be used to verify independent delays in the circuits. 

6. Simulation is used for design verification: Validate assumptions, Verify logic, Verify performance (timing)

Related questions

Description : Was being in the Matrix really that bad?

Last Answer : It is a question of if living the lie is more importent then living with the truth. The goal is that even though things are bad, in the real world, you can make it better and keep it real.

Description : Explain the shift and logical operations.

Last Answer : Each of the operators takes an array of BIT or BOOLEAN as the left operand and an integer value as theright operand and performs the specified operation. The sll operator ( shift left logical) and srl ... BIT type is represented by the values 0 and 1 while the Boolean type by True and False.

Description : Draw design flow of ASIC and explain it.

Last Answer : Specifications: In this step all the functionality and features are defined, such as power consumption, voltage reference, timing restrictions and performing criterion. Chip planning is also performed ... fabrication, the wafer is diced into individual chips. Each Chip is packaged and tested.

Description : Explain basic architecture of Sparton-3 FPGA series.

Last Answer : The Spartan-3E family architecture consists of five fundamental programmable functional elements:  Configurable Logic Blocks (CLBs): Contain flexible Look-Up Tables (LUTs) ... fully digital solutions for distributing, delaying, multiplying, dividing, and phase-shifting clock signals. 

Description : Draw CMOS inverter characteristic and explain it.

Last Answer : Characteristics: The characteristics of CMOS inverter depend on the charging and discharging of the load capacitance CL through the PMOS and NMOS transistors respectively. The finite time taken for this charging ... pass from input to output High-to-low delay (tdf) Low-to-high delay (tdr)

Description : State the function of each step elements of VHDL.

Last Answer : 1. Library: Many design elements such as packages, definitions and entireentity architecture pairs can be placed in a library. 2. Entity: describes input and output 3. Architecture: operational flow of ... design elements like subprograms and procedures can be placed in a package for re-use. 

Description : What is test bench? Write its applications

Last Answer : Test Bench: A test bench is used to verify the functionality of the design. We need to stimulate our designs in order to test their functionality. Stimulus in a real system is from an ... the entity under test and to collect output responses. 6. To compare output responses with expected values.

Description : Explain event scheduling with suitable example.

Last Answer : Event scheduling: The assignment to signal x does not happen instantly. Each of the values assigned to x contain an afterclause. The mechanism for delaying the new value is called scheduling an event. By ... value. Event is nothing but change on target signal which is to be updated. Example: X

Description : Define the following terms : 1) Noise margin 2) Power fanout 3) Skew 4) Meta stability

Last Answer : 1) Noise Margin: It is a measure of noise immunity of a gate or circuit (noise immunity is the ability of a gate or circuit to tolerate any noise present in a signal without performing a wrong operation) ... OR  A metastable state is half way between logic 0 and logic 1 .It is undefined state.

Description : Compare signals and variables in VHDL

Last Answer : Sr. No Signals Variables 1 Signal objects are used to connect entities together to form model Variables are used for local storage in process statements and subprograms. 2 ... only. 5 Signals need more information so more memory Variables take less memory

Description : What do you meant by sensitivity list and zero modeling?

Last Answer : Sensitivity list: Every concurrent statement has a sensitivity list. Statements are executed only when there is an event or signal in the sensitivity list, otherwise they are suspended. Ex. F

Description : Describe Twin-tube process with diagram.

Last Answer : Twin Tub Process:  A logical extension of the p-well and n-well approaches is the twin-tub fabrication process.  In this process, a substrate of high resistivity of n-type material ... manufacturing tolerances results.  This is particularly important as far as latch up is concerned.

Description : Write the syntax of entity and architecture used in VHDL and explain it.

Last Answer : Entity declaration: It defines the names. Input output signals and modes of a hardware module. Also it provides the external interface of an entity. It is a black box view. Syntax ... _name of entity_ name  Architecture_ declaration_ name;  begin  Statement;  end architecture_ name;

Description : Compare Mealy M/C with Moore M/C.

Last Answer : MOORE MACHINE MELAY MACHINE 1 Output is function of state of machine Output is function of state of machine and present input condition.  2 Requires more number of states Requires ... Output is at the time of state transition 6 Block diagram: Block diagram:

Description : Design Y=AB.CD using CMOS logic.

Last Answer : Y=AB.CD using CMOS logic

Description : Explain fabrication using N-well process.

Last Answer : N-Well process: The N-well CMOS circuits are getting more popular because of the lower substrate bias effect on transistor threshold voltage and lower parasitic capacitances associated with source ... overall passivation layer is formed and the openings for accessing bonding pads are defined. 

Description : State any one process for wafer fabrication with diagram

Last Answer : Wafer Processing: The basis raw material used is a disk of silicon, which is between 75 mm to 150 mm in diameter and is less than 1mm thick used in semi-conductor plants. Wafers are cut ... Following slicing at least one face of the wafer is polished to flat scratch free mirror finish surface.

Description : Compare FPGA and CPLD.

Last Answer : Sr no: FPGA CPLD 1 It is field programmable gate array. It is complex programmable logic device. 2 Capacity is defined in terms of number of gates available. ... 8 FPGA are available in wide density range. CPLD contain fewer registers but have better performance.

Description : State any 4 features of VHDL.

Last Answer : 1. It is a concurrent language that is it can execute statements at same time in parallel as in hardware.  2. It is a sequential language that is it can execute sequential statements one at a ... for asynchronous resets.  18. Logical statement (like case and if/then) endings are clearly marked.

Description : Explain estimation of channel capacitance of CMOS.

Last Answer : Capacitance estimation: The dynamic response i.e. switching speed of MOS system depends on capacitance associated with the MOS devices which are formed by different layers in MOS transistors ... are due to three dimensional, distributed charge voltage relations within the device structure. 

Description : Compare Asynchronous sequential and synchronous sequential circuits.

Last Answer : SR. NO. ASYNCHRONOUS SEQUENTIAL CIRCUIT SYNCHRONOUS SEQUENTIAL CIRCUITS. 1 Output can be changed at any instant of time by changing the input Output changes at discrete ... the counter change state simultaneously. This is because all the flip-flops are clocked simultaneously.

Description : If we live in a simulation, which language was it coded in?

Last Answer : Math

Description : If it ever turns out we are in a simulation, what would make it sort of obvious in hindsight?

Last Answer : Quantum physics. Just like in any computer program, when you look reaally deeply into it, it feels like corners were cut, and there's an RNG there for no damn reason.

Description : What was your "yep we're living in a simulation" moment?

Last Answer : Accidentally hitting this question while someone else was talking about us living in a simulation

Description : What are your “the world is a simulation” theories?

Last Answer : Sometimes I forget who I am, what reality and concepts are, and just drift away, then I come back

Description : If it ever turns out we’re inside a simulation, what makes it kind of obvious in hindsight?

Last Answer : [deleted]

Description : Regarding the "meaning of life" and humanity's self worth, what is the difference between being in a universe created by a god, and a universe created as a computer simulation by an alien race?

Last Answer : Does it matter? If there is a god creating a universe, who is to say that the god is not, in fact, the product of a computer simulation? There's no way to tell if this god has godlike characteristics ... a software glitch? I wou;dn't, but I'm not sure it matters. How would it change my life?

Description : Who can teach me how to find the Volume number and Issue number of “Numerical simulation of three dimensional cavitation shedding dynamics with special emphasis on cavitation–vortex interaction”?

Last Answer : Google it. \ http://www.sciencedirect.com/science/article/pii/S0029801814001838

Description : Who would help me download “A simulation Program for Vessel's manoeuvring at slow sPeeds”??

Last Answer : You may want to check out NavSim

Description : What are the chances that we're living in a computer simulation?

Last Answer : If you took the blue pill your chances are 99–100%.

Description : What would be the best programming language for artificial intelligence and environment simulation?

Last Answer : Flexsim might be worth a look. I think for anything as complex as a planetary ecosystem you will need a language capable of running continuous simulation. This is a hybrid language with continuous plus discrete event simulation capability.

Description : Is anybody familiar with the simulation game featured in the documentary World Peace and Other 4th Grade Achievements?

Last Answer : answer:This is interesting and I'm certain it could serve as a valuable aid to teaching a whole slew of subjects. The object is for all countries to come out ahead. If that's really the ... 's ideological makeup. And leaving out such countries would seem to make world peace much easier to achieve.

Description : Good simulation games like the Sims?

Last Answer : The Movies

Description : What is the best airport simulation game for the PC?

Last Answer : I doubt it, but it would be neat if there was.

Description : If you discovered you were just a simulation what effect would that have on your life?

Last Answer : I would have simulated feelings of loss and rip-off, and then eventually I would just move on with my simulated life. What else could I do?

Description : What's the best free internet stock market simulation?

Last Answer : wallstreetsurvivor.com.

Description : What is Simulation -AI Class 9th

Last Answer : A simulation is the re-creation of a real world process in a controlled environment. It involves creating laws and models to represent the world, and then running those models to see what ... used for scientific exploration, for safety tests, and to create graphics for video games and movies.

Description : Simulation?

Last Answer : Simulators allow the user to experience a simulated real-life situation. The most popluar games are usually flight simulators, allowing users to become pilots of everything from commercial airliners to F ... Gamers can also find simulations of things like running a business and even building a city.

Description : Who offers cyber security simulation for businesses?

Last Answer : You should probably take a look at Cyberbit Range, a breach and attack simulation program given by cyberbit. With Cyberbit Range, you can prepare your SOC team and red team with a ... training scenarios, from entry level individual training to advanced, multi-stage attacks and team training.

Description : _____is the science that attempts to produce machines that display the same type of intelligence that humans do. 1) Nano science 2) Nanotechnology 3) Simulation 4) Artificial intelligence (AI) 5) None of these

Last Answer : Answer :4

Description : What is Computer Simulation Technique?

Last Answer : ANSWER I: `Simulation' in general terms can be defined as the representation or imitation of a system in its realistic form. When a computer program is used to create a model to mimic a ... frame, combustion, and weather and ocean circulation are some of the examples that need huge computer power.

Description : The best way to test the Project Management Plan (SPMP) is by a) Prototyping b) Inspection c) Simulation d) Compilation e) Debugging.

Last Answer : b) Inspection

Description : One method of programming a computer to exhibit human intelligence is called modeling or __________ a) simulation b) cognitization c) duplication d) psychic amelioration

Last Answer : a) simulation

Description : What network model enables engineer managers to schedule, monitor and control large and complex projects by employing three time estimates per activity a. Forecasting b. Program evaluation review technique c. Critical path method d. simulation

Last Answer : b. Program evaluation review technique

Description : What network model enables engineer managers to schedule, monitor and control large and complex projects by using only one time factor per activity a. Forecasting b. Program evaluation review technique c. Critical path method d. simulation

Last Answer : b. Program evaluation review technique

Description : Define Computer Simulation.

Last Answer : Computer Simulation is the use of computer to represent the dynamic responses of system by the change in behaviors of another system modeled after it.

Description : Location analysis techniques typical typically employed by manufact anufacturing organizations include include a. transportation method b. queuing theory queuing theory c. correlation correlation analysis analysis and traffic traffic counts d. simulation

Last Answer : a. transportation method

Description : Communi Community attitudes, zoni es, zoning restrictions, and qua and quality of labor force are l ce are likely to be considered in which of the fo considered in which of the following ... analysis analysis c. center-of-gravity center-of-gravity method d. simulation e. factor rating method

Last Answer : e. factor rating method

Description : Use of an executable model to represent the behavior of an object is called A. Simulation B. Software item C. Software feature D. None of the above

Last Answer : A. Simulation

Description : According to Capstone, Complement is best defined as: a. the number of workers in your workforce this year. b. letter from the simulation telling your team you did a good job. c. the number of workers needed to reduce your overtime. d. none of the above

Last Answer : a. the number of workers in your workforce this year.