Embedded Systems AllOther Interview Questions
Questions Answers Views Company eMail

DMA deals with which address (physical/virtual addresses) ?

Bosch,

3 11502

While writing interrupt handlers (ISR), which are points needed to be considered ?

Broadcom, nvidia,

5 17647

Hi Guru here.......my question is....... Is it necessary to start the execution of a program from the main() in C?

4 6876

Program to print the 32 number in form of binary, Hexa and ASCI.

Royal Enfield,

2397

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

Intel,

2899

PROVIDE ME NOTES ON EMBEDDED TCHNLOGY

TCS,

2427

can please tel me faq's asking in interviews on microcontrollers

TCS,

2916

please send me the faq's in technical interviews on cand datastructures , unix(shell scripting).

2244

look at following code void foo(void) { unsigned int a = 6; int b = -20; int c = (a+b > 6) ? 1:0; } o/p is 1 why explain promotion rules

1 7855

How can to check the working of a sensor deployed in a project?

CMC,

1256

Explain what is embedded system in a computer system?

445

Explain what is the need for an infinite loop in embedded systems?

474

Why embedded system is useful?

515

Explain what is interrupt latency? How can you reduce it?

445

What does DMA address will deal with?

487


Post New Embedded Systems AllOther Questions

Un-Answered Questions { Embedded Systems AllOther }

Tell me can we put breakpoint inside isr?

476


What is refactoring? Name three common refactorings.

543


What type of software simulator and developer have you used?

423


Can we put breakpoint inside isr?

411


Tell me when one must use recursion function? Mention what happens when recursion functions are declared inline?

450






what is the difference between embedded systems and the system in which rtos is running?

543


How can you ensure that debugging a program while it's being used will not affect its functionality?

567


Can structures be passed to the functions by value?

419


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

774


How are macros different from inline functions?

424


What do you do to stay abreast of the latest technologies and tools?

470


Can you have constant volatile variables?

436


Can you name any code testing tools?

494


Tell me why cannot arrays be passed by values to functions?

438


What is risc architecture?

463