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 AllOther Interview Questions
Questions Answers Views Company eMail

What is the function of simple thread poll in embedded system?

866

What could be the reasons for a system to have gone blank and how would you debug it?

900

Significance of watchdog timer in embedded systems.

921

What are the rules followed by mutexes?

948

What is endianness of a system and how do different systems communicate with each other?

861

How does the interrupts handle by using the threads?

935

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

940

What is the function of dma controlled in embedded system?

914

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

790

What is the need for dmac in es?

933

What is the difference between hardware design and software design?

829

Why is it better to use multi-threading polling then single threading model?

885

How does input/output bus functions?

832

What are the different types of buses used by the embedded systems?

920

What is the purpose of using critical sections?

843


Post New Embedded Systems AllOther Questions

Un-Answered Questions { Embedded Systems AllOther }

Why are patterns important?

855


How do you identify hardware errors?

867


Tell me why does pre-emptive multi-threading used to solve the central controller problem?

861


Why would you choose java in embedded systems?

882


Can we use any function inside isr?

893


Would you call yourself a craftsman (craftsperson) and what does that word mean to you?

872


Give an example of troubleshooting on embedded targets. Explain the process step-by-step.

1304


Why are interfaces important?

898


Tell me what is top half & bottom half of a kernel?

826


Explain interrupt latency and how can we decrease it?

835


Have you designed ui, user interface?

809


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

3383


Tell me what are the 4 types of inheritance relationship?

819


Explain various uses of timers in embedded system?

962


What is the difference between locking and lockless (optimistic and pessimistic) concurrency models?

899