Dido - Here With Me



Dido - Here With Me (Lyrics)

I didn't hear you leave,
I wonder how am I still here
I don't want to move a thing,
It might change my memory

Oh I am what I am,
I'll do what I want, but I can't hide
I won't go, I won't sleep,
I can't breathe, until you're resting here with me
I won't leave, I can't hide,
I cannot be, until you're resting here with me

I don't want to call my friends,
They might wake me from this dream
And I can't leave this bed,
Risk forgetting all that's been

Oh I am what I am,
I'll do what I want, but I can't hide
I won't go, I won't sleep,
I can't breathe, until you're resting here with me
I won't leave, I can't hide,
I cannot be, until you're resting here with me

Alison Krauss - When You Say Nothing At All

Title: When You Say Nothing At All
Artist: Alison Krauss


Alison Krauss - When You Say Nothing At All (Lyrics)

It’s amazing how you can speak right to my heart
Without saying a word you can light up the dark
Try as I may I could never explain
What I hear when you don’t say a thing

The smile on your face lets me know that you need me
There’s a truth in your eyes sayin’ you’ll never leave me
The touch of your hand says you’ll catch me if ever I fall
You say it best when you say nothing at all

All day long I can hear people talking out loud
But when you hold me near, you drown out the crowd
Old mr. webster could never define
What’s being said between your heart and mine

The smile on your face lets me know that you need me
There’s a truth in your eyes sayin’ you’ll never leave me
The touch of your hand says you’ll catch me if ever I fall
You say it best when you say nothing at all

The smile on your face lets me know that you need me
There’s a truth in your eyes sayin’ you’ll never leave me
The touch of your hand says you’ll catch me if ever I fall
You say it best when you say nothing at all

CRC Algorithm

Cyclic Redundancy Check (CRC) algorithm is often used in communication devices for transmission error control. In this post simple explanations are described to this algorithm and a common approach of hardware implementation is also given.

In transmitter information data with fixed length (packet) should be encoded by appending some CRC bits. When receiver receives the encoded packet it'll check if there is any error bit occurred during transmission using the CRC bits.

Suppose we have a
N-bit packet (e.g. 10101101) to be transmitted. There should be a pre-defined K-stage Generated Code e.g. 11001 (K=4).
1) The information data is appended with K zeros at right side, 101011010000.
2) The information data is divided by the Generated Code.
3) We throw away the quotient, and keep the residual 1001, which is exact the CRC checking code.
Finally the transmitted data with CRC code should be 101011011001.

In the receiver the received data will be also divided by the same Generated Code as that used in transmitter. Then it is checked to see if the residual is zero. If yes, there's no error bit in the packet, otherwise the packet contains at least one error bit and error control mechanism then will be started.

Below I'm giving a algorithm description for CRC.

GC[3:0] = 4'b1001; //Generated Code
Shf[3:0] = 4'b0000; //Temporary shift register to XOR with GC
Packet[MSB:LSB]; //Information packet data
i = MSB; //The number of information data's Most Significant Bit
while (i != LSB) {
tmp = Shf[3];
Shf = {Shf[2:0], Packet[i]}
if (tmp == 1'b1) Shf = Shf XOR GC
i = i - 1;
}
CRC_Code[3:0] = Shf[3:0];

Savage Garden - I Don't Know You Anymore

Title: I Don't Know You Anymore
Artist: Savage Garden


Savage Garden - I Don't Know You Anymore (Lyrics)

I would like to visit you for a while
Get away and out of this city
Maybe I shouldn't have called but
Someone had to be the first to break
We can go sit on your back porch
Relax
Talk about anything
It don't matter
I'll be courageous if you can pretend
That you've forgiven me

Because I don't know you anymore
I don't recognise this place
The picture frames have changed
And so has your name
We don't talk much anymore
We keep running from the pain
But what I wouldn't give to see your face again

Springtime in the city
Always such a relief from winter freeze
The snow was more lonely than cold if you know what I mean
Everyone's got an agenda
Don't stop keep that chin up you'll be alright
Can you believe what a year it's been
Are you still the same?
Has your opinion changed?

Because I don't know you anymore
I don't recognise this place
The picture frames have changed
And so has your name
We don't talk much anymore
We keep running from the pain
But what I wouldn't give to see your face again

I know I let you down
Again and again
I know I never really treated you right
I've paid the price
I'm still paying for it every day

So maybe I shouldn't have called
Was it too soon to tell?
Oh what the hell
It doesn't really matter
How do you redefine something that never really had a name?
Has your opinion changed?

Because I don't know you anymore
I don't recognise this place
The picture frames have changed
And so has your name
We don't talk much anymore
We keep running from the pain
But what I wouldn't give to see your face again

I see your face
I see your face

Ubuntu Wallpaper

I got this high-resolution Ubuntu Wallpaper (Dark Rainy Ubuntu Edgy Eft) here. I think it's a wow and it suits my taste. You can find more beautiful Ubuntu theme pictures at that site, of which there must be your favorites.