Sample Question Quiz 2 Flashcards

1
Q

What is the near-far power problem in cellular communication? How is it solved?

A

Users close to the tower overpower the uplink signal minimizing capacity on the thread channel.
- Solution: Continuous control of transmit power based on signal strength

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Assume that a 1x1 cellular system achieves a data rate of 1mbps. What will be the expected data rate of 4x4 MIMO system?

A

1mbps x 4

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Which cellular standard uses ‘continuous spectrum’?

A

LTE Advanced

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How is the packet loss prevented during handover in an LTE system?

A

Packet forwarding process that buffers and transfers undelivered data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How is ‘Inter-Cell Interference Coordination’ achieved in LTE advanced?

A

Fractional Frequency Reuse (FFR). It separates the frequency bands and allocates the band efficiently to prevent signal interference from adjacent node.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Describe the main idea behind coordinated multiple point method in LTE advanced?

A

CoMP coordinates multiple eNodeBs to communicated with UE. It reduces inter-cell interference by increasing throughput

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is carrier aggregation in LTE advanced?

A

Carrier aggregation combines individual component carriers to increase data rate and capacity of the networks.
- Intra-band contiguous, Intra-band non-contiguous, inter-band

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What does ‘instruction register’ hold?

A

Hold queued instructions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What does ‘instruction pointer’ hold?

A

Hold the address of the next instruction to be executed.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is RISC?

A

Reduced Instruction Set Computer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is CISC?

A

Complex Instruction Set Computer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

How are RISC and CISC different?

A

In CISC, an instruction will take several steps to complete and at each step, multiple execution of instructions can overlap. Instructions will take more than one cycle to complete. Meanwhile, RISC execute one instruction at a time in one machine cycle.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What are the flags of program status registers?

A
  • Condition code flags
  • Interrupt Disable bits
  • Sticky overflow flag - Q-flag
  • T-Bit
  • Mode bits
  • J bits
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is the purpose of hidden registers in ARM?

A

Banked registers are available only when the processor is in a particular mode except the user mode. When the processor is in a certain mode and has access to certain registers, the user mode registers will not be affected.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is the role of SPSR?

A

Saved program status register

  • All processor modes except system and user mode have it
  • Records the pre-exception value of CPSR and copied to SPSR of the processor mode
  • Exception handler can restore CPSR to the value prior to taking exception
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is the salient feature of barrel shifter?

A

Enables shifting 32 bit operand in one of the source registers left or right by a specific number of positions within the cycle time of instruction

17
Q

Which parts of CPSR are affected when compare instructions are used?

A

Only the CPSR flags

18
Q

What is thumb mode?

A

Allows code to be smaller because of the 16bit compressed form. The code density is better than most CISC and features dynamic decompression in pipeline

19
Q

What is Jazelle mode in ARM?

A

The mode accelerates the execution of Java bytecode

20
Q

What is a co-processor in the context of ARM?

A

Register transfer and memory transfer instructions are distinct from the main ARM processor.

21
Q

What is the difference between an Array processor and a vector processor?

A

An array processor has instruction operating on multiple data elements at the same time. A vector processor has instructions operating on multiple data elements in consecutive time steps.

22
Q

What is big.Little system?

A

Different types of job require different processing power. Little for sms, voice call, music. Big for video streaming, big calculations, and gaming.

23
Q

How should the frequency be scaled if we want to reduce energy consumption by 9 times?

A

?

24
Q

What is TrustZone and how does it work?

A

TrustZone deals with security features in many digital electronic devices such as set-top boxes, smart phones, payment and network equipment.
Its software application built directly into hard drive.

25
Q

How does the satellite construct the navigation information it sends to the receiver?

A

With ground control system. GCS track GPS satellites, estimate clock and orbit, keep GPS time, and upload data that describes clock and orbit for each sv.

26
Q

Why is L-band hosen for GPS related communication?

A

It has a frequency range high enough to penetrate through buildings and terrain to ensure best signal.

27
Q

Describe the basic idea behind Capacitive Accelerometer?

A

When there are two microstructures next to each other, they have a capacitance between them. If an accelerative force moves one of the structures, then the capacitance will change. Adding some circuitry to convert from capacitance to voltage makes an accelerometer.

28
Q

Describe the basic idea behind Capacitive Gyroscope.

A

Coriolis force is proportional to both angular velocity of the rotating object and velocity of the object moving towards or away from axis rotation. It is felt by object along y-axis.