Vinnaren i pepparkakshustävlingen!
2014-09-18, 01:03
  #1
Medlem
Tjena! Ni undrar så klart varför ni skall ödsla tid på att hjälpa mig? Det är så att jag håller på att lära mig digital teknik på egen hand. Jag har kommit väldigt långt i min lärobok, har dock fastnat på en rad svåra uppgifter, som jag sutit med i flera dagar. Har som sagt ingen annan än er på flashback att fråga efter hjälp. Så svar uppskattas enormt!

Hjälp hellre med någon uppgift noggrant än att bara ge mig svaren på samtliga, då jag inte har någon att lämna in uppgifterna till utan endast gör detta som självstudier så måste jag verkligen lära mig!


Exercise 1)
”In a Communication system we want to interleave four inputs signals, a,b,c and d coming from different antennas, ( Here is the picture!). Each input provides a valid data every four clock cycles. This is indicated by a data_temp input. This signal is used as a control signal and its value is ‘1’ during one clock cycle every four clock cycles.

QUESTIONS
a) Design(draw) a circuit that interleaves the four inputs signals. Distinguish between the path for data and the control logic. You do not need to specify the word lenth of the signals unless it is relevant for understanding the circuit.

b) Draw a timing diagram of the circuit including the clock signal, the input and the output signals and internal signals that are relevant. You can use an extra piece of paper for the timing diagram and staple it to this page.


Exercise 2)
After the interleaver we want to calculate the power of the signal z [n] according to sum of (z[n])^2. If the signal z is represented in 2’s complement with b bits and we want to calculate the power of groups of N samples,

QUESTION
a) Design(draw) a circuit to calculate the power of the signal. Explain which is the word length of each signal in the circuit.

Exercise 3)
After calculating the power, we want to delay the signal of 20 us by using RAM memory. If the clock frequency is 50 MHZ.

QUESTIONS
a) Which is the minimum size for the memory that we need? Consider that the size of the memory must be a power of 2.
b) Explain how to create the read and write signals for the memory to make it work as a buffer.
Citera
2014-09-18, 14:54
  #2
Medlem
Bump!
Citera
2014-09-18, 21:01
  #3
Medlem
en kopp kaffes avatar
Jag skulle nog designat kretsen sa har (lite skissartat):

Krets

Det ska vara ut och inte in i timingdiagrammet.
__________________
Senast redigerad av en kopp kaffe 2014-09-18 kl. 21:03.
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback