Thursday, November 4, 2010

future : software defined radios

1.The lone runner in the space ---- lyrtech
2.
http://focus.ti.com/docs/solution/folders/print/357.html?DCMP=dsp_software&HQS=Other+IL+sdr#Product%20Bulletin%20and%20White%20Papers
http://www.lyrtech.com/Products/SFF_SDR_evaluation_module.php
http://www.lyrtech.com/Products/SFF_SDR_development_platforms.php
http://video.google.com/videoplay?docid=5846031950696380489# -- gsm demo

3.This contains
1.basic module ---- fpga(code) + dsp
2.Advanced DAC ---- fpga(code) + DAC
3.RF module

4.Basic module is priced at 2500$
with others it is at 10000$

5.current support in Mhz range
they will come up with support for:
WIMAX --- 0.9 to 2 ghz
LTE --- 3 to 4 ghz (both read as placeholders)

6.Currently there is support for only systemC to write fpga code. No luck to layman c coders the syntax is different ...... things will change dramatically if KR c could be used write fpga
the price of fpga will come down from lac's to some thousands .... and probably affordable to many

Is it so difficult to create a bridge between C and systemC, I would like to implement my second brain hw using it

7.a collection of projects
http://f4dan.free.fr/sdr_eng.html
upto date gnu radio hardware -- http://www.docstoc.com/docs/25417716/GNU-RADIO-INTRODUCTION

8.price of gnu radio,daughter board -http://old.nabble.com/USRP2-Price-td19399125.html

9.fundemental sdr research --http://docs.google.com/viewer?a=v&q=cache:UBrs-UOGzRIJ:www.eecis.udel.edu/~manicka/Research/NaveenManicka_Thesis.pdf+gnuradio,phy&hl=en&gl=in&pid=bl&srcid=ADGEEShth_IWy-VkDFjpy5RotB2anNbB8UOqDoCMpCEDvkQM0cmCtIb0wjYCpbDHL39BZE6i1BUJB8z8-EghqAew6Rj5giA2l-kz49RDr0_0UbET3_BIxKZf-LhlHgm28RkJ46vJuP62&sig=AHIEtbT4_8tuPT8_ofbNcqQMHawrPSK-9g

Sunday, October 31, 2010

Using offbiz

1.start with -- http://www.opensourcestrategies.com/ofbiz/tutorials.php -- hello1
2./home/ranjith/Desktop/OFBiz-An-Insider-View.pdf --- Illustrative
3.http://www.mail-archive.com/user@ofbiz.apache.org/msg16444.html -- revealing

Saturday, October 30, 2010

item-pipeline

1.ebay-netgear router
2.ebay-motherboard
3.ebay-ups
4.ebay-power conditioner APC AV C10 50$
http://www.tigerdirect.ca/applications/SearchTools/item-details.asp?EdpNo=5039285&CatId=4715
Apc 800va ups
http://www.thisoldhouse.com/toh/article/0,,218003,00.html
http://www.dbstalk.com/archive/index.php/t-93991.html -- apc for av receiver and tv

5.ebay-bluetooth headset for mobile -- motorola 1k
6.hp mini 110 ---- 22k --netbook
7.How much VA do i need
http://www.jetcafe.org/npc/doc/ups-faq.html#0402
8.speakers
http://forum.teamxbox.com/archive/index.php/archive/t-547011.html
9.typical home power
http://reviews.cnet.com/green-tech/tv-power-efficiency/
http://michaelbluejay.com/electricity/howmuch.html ---- watt calculator
10.coaxial splitters to watch tv in different rooms
11,Tivo satallite recorder
12.iptv transeiver --- rf to ip ... ip to rf,rca,svideo
13.netgear usb wifi dongle -- 2k
14.remote extender -- converts ir to radio so that can use remote from different room
15.using coax cabling to network tv
http://www.digital501.com/2006022138/how-to-extend-your-tivo-or-other-device-throughout-your-house/

Friday, October 29, 2010

eclipse short cut,commands

1.http://dmy999.com/article/29/using-eclipse-efficiently
2.http://sandarenu.blogspot.com/2008/02/using-bookmarks-in-eclipse.html
3.
ctrl+pgup/pgdown toggle open files
alt+d,alt+s --bookmark

=============
1.find . -name \*.ko -print0 | xargs -0 rm

A/V receiver mania

1.Package
Onkyo TX-NR808 7.2 receiver
+Boston Acoustics SoundWare XS 5.1 speakers
+netgear client/server wireless router
using netgear as a wireless repeater --- http://kb.netgear.com/app/answers/detail/a_id/77
OR WPN802 rangemax

memory barriers: more

1.there is a control logic outside pipeline of all the cpus that determines which instruction and
data blocks go where

2.sequence of instructions on one cpu does not follow any ordering(weakest ordering)
even if there are barrier commands ,the same cpu will still see random ordering
but some possibilities will be restricted in special sequences

3.The barrier in a sequence of instructions in a cpu will make sense with a complementary barrier in
another cpu.

4.best way to picture barrier operations is:
imagine,
one cpu
a sequence of instructions
imagine a output pipeline that contains the result of the above sequence
pipeline is a queue,and the front of the queue will be committed to memory first

we can see that the pipeline can contain a permutation of the sequence of instructions

also when analysing the pipeline remember that the sequence in the pipeline is as seen by another cpu

ie at any execution point in the cpu2(its pipeline) any element in cpu1 pipeline can be assumed to be the current point.

1.smart-fetch strategy dma cache
http://www.usenix.org/event/nsdi09/tech/full_papers/tan/tan_html/index.html

Understanding memory barriers

http://www.mjmwired.net/kernel/Documentation/memory-barriers.txt

1.fix the model
for single cpu
cpu-->data cache-->multiple instr cache--->controller--->memory
cpu-->multiple data cache-->multiple instr cache--->controller--->memory

2.
cpu1 cpu2
stmt 1;
stmt 2;
O[ ]
I[ ]
stmt 3;
stmt 4;

the analysis of memory barriers use will be based on
values of variables at "O" and "I"

At beginning of analysis,assume ctrl is at stmt4
then evaluate values of ALL variables at "O" and "I"
combine with stmt4 or stmt5 the above results

A barrier may come between stmt1 and stmt2 also stmt3 and stmt4
combine above analysis in the context of barriers