RE: Design Tasks

Mohamed Salem <[email protected]> 30 Nov 2003 09:17:35 +0200
Newsgroups gmane.org.handasarabia.nour
Organization Handasa Arabia
Message-ID <[email protected]>
Hi Mike, 
	Thank you so much for your interest in NOUR and Handasa Arabia. 
Your technical notes are worth being investigated ... 
The recommendations regarding the distribution of work development and
the interaction with the simulator are crucial .. 
Regarding the boards, I would like to inform you that the NOUR project
is involved for the time being in an international research project
about the SDR (Software Defined Radio) applications. One party of our
collaborators is working on providing us with a platform which is an
FPGA based board (Xilinx) and another collaborator is working on design
of an RF Soc to be integrated with the system ... 
I would invite you to contribute with us in NOUR development and
meanwhile you can resume your board development ..We can help in your
design as we are both participating in development ... 
I would gladly invite you to contribute potentially to our projects
under Handasa Arabia.... 
I would note that Open Source is also a good business model under the
selection of a suitable license .... 
Thanks again for your interest in NOUR and Handasa Arabia ..
For all, A matrix of task assigments based on participants interests and
qualifications will be posted so soon ....
Thanks all
Best Regards,
Mohamed A.Salem
Handasa Arabia Co-Founder
www.handasarabia.org
 
On Fri, 2003-11-28 at 16:02, Mike wrote:
> Hi,
> 
> I used to work for Ericsson, and was a VHDL engineer for Ericsson's BT
> development. That makes it difficult for me to get involved with coding for
> Nour.
> 
> The Ericsson BT design was based on a very accurate 4 MHz Clock and
> everything on the baseband was derived from this. I read on your spec that
> you will only support 3 PCM Slots (Voice). There is also a fourth for PCM
> Data. The voice codec uses raw, A Law, U Law and CVSD encoding schemes. The
> A Law and U Law codec functions would be simple (a small look up table).
> CVSD more complex.
> 
> Also I would recomend that you use a simple processor (Such as the PIC 16..
> core) on Opencores to perform much of the Bluetooth control functions, since
> this is where you will get into a great deal of trouble. It's easier to
> code, and debug a control alg. in some assembler or C code than a large and
> clumsy VHDL state machine.
> 
> One way for distributed development to work would be to use the foriegn
> language interface to Modelsim, or other type of VHDL/Verilog simulator,
> executable model, or even physical hardware.
> 
> By using the simulator hooked into C or Java TCP/IP sockets you can simulate
> point to point or multipoint scenarios using your behavioural or rtl
> simulations. This was an idea initialy developed by a coleague (Russel) but
> it was used very late in the development after the first chips were being
> verified, and so was not used extensively. I think it would be very usefull
> for the Nour project though.
> 
> I am thinking of creating prototyping cards, similar concept to XESS, and
> some of the earlier Opencore boards.
> 
> My versions will include the Analogue Phy's for Ethernet, USB, and a Class 1
> or 2 Bluetooth Radio. I intend to try to do this for an income (I am
> unemployed since Ericsson and Infineon closed my design centre). If I
> include the digital Phy (Baseband) devices on the boards, I will provide the
> options of bypassing the physical hardware for virtual hardware in the FPGA.
> 
> Pleas could you give me feedback for what features you might want on a
> prototype platform, and what cost you could afford for such a board.
> 
> Regards
> 
> Mike
> 
> 
> -----Original Message-----
> From: Jamil Khatib [mailto:[email protected]]
> Sent: 03 November 2003 07:28
> To: [email protected]
> Subject: Re: [NOUR] Design Tasks
> 
> 
> 
> Hi,
> Sorry for the delay. It seems that we have to prepare some arrangment before
> we are able to upload the files to teh site.
> Anyhow if you are interested you can contrinue working with teh rest of the
> cores as defined in the nour spec.
> 
> Regards,
> Jamil khatib
> 
> On 10/27/2003, "Puloma Mukherjee" <[email protected]> wrote:
> 
> >Hi Jamil,
> >the FEC,CRC and HEC blocks I have already made,I can proceed to make teh
> >correlator,access code generator and encryption if it is alright with
> >everyone...please let me know...
> >
> >On Sun, 26 Oct 2003, Jamil Khatib wrote:
> >
> >>
> >> Dear all,
> >>
> >> I saw that there are many interested people want to join the development
> so
> >> I'd like ot divide the tasks and please select the one that is suitable
> for
> >> you.
> >>
> >> * HDL code (Verilog or VHDL)
> >> Complexity (4 the simplest and 1 is the hardest according to my
> estimation)
> >>  - FEC  (Complexity rate 4)
> >>  - HEC(Complexity rate 4)
> >>  - CRC (Complexity rate 4)
> >>  - Correlator (Complexity rate 3)
> >>  - Scrambler (Complexity rate 4)
> >>  - hoping (Complexity rate 1)
> >>  - Encryption (Complexity rate 1)
> >>  - Access code generator (Complexity rate 3)
> >>  - Clock management (Complexity rate 2)
> >>  - Tx & RX Buffers (Complexity rate 2)
> >>  - System controller (Complexity rate 1)
> >>  - Registers (Complexity rate 3)
> >>  - Wishbone interface (Complexity rate 3)
> >>
> >> I think we will have more cores in the future
> >>
> >> * Bluetooth Emulator should be defined
> >>
> >> * Baseband driver that controls the registers and defines standard
> interface
> >> for other layers. I think this should be written in ANSI C so as to be
> >> portable for all OSs.
> >>
> >> * LMP layer code that uses the lower layer driver and generate another
> >> interface for programers to simuly handle the LMP operations.
> >>
> >> * I think we can discuss Higher bluetooth layers if anyone intersted in
> >> porting existing tools to our design.
> >>
> >> * Design review and compliant to latest standards and implementations and
> >> update the design document accordingly
> >>
> >>
> >>
> >> I hope that anyone intersted in working on any part inform us on the
> mailing
> >> list so as not have duplicate work
> >>
> >>
> >> Best regards,
> >> Jamil Khatib
> >>
> >> ps.  Happy Ramadan for All
> >>
> >> --------------------------
> >> NOUR Mailing List
> >> Handasa Arabia Organization
> >> http://www.handasarabia.org
> >> [email protected]
> >>
> >> Message number 84
> >>
> >>
> >
> >
> >--------------------------
> >NOUR Mailing List
> >Handasa Arabia Organization
> >http://www.handasarabia.org
> >[email protected]
> >
> >Message number 85
> 
> --------------------------
> NOUR Mailing List
> Handasa Arabia Organization
> http://www.handasarabia.org
> [email protected]
> 
> Message number 86
> 
> 
> 
> --------------------------
> NOUR Mailing List
> Handasa Arabia Organization
> http://www.handasarabia.org
> [email protected]
> 
> Message number 87

--------------------------
NOUR Mailing List
Handasa Arabia Organization
http://www.handasarabia.org
[email protected]

Message number 88