Embedded Systems AllOther Interview Questions
Questions Answers Views Company eMail

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

Bosch,

3 11558

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

Broadcom, nvidia,

5 17709

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

4 6922

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

Royal Enfield,

2410

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,

2911

PROVIDE ME NOTES ON EMBEDDED TCHNLOGY

TCS,

2439

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

TCS,

2924

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

2258

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 7880

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

CMC,

1262

Explain what is embedded system in a computer system?

465

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

491

Why embedded system is useful?

530

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

457

What does DMA address will deal with?

499


Post New Embedded Systems AllOther Questions

Un-Answered Questions { Embedded Systems AllOther }

What value do daily builds, automated testing, and peer reviews add to a project? What disadvantages are there?

476


What are the essential components of embedded system?

425


Why does pre-emptive multi-threading used to solve the central controller problem?

467


How are local and global variables are allocated by compiler.

497


Explain the differences between analytical and computational modeling?

445






Tell me how many types of ipc mechanism you know?

469


What are the differences between analytical and computational modeling?

525


Tell me what is the need for having multibyte data input and output buffers in case of device ports?

430


Tell me what is isr?

486


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

577


How does a 3 tier application differ from a 2 tier one?

496


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

446


List out various uses of timers in embedded system?

510


Describe a time when you collaborated with designers and engineers to deploy a new product. What was your role?

489


How can you reduce memory requirements in embedded systems?

495