Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...




Embedded Systems Interview Questions
Questions Answers Views Company eMail

Explain the difference between write through and write back cache.

Intel,

2 16598

Are you familiar with the term MESI?

Intel,

2734

Are you familiar with the term snooping?

Intel,

3518

Describe a finite state machine that will detect three consecutive coin tosses (of one coin) that results in heads.

Intel, Sun Microsystems,

2838

In what cases do you need to double clock a signal before presenting it to a synchronous state machine?

Intel,

1 5523

You have a driver that drives a long signal & connects to an input device. At the input device there is either overshoot, undershoot or signal threshold violations, what can be done to correct this problem?

Intel,

2674

Are you familiar with VHDL and/or Verilog?

Intel,

1 4416

What types of CMOS memories have you designed? What were their size? Speed?

e-tec, Intel,

3142

What work have you done on full chip Clock and Power distribution? What process technology and budgets were used?

Intel,

2887

What types of I/O have you designed? What were their size? Speed? Configuration? Voltage requirements?

Intel,

2437

Process technology? What package was used and how did you model the package/system? What parasitic effects were considered?

Intel,

2329

What types of high speed CMOS circuits have you designed?

Intel,

2569

What transistor level design tools are you proficient with? What types of designs were they used on?

Intel,

3445

What products have you designed which have entered high volume production?

Intel,

2442

What was your role in the silicon evaluation or product ramp? What tools did you use?

Intel,

2312


Un-Answered Questions { Embedded Systems }

what is dsp?

877


How to control and timing circuitry of the 8085.

1022


How does combination of functions reduce memory requirements in embedded systems?

920


What are the different ways in which antenna violation can be prevented?

1123


What is a 'volatile' variable?

837


What is the main function of multiplexed address/data bus?

857


What is the need for an infinite loop in embedded systems?

848


You've just been assigned to a project in a new technology how would you get started?

829


Explain the Various steps in Synthesis?

3273


What are the different types of customizations that is used with the “volatile” keyword?

850


You have two computers, and you want to get data from one to the other. How could you do it?

830


How does the interrupt architecture works?

890


Suppose you buy some rtos, what are the features you look for in?

817


Tell me what are buses used for communication in embedded system?

863


This program is in verilog and need help to get it working correctly. This is the code i have so far. Please help. Simple testbench would be great. Thanks\ 'define vend_a_drink {D,dispense,collect} = {IDLE,2'b11}; module drink_machine(nickel_in, dime_in, quarter_in, collect, nickel_out, dime_out, dispense, reset, clk) ; parameter IDLE=0,FIVE=1,TEN=2,TWENTY_FIVE=3, FIFTEEN=4,THIRTY=5,TWENTY=6,OWE_DIME=7; input nickel_in, dime_in, quarter_in, reset, clk; output collect, nickel_out, dime_out, dispense; reg collect, nickel_out, dime_out, dispense; reg [2:0] D, Q; /* state */ // synopsys state_vector Q always @ ( nickel_in or dime_in or quarter_in or reset ) begin nickel_out = 0; dime_out = 0; dispense = 0; collect = 0; if ( reset ) D = IDLE; else begin D = Q; case ( Q ) IDLE: if (nickel_in) D = FIVE; else if (dime_in) D = TEN; else if (quarter_in) D = TWENTY_FIVE; FIVE: if(nickel_in) D = TEN; else if (dime_in) D = FIFTEEN; else if (quarter_in) D = THIRTY; TEN: if (nickel_in) D = FIFTEEN; else if (dime_in) D = TWENTY; else if (quarter_in) 'vend_a_drink; TWENTY_FIVE: if( nickel_in) D = THIRTY; else if (dime_in) 'vend_a_drink; else if (quarter_in) begin 'vend_a_drink; nickel_out = 1; dime_out = 1; end FIFTEEN: if (nickel_in) D = TWENTY; else if (dime_in) D = TWENTY_FIVE; else if (quarter_in) begin 'vend_a_drink; nickel_out = 1; end THIRTY: if (nickel_in) 'vend_a_drink; else if (dime_in) begin 'vend_a_drink; nickel_out = 1; end else if (quarter_in) begin 'vend_a_drink; dime_out = 1; D = OWE_DIME; end TWENTY: if (nickel_in) D = TWENTY_FIVE; else if (dime_in) D = THIRTY; else if (quarter_in) begin 'vend_a_drink; dime_out = 1; end OWE_DIME: begin dime_out = 1; D = IDLE; end endcase end end always @ (posedge clk ) begin Q = D; end endmodule

3359