Site Home   Archive Home   FAQ Home   How to search the Archive   How to Navigate the Archive   
Compare FPGA features and resources   

Threads starting:
1994JulAugSepOctNovDec1994
1995JanFebMarAprMayJunJulAugSepOctNovDec1995
1996JanFebMarAprMayJunJulAugSepOctNovDec1996
1997JanFebMarAprMayJunJulAugSepOctNovDec1997
1998JanFebMarAprMayJunJulAugSepOctNovDec1998
1999JanFebMarAprMayJunJulAugSepOctNovDec1999
2000JanFebMarAprMayJunJulAugSepOctNovDec2000
2001JanFebMarAprMayJunJulAugSepOctNovDec2001
2002JanFebMarAprMayJunJulAugSepOctNovDec2002
2003JanFebMarAprMayJunJulAugSepOctNovDec2003
2004JanFebMarAprMayJunJulAugSepOctNovDec2004
2005JanFebMarAprMayJunJulAugSepOctNovDec2005
2006JanFebMarAprMayJunJulAugSepOctNovDec2006
2007JanFebMarAprMayJunJulAugSepOctNovDec2007
2008JanFebMarAprMayJunJulAugSepOctNovDec2008
2009JanFebMarAprMayJunJulAugSepOctNovDec2009
2010JanFebMarAprMayJunJulAugSepOctNovDec2010
2011JanFebMarAprMayJunJulAugSepOctNovDec2011
2012JanFebMarAprMayJunJulAugSepOctNovDec2012
2013JanFebMarAprMayJunJulAugSepOctNovDec2013
2014JanFebMarAprMayJunJulAugSepOctNovDec2014
2015JanFebMarAprMayJunJulAugSepOctNovDec2015
2016JanFebMarAprMayJunJulAugSepOctNovDec2016
2017JanFebMarAprMayJunJulAugSepOctNovDec2017
2018JanFebMarAprMayJunJulAugSepOctNovDec2018
2019JanFebMarAprMayJunJulAugSepOctNovDec2019
2020JanFebMarAprMay2020

Authors:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Custom Search

Messages from 110200

Article: 110200
Subject: EDK speed optimisation
From: rponsard@gmail.com
Date: 12 Oct 2006 02:40:14 -0700
Links: << >>  << T >>  << A >>
in an EDK project, is it possible (as with ISE) to verify vhdl syntax
of one file, before a long long make that abort complaining that syntax
of a user_logic.vhdl is missing some ; or ' ...

batch compilation would be a must


Article: 110201
Subject: Am I blind or? (Virtex-4 issues)
From: "Antti" <Antti.Lukats@xilant.com>
Date: 12 Oct 2006 02:46:33 -0700
Links: << >>  << T >>  << A >>
Hi,

Virtex-4 has many new things, one of them is access to CCLK as output
after configuration. CCLK control is required to readback data from XCF
devices, this approuch is described in Xilinx Application note XAPP482.
Until today I did live in believe that this was the reason why startup
primitive was modified in Virtex-4, but today I was about to check the
pinout for XCF data read able design, and uuuuups - CCLK access is
added in Virtex-4 but at the same time input access to DIN has been
removed!? Or at least I cant see how to read the DIN pin from FPGA
fabric. So if for Spartan-3 the XAPP482 solution suggested a FPGA I/O
pin to be routed parallel to CCLK, then well this wire is not required
in Virtex-4, but now we need another FPGA I/O to be routed to DIN
because DIN is no longer accessible?

I cant belive this to be true ! But I also fail to see any other
solution for XCF data read with Virtex-4. Of course a solution would be
using Virtex-5 where the DIN is again made accessible with the modified
again STARTUP primitive.

I am too glad that I did not trust me belives that the CCLK fix in the
Virtex-4 fixed the additional wiring requirement as per XAPP482 and
checked the design before submitting to PCB fabrication.

I wish Xilinx would update XAPP482 with wiring diagram for all
families. The DIN no access thing was really an almost unbelivable
surprise for me :(

Antti


Article: 110202
Subject: Re: EDK speed optimisation
From: "Antti" <Antti.Lukats@xilant.com>
Date: 12 Oct 2006 02:47:50 -0700
Links: << >>  << T >>  << A >>
rpons...@gmail.com schrieb:

> in an EDK project, is it possible (as with ISE) to verify vhdl syntax
> of one file, before a long long make that abort complaining that syntax
> of a user_logic.vhdl is missing some ; or ' ...
>
> batch compilation would be a must

you can setup and ISE project or batch file for this
there is IMHO no other solution at the moment

Antti


Article: 110203
Subject: Re: Functional Languages in Hardware
From: "Antti" <Antti.Lukats@xilant.com>
Date: 12 Oct 2006 03:22:16 -0700
Links: << >>  << T >>  << A >>
Torben =C6gidius Mogensen schrieb:

> "shidan" <shidan@gmail.com> writes:
>
> > Are there any functional languages  that can be compiled to hardware at
> > the same or greater level of abstraction than languages like Mitrion-C
> > and Handel-C. Is it all research or is there anything that is practical?
>
> You could take a look at Lava (http://www.cs.chalmers.se/~koen/Lava/),
> which is a hardware description language based on Haskell.
>
> 	Torben

Lava was purchased buy Xilinx (and killed later).

Or is there still a way to get to the Lava downloads?

Antti


Article: 110204
Subject: Re: longest webcase record -- understandably so
From: Jim Granville <no.spam@designtools.maps.co.nz>
Date: Thu, 12 Oct 2006 23:24:26 +1300
Links: << >>  << T >>  << A >>
colin wrote:
> Austin
> 
> I have just pulled up my copy of IEEE1149.1 to check my terminology
> 
> The proper name for a scan cell is "boundary scan register cell" and
> this is almost allways shortened to scan cell.
> Your CPLDs have them at every IO pin (and also some which drive
> programming). They are what is shifted out on TDO if your TAP
> controller (which is what can be placed wherever is convenient) has
> been placed into the correct state.
> If the input to the scan cell is before the VREF comparator then
> clearly I can only do CMOS levels, if it is after the VREF comparator
> then hopefully I can boundary scan with sstl.

A better question might be to ask if the cell IO config fuses apply 
to/during the boundary scan - and also specify the CPLD device exactly,
as Antii's reply suggests the answer depends on family..

-jg


Article: 110205
Subject: Re: longest webcase record -- understandably so
From: "colin" <colin_toogood@yahoo.com>
Date: 12 Oct 2006 03:39:24 -0700
Links: << >>  << T >>  << A >>
Jim

I'm using a coolrunner II (which I said in my first email).
I think they are the only CPLDs that support SSTL but if anyone knows
of another familly then I'd love to take a look.

I'm fairly certain that the IO config isn't removed during boundary
scan because I can read the functional state of pins using JTAG and so
can chipscope for FPGAs.

Colin

Jim Granville wrote:
> colin wrote:
> > Austin
> >
> > I have just pulled up my copy of IEEE1149.1 to check my terminology
> >
> > The proper name for a scan cell is "boundary scan register cell" and
> > this is almost allways shortened to scan cell.
> > Your CPLDs have them at every IO pin (and also some which drive
> > programming). They are what is shifted out on TDO if your TAP
> > controller (which is what can be placed wherever is convenient) has
> > been placed into the correct state.
> > If the input to the scan cell is before the VREF comparator then
> > clearly I can only do CMOS levels, if it is after the VREF comparator
> > then hopefully I can boundary scan with sstl.
>
> A better question might be to ask if the cell IO config fuses apply
> to/during the boundary scan - and also specify the CPLD device exactly,
> as Antii's reply suggests the answer depends on family..
> 
> -jg


Article: 110206
Subject: Re: Am I blind or? (Virtex-4 issues)
From: "Sylvain Munaut <SomeOne@SomeDomain.com>" <246tnt@gmail.com>
Date: 12 Oct 2006 03:43:29 -0700
Links: << >>  << T >>  << A >>
Hi

> Virtex-4 has many new things, one of them is access to CCLK as output
> after configuration. CCLK control is required to readback data from XCF
> devices, this approuch is described in Xilinx Application note XAPP482.
> Until today I did live in believe that this was the reason why startup
> primitive was modified in Virtex-4, but today I was about to check the
> pinout for XCF data read able design, and uuuuups - CCLK access is
> added in Virtex-4 but at the same time input access to DIN has been
> removed!? Or at least I cant see how to read the DIN pin from FPGA
> fabric. So if for Spartan-3 the XAPP482 solution suggested a FPGA I/O
> pin to be routed parallel to CCLK, then well this wire is not required
> in Virtex-4, but now we need another FPGA I/O to be routed to DIN
> because DIN is no longer accessible?
>
> I cant belive this to be true ! But I also fail to see any other
> solution for XCF data read with Virtex-4. Of course a solution would be
> using Virtex-5 where the DIN is again made accessible with the modified
> again STARTUP primitive.
>
> I am too glad that I did not trust me belives that the CCLK fix in the
> Virtex-4 fixed the additional wiring requirement as per XAPP482 and
> checked the design before submitting to PCB fabrication.
>
> I wish Xilinx would update XAPP482 with wiring diagram for all
> families. The DIN no access thing was really an almost unbelivable
> surprise for me :(

Isn't this what the USE_ACCESS_VIRTEX4 is for ?

    Sylvain


Article: 110207
Subject: Re: Am I blind or? (Virtex-4 issues)
From: "Sylvain Munaut <SomeOne@SomeDomain.com>" <246tnt@gmail.com>
Date: 12 Oct 2006 03:45:41 -0700
Links: << >>  << T >>  << A >>

> Isn't this what the USE_ACCESS_VIRTEX4 is for ?

sorry, it's
USR_ACCESS_VIRTEX4 
(typo)


Article: 110208
Subject: Re: LatticeMico32 extremly poor performance without caches
From: "Jon Beniston" <jon@beniston.com>
Date: 12 Oct 2006 03:51:34 -0700
Links: << >>  << T >>  << A >>

avionion@gmail.com wrote:
> Hi Antti
> i am unable to get any download from lattice website and get the
> following message:
> "The file you have attempted to retrieve is not available at this time.
>
> We apologize for the inconvenience.
>
> If you continue to experience this difficulty, please contact the
> Webmaster"
> i have an account with lattice website as well. i am unable to download
> any zip or exe file but  pdf files open correctly. anyone else facing
> this problem? any solution to it?

The file you download is a tar.bz2, not zip or exe. You need to extract
it with:

tar xjf src.tar.bz2

Cheers,
Jon


Article: 110209
Subject: Re: Am I blind or? (Virtex-4 issues)
From: "Antti" <Antti.Lukats@xilant.com>
Date: 12 Oct 2006 03:56:20 -0700
Links: << >>  << T >>  << A >>
Sylvain Munaut <SomeOne@SomeDomain.com> schrieb:

> > Isn't this what the USE_ACCESS_VIRTEX4 is for ?
>
> sorry, it's
> USR_ACCESS_VIRTEX4
> (typo)

No.
USR_ACCESS is nice thing but has nothing todo with missing access to
DIN pin on V-4

Antti


Article: 110210
Subject: Re: Am I blind or? (Virtex-4 issues)
From: "Antti" <Antti.Lukats@xilant.com>
Date: 12 Oct 2006 04:05:26 -0700
Links: << >>  << T >>  << A >>
Antti schrieb:

> Sylvain Munaut <SomeOne@SomeDomain.com> schrieb:
>
> > > Isn't this what the USE_ACCESS_VIRTEX4 is for ?
> >
> > sorry, it's
> > USR_ACCESS_VIRTEX4
> > (typo)
>
> No.
> USR_ACCESS is nice thing but has nothing todo with missing access to
> DIN pin on V-4
>
> Antti

Hm after thininking - well USR_ACCESS doesnt allow direct access to the
DIN, but if the configuration memory has appended a specially formatted
bitstream block with USR ACCESS commands in it, then seeking the memory
to correct position and toggling the CCLK with the help of STARTUP_V4
then the data from configuration memory will appear on USR_ACCESS
outputs (And that data comes from DIN). But this indirect way is not
useable in the current design.

Antti


Article: 110211
Subject: Re: LatticeMico32 extremly poor performance without caches
From: "Antti" <Antti.Lukats@xilant.com>
Date: 12 Oct 2006 04:08:35 -0700
Links: << >>  << T >>  << A >>

Jon Beniston schrieb:

> avionion@gmail.com wrote:
> > Hi Antti
> > i am unable to get any download from lattice website and get the
> > following message:
> > "The file you have attempted to retrieve is not available at this time.
> >
> > We apologize for the inconvenience.
> >
> > If you continue to experience this difficulty, please contact the
> > Webmaster"
> > i have an account with lattice website as well. i am unable to download
> > any zip or exe file but  pdf files open correctly. anyone else facing
> > this problem? any solution to it?
>
> The file you download is a tar.bz2, not zip or exe. You need to extract
> it with:
>
> tar xjf src.tar.bz2
>
> Cheers,
> Jon

Jon,

I think the Lattice web has at least sporadic issues with the download
there are several people complaining about the downloads not starting,
so I dont it the issue of not being able to uncompress .bz2

Antti


Article: 110212
Subject: Re: Functional Languages in Hardware
From: "Hans" <hans64@ht-lab.com>
Date: Thu, 12 Oct 2006 11:32:52 GMT
Links: << >>  << T >>  << A >>

"backhus" <nix@nirgends.xyz> wrote in message 
news:egkn36$647$1@news.hs-bremen.de...
> shidan schrieb:
>> Are there any functional languages  that can be compiled to hardware at
>> the same or greater level of abstraction than languages like Mitrion-C
>> and Handel-C. Is it all research or is there anything that is practical?
>>
> Hi shidan,
> You can use Matlab.
> but it is mostly limited to DSP Design and only available for XILINX

There is also Catalytic-MCS which feeds straight into Catapult-C (output is 
RTL so can target any FPGA/ASIC).

http://www.catalyticinc.com/product-mcs.html
http://www.mentor.com/products/c-based_design/catapult_c_synthesis/index.cfm

Hans
www.ht-lab.com



> FPGAs. Follow this link for more Information:
> http://www.xilinx.com/ise/optional_prod/system_generator.htm
>
> Also there are HDCaml and Confluence. And it seems they are open source.
> http://www.confluent.org/
>
> have a nice synthesis
>   Eilert 



Article: 110213
Subject: Re: EDK speed optimisation
From: Frank van Eijkelenburg <someone@work.com.invalid>
Date: Thu, 12 Oct 2006 13:33:59 +0200
Links: << >>  << T >>  << A >>
rponsard@gmail.com wrote:
> in an EDK project, is it possible (as with ISE) to verify vhdl syntax
> of one file, before a long long make that abort complaining that syntax
> of a user_logic.vhdl is missing some ; or ' ...
> 
> batch compilation would be a must
> 

You can place your user designed logic at the top of the .mhs file. In this case 
it is the first block which is synthesized.

Frank

Article: 110214
Subject: Implementing the Aurora Example Design V2.4 to a Virtex4
From: "Stefan" <gpower@12move.de>
Date: 12 Oct 2006 04:42:28 -0700
Links: << >>  << T >>  << A >>
Hi,

i try to implement the Aurora Example Design to a Virtex-4FX20 device
on the ML405 Evaluation Board from Xilinx.  I generate the core with
the "Core Generator" and with the following settings:

Aurora Lanes:           1
Lane width:               2 bytes
Interface:                  Framing
                               Duplex-Mode
Native Flow Control:  Immediate Mode
                               User Flow Control

Line Rate:                2.5 Gbps
REF-CLK:                125 MHz

Col. 0 Clock:            REF_CLK_1
MGT 105B Position: Y0X0


On the ML405 Board the TX and RX Pins of the MGT 105B are connected
together so i have a external loopback. The Example Design includes a
frame generator and a frame checker.
To run the Aurora Example Design on the Virtex device i edit the
aurora_sample.ucf file to the correct io-pins for the ML405 Board. I
believe thats all i have to do, but it doesn't work. The CHANNEL_UP
signal doesn't assert but there is no error indicated. I don't know
what went wrong.

Can someone help me?????????


Article: 110215
Subject: Re: Virtex 4 RAMB16 Clock: optional inverter missing
From: "Tim" <tim@rockylogiccom.noooospam.com>
Date: Thu, 12 Oct 2006 13:22:04 +0100
Links: << >>  << T >>  << A >>

Frank Leischnig wrote
> Do you mean something like:
>
> clk_n <= not clk;
> inst_ramb : RAMB16
> port map (
>  clkb => clk_n,

This saves a bit of typing/declaration stuff:

     clkb => "not"(clk),




Article: 110216
Subject: ANN: FPGA image processing camera
From: arobe100@jaguar.com
Date: 12 Oct 2006 05:48:16 -0700
Links: << >>  << T >>  << A >>
Bitec are pleased to announce the introduction of a series of modules
to assist in the development of FPGA + DSP image processing.

A 5.2 Megapixel CMOS sensor module provides cost-effective FPGA based
real-time high-resolution camera development. It is a low cost
daughtercard module for the ALTERA range of FPGA development boards.

To compliment the camera, Bitec also offer a DVI input and output
module to aid the development of image processing using DVI signals.

The products are intended for researchers and developers in the field
of
Machine vision
HDTV development
Video phone
Remote image sensing
Surveillance systems
Biometrics
Image recognition, filtering and compression
Video streaming
Stand-alone vision systems
Net connected smart camera
VoIP projects

For more information visit www.bitec.ltd.uk or email info@bitec.ltd.uk


Article: 110217
Subject: Partial Reconfiguration using XUPV2P
From: "David" <dpmontminy@gmail.com>
Date: 12 Oct 2006 05:51:54 -0700
Links: << >>  << T >>  << A >>
Hi,

I'm exploring partial reconfiguration and I'm trying to find an example
design sucessfully implemented using the XUP2VP board with ISE 8.1 with
or without Plan Ahead.  Designs from the V2P from previous versions of
ISE might also be helpful.  Please let me know if you have anything you
could share.

Thanks for you help, 

David


Article: 110218
Subject: Re: XPLA3 going obsolete?
From: "John Adair" <removethisthenleavejea@replacewithcompanyname.co.uk>
Date: Thu, 12 Oct 2006 14:24:31 +0100
Links: << >>  << T >>  << A >>
We might have something that would provide a platform in a few weeks. It is 
a design that has a lot of other things on it but we might be able to part 
populate and give you about 88 i/o.

John Adair
Enterpoint Ltd. - Home of Broaddown2. The Ultimate Spartan3 Development 
Board.
http://www.enterpoint.co.uk


"rickman" <gnuarm@gmail.com> wrote in message 
news:1158431313.359654.152550@e3g2000cwe.googlegroups.com...
>I am looking at using the XPLA3 in a new design and am having trouble
> finding an evaluation board.  So I started looking around and see that
> Xilinx seems to be severely curtailing support of these parts.  There
> Xilinx no longer offers evaluation boards and I can't find many third
> party boards that are still offered.
>
> On the bright side, when I did a search at Nuhorizons for XCR3128, I
> got lots of hits.  That alone would not give me confidence, but not
> only did I get the XCR3128XL that I need to use, I found the XCR3128
> without the XL which is an even older part.  If they are still selling
> those parts, I guess I can expect to see the XCR3128XL around for quite
> a while.
>
> The Coolrunner II may be a bit lower power, but the XPLA3 parts are
> nearly as low power for our application and only require a single power
> voltage.  That makes them *more* power efficient.  I just wish Xilinx
> provided as much support for the XPLA3 parts as they do for the
> Coolrunner II.
>
> Are there any advantages of the Coolrunner II parts that I am missing?
> I see they have input hysteresis, but otherwise they seem pretty much
> the same as the Coolrunner XPLA3.
> 



Article: 110219
Subject: Re: VGA timing
From: "Marlboro" <ccon67@netscape.net>
Date: 12 Oct 2006 06:28:13 -0700
Links: << >>  << T >>  << A >>

icegray@gmail.com wrote:
> Hi everbody,
> I wanna implement VGA core at 1024x768x75Hz (15" LCD Monitor) on
> Spartan3E starter kit. I have got a few question. I have tried to find
> some detialed documents for VGA timing But I can't. There are 640x480
> and 800x600 but there is no document for more resolution and refresh
> rate.
> - Front porch time, back porch time, and sync pulse times are same at
> every resolution (I think it's standard because VGA cards can change
> resulation and refresh rate for every value and every monitor??? But
> There are different values for 640x480 and 800x600 on the documents???)
> - What is hsync and vsync polarisation? What must I do if it's negative
> or positive? (invert the sync signal???) Why it is different for
> different resolution?
> - Any body can give me timing values or recommend any source? ( I can't
> a right document on the Vesa web page)
> 
> Thanks

Google "video timing calculator"


Article: 110220
Subject: power up delay in fpga
From: "ann" <reshmi3083@gmail.com>
Date: 12 Oct 2006 06:57:18 -0700
Links: << >>  << T >>  << A >>
i would like to know how much time it would take for the spartan 3 fpga
to get configured after power on


Article: 110221
Subject: Re: power up delay in fpga
From: "Antti" <Antti.Lukats@xilant.com>
Date: 12 Oct 2006 07:00:15 -0700
Links: << >>  << T >>  << A >>
ann schrieb:

> i would like to know how much time it would take for the spartan 3 fpga
> to get configured after power on

this is easy to answer: anywhere between 10ms and eternity
depending the configuration method.

sorry there is no direct answer - it all depends what configuration
method
and settings are used.

Antti


Article: 110222
Subject: Re: Trying to get plb_temac working
From: "corley" <rdcorle@gmail.com>
Date: 12 Oct 2006 07:18:22 -0700
Links: << >>  << T >>  << A >>
Is anyone using linux 2.4 with the plb_temac?  And what about EDK 7.1?
I am having difficulty finding a linux driver for the plb_temac with
2.4.

Rimas, when you say that you used the xilinx_gige driver, will that
work for the plb_temac?  What about the xparameters*.h defines where
they use _XTEMAC_ rather than _XGEMAC_?

-cy

funkrhythm wrote:
> i used the branch of the ppc kernel mentioned here
>
> http://www.stanford.edu/~malechen/linux_on_fpga.htm
>
> and copied over the files from the BSP
>
> then what i did was to edit the Makefile in the drivers/net directory
> and change the references from xilinx_enet to xilinx_gige, and select
> the regular xilinx driver in the menuconfig
>
> -rimas
>
> p.s. if the PVR (processor version register) in your mini-module is
> 0x20011430 make sure you apply patches to turn off caching or you will
> have problems.  more info here:
>
> http://www.xilinx.com/xlnx/xil_ans_display.jsp?iCountryID=1&iLanguageID=1&getPagePath=20658&BV_SessionID=@@@@0781667753.1159381366@@@@&BV_EngineID=ccccaddimemlhmicefeceihdffhdfjf.0
>
> Benedikt Wildenhain wrote:
> > Hello,
> >
> > On Wed, Sep 13, 2006 at 05:15:24PM -0700, funkrhythm wrote:
> > > Benedikt Wildenhain wrote:
> > > > Now I want to try sending some IP packets accross the wire, but both
> > > > xilnet and lwip insist on using either opb_ethernet or -lite. Are there
> > > > any adjusted versions for one of these?
> > > don't know about that, i am running linux on the V4FX12 and the EDK
> > > generates an ethernet driver (xilinx_gige) that works with the
> > > PLB_TEMAC
> > How did you compile a matching kernel? I tried to compile a 2.4 kernel
> > (I tried several branches, but finally got farest with the branch from
> > bee2.eecs.berkeley.edu as it already has integrated the xilinx_gige
> > driver) with the BSP for Montavista Linux 3.1. As (menu|x)config doesn't
> > offer my board I set CONFIG_MEMEC_2VPX=y, tried to compile it with
> > support for uartlite (for the serial console) and xilinx_gige, but
> > linking the kernel fails with
> >


Article: 110223
Subject: Re: Am I blind or? (Virtex-4 issues)
From: Peter Ryser <peter.ryser@xilinx.com>
Date: Thu, 12 Oct 2006 07:27:04 -0700
Links: << >>  << T >>  << A >>
Sylvain is right. In Virtex-4 the user can control CCLK and the Done pin 
through the STARTUP block. This feature was added in combination with 
the USR_ACCESS_VIRTEX4 port.

The combination allows for uniform access to data appended to the 
configuration bitstream in all configuration modes (master/slave 
serial/selectmap and JTAG). Independent of the configuration mode the 
data will always show up the exact same way which makes it much easier 
for a user to use.

XAPP719 explains how that feature can be used to configure the PPC 
caches from a Platform Flash. However, that's only one possible use 
case. Other use case do not involve the PPC but are for loading 
persistent user data.

- Peter

Sylvain Munaut <SomeOne@SomeDomain.com> wrote:
> Hi
> 
> 
>>Virtex-4 has many new things, one of them is access to CCLK as output
>>after configuration. CCLK control is required to readback data from XCF
>>devices, this approuch is described in Xilinx Application note XAPP482.
>>Until today I did live in believe that this was the reason why startup
>>primitive was modified in Virtex-4, but today I was about to check the
>>pinout for XCF data read able design, and uuuuups - CCLK access is
>>added in Virtex-4 but at the same time input access to DIN has been
>>removed!? Or at least I cant see how to read the DIN pin from FPGA
>>fabric. So if for Spartan-3 the XAPP482 solution suggested a FPGA I/O
>>pin to be routed parallel to CCLK, then well this wire is not required
>>in Virtex-4, but now we need another FPGA I/O to be routed to DIN
>>because DIN is no longer accessible?
>>
>>I cant belive this to be true ! But I also fail to see any other
>>solution for XCF data read with Virtex-4. Of course a solution would be
>>using Virtex-5 where the DIN is again made accessible with the modified
>>again STARTUP primitive.
>>
>>I am too glad that I did not trust me belives that the CCLK fix in the
>>Virtex-4 fixed the additional wiring requirement as per XAPP482 and
>>checked the design before submitting to PCB fabrication.
>>
>>I wish Xilinx would update XAPP482 with wiring diagram for all
>>families. The DIN no access thing was really an almost unbelivable
>>surprise for me :(
> 
> 
> Isn't this what the USE_ACCESS_VIRTEX4 is for ?
> 
>     Sylvain
> 

Article: 110224
Subject: Re: Functional Languages in Hardware
From: Martin Thompson <martin.j.thompson@trw.com>
Date: 12 Oct 2006 16:15:34 +0100
Links: << >>  << T >>  << A >>
Hi all,

backhus <nix@nirgends.xyz> writes:

> shidan schrieb:
> > Are there any functional languages  that can be compiled to hardware at
> > the same or greater level of abstraction than languages like Mitrion-C
> > and Handel-C. Is it all research or is there anything that is practical?
> >
> Hi shidan,
> You can use Matlab.
> but it is mostly limited to DSP Design and only available for XILINX
> FPGAs. Follow this link for more Information:
> http://www.xilinx.com/ise/optional_prod/system_generator.htm

Technically, this is Simulink - it's *very* low-level to use in most
cases - you might as well be writing HDL in most cases - you#'re
instatiating adders, registers etc.

Also, The Mathworks are doing their own simulink to FPGA product,
which I presume would mean vendor independance... I have no idea how
abstract this lets you get.

AccelDSP on the other hand works directly on M-files and gives you
lots of feedback about how many bits you should put in each variable etc.

> 
> Also there are HDCaml and Confluence. And it seems they are open source.
> http://www.confluent.org/
> 

In my experience, these are also pretty low-level - again more like
RTL (with generate on steroids).

Cheers,
Martin

-- 
martin.j.thompson@trw.com 
TRW Conekt - Consultancy in Engineering, Knowledge and Technology
http://www.conekt.net/electronics.html

   



Site Home   Archive Home   FAQ Home   How to search the Archive   How to Navigate the Archive   
Compare FPGA features and resources   

Threads starting:
1994JulAugSepOctNovDec1994
1995JanFebMarAprMayJunJulAugSepOctNovDec1995
1996JanFebMarAprMayJunJulAugSepOctNovDec1996
1997JanFebMarAprMayJunJulAugSepOctNovDec1997
1998JanFebMarAprMayJunJulAugSepOctNovDec1998
1999JanFebMarAprMayJunJulAugSepOctNovDec1999
2000JanFebMarAprMayJunJulAugSepOctNovDec2000
2001JanFebMarAprMayJunJulAugSepOctNovDec2001
2002JanFebMarAprMayJunJulAugSepOctNovDec2002
2003JanFebMarAprMayJunJulAugSepOctNovDec2003
2004JanFebMarAprMayJunJulAugSepOctNovDec2004
2005JanFebMarAprMayJunJulAugSepOctNovDec2005
2006JanFebMarAprMayJunJulAugSepOctNovDec2006
2007JanFebMarAprMayJunJulAugSepOctNovDec2007
2008JanFebMarAprMayJunJulAugSepOctNovDec2008
2009JanFebMarAprMayJunJulAugSepOctNovDec2009
2010JanFebMarAprMayJunJulAugSepOctNovDec2010
2011JanFebMarAprMayJunJulAugSepOctNovDec2011
2012JanFebMarAprMayJunJulAugSepOctNovDec2012
2013JanFebMarAprMayJunJulAugSepOctNovDec2013
2014JanFebMarAprMayJunJulAugSepOctNovDec2014
2015JanFebMarAprMayJunJulAugSepOctNovDec2015
2016JanFebMarAprMayJunJulAugSepOctNovDec2016
2017JanFebMarAprMayJunJulAugSepOctNovDec2017
2018JanFebMarAprMayJunJulAugSepOctNovDec2018
2019JanFebMarAprMayJunJulAugSepOctNovDec2019
2020JanFebMarAprMay2020

Authors:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Custom Search