OpenCores
First Prev 5/5 no use no use
Parallel Array Processor Project
by Unknown on Sep 28, 2004
Not available!
Aloha! On EE Times is running an article series about new technology that engineers as a collective consider to be interesting. Of these there are a couple that should relate pretty well to the things you are looking at for your parallel array processor project: MathStar - building coarse grained FPGA like chips where the LUTs are replaced by something similar to a FSM with routing channels: http://www.mathstar.com/ http://www.eeproductcenter.com/pld-fpga/review/showArticle.jhtml?articleID=21401410 IPFlex a Japanese company that builds a dynamically reconfigurable processor: http://www.ipflex.com/en/index.html http://www.eeproductcenter.com/pld-fpga/review/showArticle.jhtml?articleID=18902448 Anyone played with these? -- Med vänlig hälsning, Yours Joachim Strömbergson - Alltid i harmonisk svängning. VP, Research & Development ---------------------------------------------------------------------- InformAsic AB / Hugo Grauers gata 5B / SE-411 33 GÖTEBORG / Sweden Tel: +46 31 68 54 90 Fax: +46 31 68 54 91 Mobile: +46 733 75 97 02 E-mail: joachim.strombergson at informasic.com Home: www.informasic.com ----------------------------------------------------------------------
Parallel Array Processor Project
by nico on Sep 28, 2004
nico
Posts: 21
Joined: Jun 21, 2008
Last seen: May 11, 2009
Aloha! On EE Times is running an article series about new technology that engineers as a collective consider to be interesting. Of these there are a couple that should relate pretty well to the things you are looking at for your parallel array processor project: MathStar - building coarse grained FPGA like chips where the LUTs are replaced by something similar to a FSM with routing channels: http://www.mathstar.com/ http://www.eeproductcenter.com/pld-fpga/review/showArticle.jhtml?articleID=21401410


its funny to see that's look so much like what we speak about.

IPFlex a Japanese company that builds a dynamically reconfigurable processor: http://www.ipflex.com/en/index.html http://www.eeproductcenter.com/pld-fpga/review/showArticle.jhtml?articleID=18902448


This one is like the previous plus a cpu onboard. It run at almost 10 time
slower... the price will make the difference.

mathstar product seems to be cheaper than FPGA. It should be nice to play
with !

Anyone played with these? -- Med vänlig hälsning, Yours Joachim Strömbergson - Alltid i harmonisk svängning. VP, Research & Development ---------------------------------------------------------------------- InformAsic AB / Hugo Grauers gata 5B / SE-411 33 GÖTEBORG / Sweden Tel: +46 31 68 54 90 Fax: +46 31 68 54 91 Mobile: +46 733 75 97 02 E-mail: joachim.strombergson at informasic.com Home: www.informasic.com ---------------------------------------------------------------------- _______________________________________________ http://www.opencores.org/mailman/listinfo/cores




Parallel Array Processor Project
by Unknown on Sep 28, 2004
Not available!
On Tue, 28 Sep 2004 nico at seul.org wrote:
> MathStar - building coarse grained FPGA like chips where the LUTs are > replaced > by something similar to a FSM with routing channels: > > http://www.mathstar.com/ > http://www.eeproductcenter.com/pld-fpga/review/showArticle.jhtml?articleID=21401410 >


its funny to see that's look so much like what we speak about.


I don't get it. How is this different from SIMD machines like the old CM-1
or Masspar systems (apart from the fact that it's a single chip)? I mean,
what makes mathstar like FPGAs rather than processors?

Graham



Parallel Array Processor Project
by nico on Sep 28, 2004
nico
Posts: 21
Joined: Jun 21, 2008
Last seen: May 11, 2009
On Tue, 28 Sep 2004 nico at seul.org wrote:
> MathStar - building coarse grained FPGA like chips where the LUTs are > replaced > by something similar to a FSM with routing channels: > > http://www.mathstar.com/ > http://www.eeproductcenter.com/pld-fpga/review/showArticle.jhtml?articleID=21401410 >


its funny to see that's look so much like what we speak about.


I don't get it. How is this different from SIMD machines like the old CM-1
or Masspar systems (apart from the fact that it's a single chip)? I mean,
what makes mathstar like FPGAs rather than processors?


more routing ressources, more way to configure it independantly, IMHO.

nicO

Graham _______________________________________________ http://www.opencores.org/mailman/listinfo/cores




Parallel Array Processor Project
by Unknown on Jan 25, 2006
Not available!
hi
iam searching for code or project that imoplements instruction in parallel ie.,
parallel procssor tht implements instructions in parallel in verilog using xilinx.
so plz if have ,can u post it to me.
thanks

sowmya

Parallel Array Processor Project
by markus on Feb 3, 2006
markus
Posts: 32
Joined: Dec 9, 2002
Last seen: Apr 30, 2013
hi iam searching for code or project that imoplements instruction in
parallel ie., parallel procssor tht implements instructions in parallel in
verilog using xilinx. so plz if have ,can u post it to me.
thanks
sowmya


Did you found the thread I started some time ago? At least the subject
is exactly the same... My project (about cellular processing arrays) is
going on, altought slowly, and realworld implementations might see the
daylight at this century :-) Anyway, I'm doing my finally started Master
Thesis about the issue.


Parallel Array Processor Project
by Unknown on Feb 9, 2006
Not available!
Could you show me this processor calculate posibility and architecture? Processor's Architecture and FPGA development is my hobby :) Regands, Denis -----Original Message----- From: cores-bounces at opencores.org [mailto:cores-bounces at opencores.org] On Behalf Of cores-request at opencores.org Sent: Thursday, February 09, 2006 4:46 AM To: cores at opencores.org Subject: Cores Digest, Vol 27, Issue 2 Send Cores mailing list submissions to cores at opencores.org To subscribe or unsubscribe via the World Wide Web, visit http://www.opencores.org/mailman/listinfo/cores or, via email, send a message with subject or body 'help' to cores-request at opencores.org You can reach the person managing the list at cores-owner at opencores.org When replying, please edit your Subject line so it is more specific than "Re: Contents of Cores digest..." Today's Topics: 1. 1024 point FFT processor (p_bharatin at yahoo.com) 2. ata-3 IP-core (jverhoeve at gmail.com) 3. RE: ata-3 IP-core (Richard Herveille) 4. Re: I2C ip core integration for ALTERA FPGAs (David.Wessels at gmail.com) 5. Re: ata-3 IP-core (Mark McDougall) 6. Re: Parallel Array Processor Project (markus at reaaliaika.net) 7. hardware implementation of JVM...urgent!!!! (shikhanshu at gmail.com) 8. Re: hardware implementation of JVM...urgent!!!! (Martin Schoeberl) 9. Re: MP3 Decoder in VHDL (music4boo (sent by Nabble.com)) 10. Re: MP3 Decoder in VHDL (Guy Hutchison) 11. Re: hardware implementation of JVM...urgent!!!! (shikhanshu at gmail.com) 12. @martin... (shikhanshu at gmail.com) 13. Re: @martin... (Martin Schoeberl) ---------------------------------------------------------------------- Message: 1 Date: Tue, 31 Jan 2006 06:09:12 +0100 (CET) From: p_bharatin at yahoo.com Subject: [oc] 1024 point FFT processor To: cores at opencores.org Message-ID: 20060131050912.BC7A24C2A8 at www.opencores.org> can anyone send me the code for the implementation of a 1024 point 16 bit fft processor ? i would be thankful to them .u can mail to my id p_bharatin at yahoo.com ------------------------------ Message: 2 Date: Thu, 2 Feb 2006 21:13:33 +0100 (CET) From: jverhoeve at gmail.com Subject: [oc] ata-3 IP-core To: cores at opencores.org Message-ID: 20060202201333.D49634C2AA at www.opencores.org> Hello, I'm new to vhdl development, but should like to try to get the ata-3 IP-core working in a little project. ( core: http://www.opencores.org/projects.cgi/web/ata/overview ) But I had some questions about this one. In the cvs multiple files are available, but there is not mentioned which one is the top level one. So I don't really know if it is "controller.vhd" or "atahost.vhd". In my believe, it should be "atahost.vhd". But there are also ATA signals available next to the wishbone signals. Do I only need to handle the wishbone signals and can ignore the ata signals? Regars, Jerre ------------------------------ Message: 3 Date: Thu, 2 Feb 2006 20:52:45 +0100 From: "Richard Herveille" richard at herveille.net> Subject: RE: [oc] ata-3 IP-core To: "'Discussion list about free open source IP cores'" cores at opencores.org> Message-ID: 660810ac at hunmobile1> Content-Type: text/plain; charset="us-ascii" In the cvs multiple files are available, but there is not mentioned which one is the top level one. So I don't really know if it is "controller.vhd" or "atahost.vhd". [rih] It is atahost.vhd. In my believe, it should be "atahost.vhd". But there are also ATA signals available next to the wishbone signals. Do I only need to handle the wishbone signals and can ignore the ata signals? [rih] I suppose you want to connect a harddisk? Well at least an ATA device. If you ignore the ata signals, what are you going to connect it to?? Cheers, Richard ------------------------------ Message: 4 Date: Thu, 2 Feb 2006 23:53:18 +0100 (CET) From: David.Wessels at gmail.com Subject: Re: [oc] I2C ip core integration for ALTERA FPGAs To: cores at opencores.org Message-ID: 20060202225318.2FE2A4C2AA at www.opencores.org> Did you connect clock and data signals correctly? It is a bit tricky because you don't use the clock and data out lines for the actual data transfer. They are always 0. You have to use the data and output enable to make 1 and 0. Hope it is of help. Regands, David ----- Original Message ----- From: froger.e0300617 at etud.univ-ubs.frfroger.e0300617 at e...> To: Date: Tue Jan 24 20:24:08 CET 2006 Subject: [oc] I2C ip core integration for ALTERA FPGAs
I have the same probleme than you. I can't write in the register . For presc_HI, it is OK but for the other register, it 's always NULL. Does somebody has t this I2C master's driver files? thank you Arnaud ----- Original Message ----- From: zhangming98 at hotmail.com To: Date: Wed Aug 3 06:40:08 CEST 2005 Subject: [oc] I2C ip core integration for ALTERA FPGAs
> Hi, Richard, Thanks for your remind, I am going to code it...
> However, the core seems not working. It is no response to my

IOWR
> (i2c_base, 0x00, 0x63) and IOWR(i2c_base, 0x01,0x00). The

result of
> reading the 2 regs after above action is still 0xff each. I
> connected the signals to Avalon Slave port according to deep below
> of this

email
> and
> SCL/SDA were also instantiated..
> Kindly please advise me.
> R.G
> Ming
------------------------------ Message: 5 Date: Fri, 03 Feb 2006 10:44:51 +1100 From: "Mark McDougall" markm at vl.com.au> Subject: Re: [oc] ata-3 IP-core To: Discussion list about free open source IP cores cores at opencores.org> Message-ID: 43E29973.9000108 at vl.com.au> Content-Type: text/plain; charset=ISO-8859-1; format=flowed jverhoeve at gmail.com wrote:
In the cvs multiple files are available, but there is not mentioned
which one is the top level one. So I don't really know if it is
"controller.vhd" or "atahost.vhd".


strangely enough, the top level is called "atahost_top.vhd"

In my believe, it should be "atahost.vhd". But there are also ATA
signals available next to the wishbone signals. Do I only need to
handle the wishbone signals and can ignore the ata signals?
Read the docs (pdf) that come with the core. They are quite easy to understand and explain all you need to know about the interfaces (wishbone and ATA). Might I suggest you spend a little more time investigating what you already have at your fingertips? Regards, -- Mark McDougall, Engineer Virtual Logic Pty Ltd, http://www.vl.com.au> 21-25 King St, Rockdale, 2216 Ph: +612-9599-3255 Fax: +612-9599-3266 ------------------------------ Message: 6 Date: Fri, 3 Feb 2006 08:52:34 +0100 (CET) From: markus at reaaliaika.net Subject: Re: [oc] Parallel Array Processor Project To: cores at opencores.org Message-ID: 20060203075234.906A54C2B7 at www.opencores.org>
hi iam searching for code or project that imoplements instruction in
parallel ie., parallel procssor tht implements instructions in

parallel in
verilog using xilinx. so plz if have ,can u post it to me.
thanks
sowmya
Did you found the thread I started some time ago? At least the subject is exactly the same... My project (about cellular processing arrays) is going on, altought slowly, and realworld implementations might see the daylight at this century :-) Anyway, I'm doing my finally started Master Thesis about the issue. ------------------------------ Message: 7 Date: Tue, 7 Feb 2006 15:54:33 +0100 (CET) From: shikhanshu at gmail.com Subject: [oc] hardware implementation of JVM...urgent!!!! To: cores at opencores.org Message-ID: 20060207145433.A978F4C2A8 at www.opencores.org> hello ppl... i am working on a project which involves designing of a "hardware JVM" or a java native processor. can any1 give me any vhdl codes or any kind of headway in this regard? should i design the complete processor (complete with fetch,decode etc. units) or should i just extend the capabilities of an existing SoC? in latter case, how to do that? i would also request some1 to give me a source where i can learn the very basics of SoC, fpga etc... thanx...(its urgent) ------------------------------ Message: 8 Date: Tue, 7 Feb 2006 15:07:49 +0100 From: "Martin Schoeberl" martin at jopdesign.com> Subject: Re: [oc] hardware implementation of JVM...urgent!!!! To: "Discussion list about free open source IP cores" cores at opencores.org> Message-ID: 3201a8c0 at luna> Content-Type: text/plain; format=flowed; charset="iso-8859-15"; reply-type=original
i am working on a project which involves designing of a "hardware JVM"


or a java native processor. can any1 give me any vhdl codes or any
kind of headway in this regard?
Yep this has allready been done (e.g. Google 'Java Processor'). Ok, you can find it also at operncores: http://www.opencores.org/projects.cgi/web/jop/overview

should i design the complete processor (complete with fetch,decode
etc. units) or should i just extend the capabilities of an existing

SoC?
in latter case, how to do that?
depends on your assignment ;-) Martin ------------------------------ Message: 9 Date: Tue, 7 Feb 2006 17:38:50 -0800 (PST) From: "music4boo (sent by Nabble.com)" lists at nabble.com> Subject: Re: [oc] MP3 Decoder in VHDL To: cores at opencores.org Message-ID: 2814024.post at talk.nabble.com> Content-Type: text/plain; charset="us-ascii" I'm interested in testing your mp3 decoder. Could you please send me your source code? Thanks very much. Regards, Boo -- View this message in context: http://www.nabble.com/Re%3A-MP3-Decoder-in-VHDL-t641130.html#a2814024 Sent from the OpenCores - IP Cores forum at Nabble.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.opencores.org/forums.cgi/cores/attachments/20060207/1c557d49/ attachment-0001.html ------------------------------ Message: 10 Date: Tue, 7 Feb 2006 17:44:18 -0800 From: Guy Hutchison ghutchis at gmail.com> Subject: Re: [oc] MP3 Decoder in VHDL To: music4boo bookito at yahoo.com>, Discussion list about free open source IP cores cores at opencores.org> Message-ID: ac9a22c00602071744m18dd80d2t30496756327c456 at mail.gmail.com> Content-Type: text/plain; charset="iso-8859-1" Does anyone actually *write* code any more, or just ask for it to be delivered shrink-wrapped? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.opencores.org/forums.cgi/cores/attachments/20060207/339db708/ attachment.htm ------------------------------ Message: 11 Date: Wed, 8 Feb 2006 05:57:32 +0100 (CET) From: shikhanshu at gmail.com Subject: Re: [oc] hardware implementation of JVM...urgent!!!! To: cores at opencores.org Message-ID: 20060208045732.2C7654C2A9 at www.opencores.org> hi martin, thanx...but i am a newbie at this stuff and need to know the basics of fpga design using vhdl, arch of fpga, concepts of SoC before jumping in....actually i have downloaded the JOP from jopdesign.com but can't seem to get it through my head.... i need to know a step-by-step approach to designing a java processor coz i wanna work on my own... 't would be great if u could help me out with that.... thanx.... ------------------------------ Message: 12 Date: Wed, 8 Feb 2006 06:09:20 +0100 (CET) From: shikhanshu at gmail.com Subject: [oc] @martin... To: cores at opencores.org Message-ID: 20060208050920.2C3E84C2A9 at www.opencores.org> hello martin, i feel privileged to talk to the creator of the JOP... i don't think anybody can explain me about the design of a java processor better than you... will 2 months be enough for this work?? can u just tell me how to get started? is vhdl the only thing in which i will be writing code?? i want a very simple processor with no complex features like threading, garbage collection etc., a simple decoder to execute a subset of the bytecode....what should be my very first step? thanx... (hope u can take some time out to reply to this mail)... ---this is my final year project and i need to submit it before april--- ------------------------------ Message: 13 Date: Wed, 8 Feb 2006 22:51:22 +0100 From: "Martin Schoeberl" martin at jopdesign.com> Subject: Re: [oc] @martin... To: "Discussion list about free open source IP cores" cores at opencores.org> Message-ID: f3e18380 at luna> Content-Type: text/plain; format=flowed; charset="iso-8859-15"; reply-type=original
hello martin,

i feel privileged to talk to the creator of the JOP...


thank you ;-)

will 2 months be enough for this work?? can u just tell me how to get


I don't think so. It depends on your previous knowledge and how
much you want to implement. If you have already done a simple processor
and you only want to execute a few bytecodes that are 'fixed' in
an on-chip RAM it *could* be possible. That's the way I started...

started? is vhdl the only thing in which i will be writing code??


You need some way to load your Java application. The minimum is
to get out the bytecodes from a single method and put it into
the FPGA memory (see above). Perhaps you can use some tools from
JOP for this task.

i want a very simple processor with no complex features like

threading,
garbage collection etc., a simple decoder to execute a subset of the
bytecode....what should be my very first step?
Implement the execution unit, in the case of a Java processor a stack machine. wish you luck and some fun with your Java processor, Martin ------------------------------ _______________________________________________ Cores mailing list Cores at opencores.org http://www.opencores.org/mailman/listinfo/cores End of Cores Digest, Vol 27, Issue 2 ************************************
Parallel Array Processor Project
by Unknown on Mar 30, 2006
Not available!
----- Original Message ----- From: Joachim StrömbergsonJoachim.Strombergson at I...> To: Date: Tue Aug 17 09:21:15 CEST 2004 Subject: [oc] Parallel Array Processor Project
Aloha! markus at r... wrote:
> Have anyone programmed DSPs with C (or other higher level

language)?
> In my other project, a DSP-based guitar effect box, I'm

programming
> Motorola DSP56303. It's very hard to try to express variable

allocation
> from different kinds of memories (internal/external, X/Y/P/L)

and it's very
> hard to write a good C compiler for these. And trying to write

an OS:
> very unpleasant job, indeed.

Yes I have. I would say that quite a lot (most?) DSP programming is
done in C,
albeit with more or less lots of pragmas and calls to (inlined)
library
functions sprinkled whithin the code. DSP codes are much more
regular with the
bulk of the execution located in specific kernels. The kernels
however might
be written in optimized assembler for the specific architecture.
Programming DSPs can be quite a challenge, both due to
non-orthogonal
instruction sets and (for example TIs 6000 series) VLIW and
multiple core
architectures.
TI, AMD, AD etc spends lots of money developing good compilers for
their
architectures.
> There were one idea I haven't even think about - constructing

a stack-
> based PSM. The author has rejected this because it's not very
> straightforward to program, but that doesn't matter in this

project.
Stack based cores for embedded multiprocessor applications are a
very fine
idea. There have been some work done on this, but I have few
references for
you. One thing to consider is how to implement/include the
communication
semantics. You could do this by adding a communication co-processor
that
extends the instruction set with port semantics. Doing this
pushes/exposes the
syncronization to the user and removes lots of burden for the HW
implementation.
> The compiler could be easily modified to output reverse polish

program
> for the cell. In fact, it's easier to do this than make the

compiler to
> output programs for register-based PSMs.

You mean you have a pcode generator? ;-)
> The stack-based PSM would have a very dense instruction set

and it
> would be versatile with small efforts.

Yep!
--
Med vänlig hälsning, Yours
Joachim Strömbergson - Alltid i harmonisk svängning.
VP, Research & Development

-------------------------------------------------------------------

---
InformAsic AB / Hugo Grauers gata 5B / SE-411 33 GÖTEBORG / Sweden Tel: +46 31 68 54 90 Fax: +46 31 68 54 91 Mobile: +46 733 75 97 02 E-mail: joachim.strombergson at i... Home: www.informasic.com -------------------------------------------------------------------

---




First Prev 5/5 no use no use
© copyright 1999-2026 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.