FPGA Central - World's 1st FPGA / CPLD Portal

FPGA Central

World's 1st FPGA Portal

 

Go Back   FPGA Groups > NewsGroup > FPGA

FPGA comp.arch.fpga newsgroup (usenet)

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 06-27-2006, 02:48 PM
subint
Guest
 
Posts: n/a
Default Help in the platform studio(EDK)

Hi,
I am using the platform studio first time.I like to know how i can add
my testbenches and remove the microblaze processor from the setup.
I am trying to generate the controller for my V4MB lx60 board
and i want to test the ddr in the board.From the tool(platform studio)
i can select the pheripherals and the processor etc but didnt have any
idea how can i use this to test my ddr.I tried to generate the hdl
code.But all the controllers are ipcores(black box) and i wont be able
to synthesize it using xilinx ise(library for these ipcores are
missing).
regards
subin

Reply With Quote
  #2 (permalink)  
Old 06-28-2006, 01:19 PM
subint
Guest
 
Posts: n/a
Default Help in the platform studio(EDK)

Hi,
Is there is any one who can help me in the SDK.Is it possible to modify
the sdk generated code?
regards
subin
subint wrote:
> Hi,
> I am using the platform studio first time.I like to know how i can add
> my testbenches and remove the microblaze processor from the setup.
> I am trying to generate the controller for my V4MB lx60 board
> and i want to test the ddr in the board.From the tool(platform studio)
> i can select the pheripherals and the processor etc but didnt have any
> idea how can i use this to test my ddr.I tried to generate the hdl
> code.But all the controllers are ipcores(black box) and i wont be able
> to synthesize it using xilinx ise(library for these ipcores are
> missing).
> regards
> subin


Reply With Quote
  #3 (permalink)  
Old 06-28-2006, 02:47 PM
Antti
Guest
 
Posts: n/a
Default Re: Help in the platform studio(EDK)

subint schrieb:

> Hi,
> I am using the platform studio first time.I like to know how i can add
> my testbenches and remove the microblaze processor from the setup.
> I am trying to generate the controller for my V4MB lx60 board
> and i want to test the ddr in the board.From the tool(platform studio)
> i can select the pheripherals and the processor etc but didnt have any
> idea how can i use this to test my ddr.I tried to generate the hdl
> code.But all the controllers are ipcores(black box) and i wont be able
> to synthesize it using xilinx ise(library for these ipcores are
> missing).
> regards
> subin


EDK supports

1) MicroBlaze
2) PowerPC

if you want to use EDK for any other purpose (eg no supported CPU from
the list of supported CPU'S) then this is:

"DO NOT"

thing.

It is possible to use the EDK IP cores outside the EDK system, but it
really doesnt make sense in most of cases (read: almost never).

If you want EDK (and EDK supplied IP cores) then use EDK the way it is
intended to be used eg to design MB/PPC based SoC

If you want to play around with DDR memory then take some DDR IP core
any play with it.

Antti

Reply With Quote
  #4 (permalink)  
Old 06-29-2006, 01:43 AM
Erik Widding
Guest
 
Posts: n/a
Default Re: Help in the platform studio(EDK)

> subint schrieb:
> > I am using the platform studio first time.I like to know how i can add
> > my testbenches and remove the microblaze processor from the setup.
> > I am trying to generate the controller for my V4MB lx60 board
> > and i want to test the ddr in the board.From the tool(platform studio)
> > i can select the pheripherals and the processor etc but didnt have any
> > idea how can i use this to test my ddr.I tried to generate the hdl
> > code.But all the controllers are ipcores(black box) and i wont be able
> > to synthesize it using xilinx ise(library for these ipcores are
> > missing).


Subin,

You would have to create an IP core that is a either an OPB or PLB bus
master. This is not a difficult task. You would first want to
understand the IBM CoreConnect buses through the documentation from IBM
and Xilinx. The IBM documentation is more complete, but the Xilinx
documentation is important as it will enlighten you as to the
limitations of the Xilinx implementation of the memory controllers and
such.


Antti wrote:
> EDK supports
>
> 1) MicroBlaze
> 2) PowerPC
>
> if you want to use EDK for any other purpose (eg no supported CPU from
> the list of supported CPU'S) then this is:
>
> "DO NOT"
>
> thing.



Antti,

As one of the more creative guys in the newsgroup, who likes to
experiment a good deal, I would have actually thought you would have
been supportive of the notion of using Platform Studio without a
processor. The only limitation is that at least one IP core needs to
be a bus master, or the system created isn't going to do anything at
all.

We have done a number of designs like this, and have found it both very
useful and productive. For example, we designed a PCI card that had a
bridge between the system's PCI bus and the PLB bus inside the chip.
The only master was the outside system communicating over PCI and a DMA
engine in the bridge. It went remarkably well. We did create our own
bridge by wrapping around the Xilinx PCI logicore. No MicroBlaze or
PowerPC anywhere in the design.

On a scale of one to ten, I would rate using the Platform Studio
without a processor, and creating an OPB bus master about a three, only
because of the complexity of doing a first bus master. The way the
question was asked by the original poster, might suggest that this idea
might not be a good recomendation for him just yet, as he may want to
start with something a little simpler.

So, respectfully, I would have to say, this is definitely a "DO" thing,
so long as the implementer has a good understanding of the Platform
Studio and the IBM CoreConnect architecture.


Regards,
Erik.

---
Erik Widding
President
Birger Engineering, Inc.

(mail) 100 Boylston St #1070; Boston, MA 02116
(voice) 617.695.9233
(fax) 617.695.9234
(web) http://www.birger.com

Reply With Quote
  #5 (permalink)  
Old 06-29-2006, 06:39 AM
subint
Guest
 
Posts: n/a
Default Re: Help in the platform studio(EDK)


Antti wrote:

> If you want to play around with DDR memory then take some DDR IP core
> any play with it.
>
> Antti


Hi Antti,
Do you know from where i get a free DDR IP core.My ddr is
MT46V32M16 -6 and the board i am using is a Memec V4
board(DS-BD-V4LX60MB rev-3).And there is daugter card through which i
connect the fpga to the 922T ARM core.
Thanks in advance
regards
subin

Reply With Quote
  #6 (permalink)  
Old 06-29-2006, 06:47 AM
subint
Guest
 
Posts: n/a
Default Re: Help in the platform studio(EDK)

Hai Erik,
Thanks for the detailed reply.But i am realy a newcomer in this
field.I didn't fully understand it. and i wont be able to calculate how
much time it will take.
regards
subin

Erik Widding wrote:
>
> Subin,
>
> You would have to create an IP core that is a either an OPB or PLB bus
> master. This is not a difficult task. You would first want to
> understand the IBM CoreConnect buses through the documentation from IBM
> and Xilinx. The IBM documentation is more complete, but the Xilinx
> documentation is important as it will enlighten you as to the
> limitations of the Xilinx implementation of the memory controllers and
> such.
>
>


Reply With Quote
  #7 (permalink)  
Old 06-29-2006, 08:25 AM
subint
Guest
 
Posts: n/a
Default Re: Help in the platform studio(EDK)

Hi Erik,
Tnaks for the reply.Actually i am a newbie in this field.Can
u please explain it in more detail.like the steps i needed for this.
Thanks in advance
regards
subin

Erik Widding wrote:
> > subint schrieb:
> > > I am using the platform studio first time.I like to know how i can add
> > > my testbenches and remove the microblaze processor from the setup.
> > > I am trying to generate the controller for my V4MB lx60 board
> > > and i want to test the ddr in the board.From the tool(platform studio)
> > > i can select the pheripherals and the processor etc but didnt have any
> > > idea how can i use this to test my ddr.I tried to generate the hdl
> > > code.But all the controllers are ipcores(black box) and i wont be able
> > > to synthesize it using xilinx ise(library for these ipcores are
> > > missing).

>
> Subin,
>
> You would have to create an IP core that is a either an OPB or PLB bus
> master. This is not a difficult task. You would first want to
> understand the IBM CoreConnect buses through the documentation from IBM
> and Xilinx. The IBM documentation is more complete, but the Xilinx
> documentation is important as it will enlighten you as to the
> limitations of the Xilinx implementation of the memory controllers and
> such.
>
>
> Antti wrote:
> > EDK supports
> >
> > 1) MicroBlaze
> > 2) PowerPC
> >
> > if you want to use EDK for any other purpose (eg no supported CPU from
> > the list of supported CPU'S) then this is:
> >
> > "DO NOT"
> >
> > thing.

>
>
> Antti,
>
> As one of the more creative guys in the newsgroup, who likes to
> experiment a good deal, I would have actually thought you would have
> been supportive of the notion of using Platform Studio without a
> processor. The only limitation is that at least one IP core needs to
> be a bus master, or the system created isn't going to do anything at
> all.
>
> We have done a number of designs like this, and have found it both very
> useful and productive. For example, we designed a PCI card that had a
> bridge between the system's PCI bus and the PLB bus inside the chip.
> The only master was the outside system communicating over PCI and a DMA
> engine in the bridge. It went remarkably well. We did create our own
> bridge by wrapping around the Xilinx PCI logicore. No MicroBlaze or
> PowerPC anywhere in the design.
>
> On a scale of one to ten, I would rate using the Platform Studio
> without a processor, and creating an OPB bus master about a three, only
> because of the complexity of doing a first bus master. The way the
> question was asked by the original poster, might suggest that this idea
> might not be a good recomendation for him just yet, as he may want to
> start with something a little simpler.
>
> So, respectfully, I would have to say, this is definitely a "DO" thing,
> so long as the implementer has a good understanding of the Platform
> Studio and the IBM CoreConnect architecture.
>
>
> Regards,
> Erik.
>
> ---
> Erik Widding
> President
> Birger Engineering, Inc.
>
> (mail) 100 Boylston St #1070; Boston, MA 02116
> (voice) 617.695.9233
> (fax) 617.695.9234
> (web) http://www.birger.com


Reply With Quote
  #8 (permalink)  
Old 06-29-2006, 09:09 AM
Antti
Guest
 
Posts: n/a
Default Re: Help in the platform studio(EDK)

subint schrieb:

> Antti wrote:
>
> > If you want to play around with DDR memory then take some DDR IP core
> > any play with it.
> >
> > Antti

>
> Hi Antti,
> Do you know from where i get a free DDR IP core.My ddr is
> MT46V32M16 -6 and the board i am using is a Memec V4
> board(DS-BD-V4LX60MB rev-3).And there is daugter card through which i
> connect the fpga to the 922T ARM core.
> Thanks in advance
> regards
> subin


http://www.opencores.org/projects.cg...r_sdr/overview

http://www.xilinx.com/bvdocs/appnotes/xapp709.pdf

takes 2 minutes to find those BTW

Antti

Reply With Quote
  #9 (permalink)  
Old 06-29-2006, 02:22 PM
subint
Guest
 
Posts: n/a
Default Re: Help in the platform studio(EDK)

Thanks antti
But it's for MT46V16M16 and for the virtex2 fpga.does it
work for me?
regards
subin
Antti wrote:
> subint schrieb:
>
> > Antti wrote:
> >
> > > If you want to play around with DDR memory then take some DDR IP core
> > > any play with it.
> > >
> > > Antti

> >
> > Hi Antti,
> > Do you know from where i get a free DDR IP core.My ddr is
> > MT46V32M16 -6 and the board i am using is a Memec V4
> > board(DS-BD-V4LX60MB rev-3).And there is daugter card through which i
> > connect the fpga to the 922T ARM core.
> > Thanks in advance
> > regards
> > subin

>
> http://www.opencores.org/projects.cg...r_sdr/overview
>
> http://www.xilinx.com/bvdocs/appnotes/xapp709.pdf
>
> takes 2 minutes to find those BTW
>
> Antti


Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Internal Signals in OPB EMC In XIlinx PLatform studio [email protected] FPGA 4 03-08-2006 03:13 PM
Easy Xilinx Platform Studio Question Brad Smallridge FPGA 7 11-08-2005 06:36 PM
Xilinx Platform Studio - Vertex II Pro board nkishorebabu123 FPGA 1 04-11-2005 04:48 PM
problem with xilinx platform studio 6.2i Ram FPGA 2 02-08-2005 08:44 AM
Xilinx Platform Studio- I don't get C source code error messages. Naren FPGA 2 10-31-2004 05:06 AM


All times are GMT +1. The time now is 01:44 AM.


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright 2008 @ FPGA Central. All rights reserved