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 98000

Article: 98000
Subject: Re: Spartan 3 Expansion Board
From: zhangweidai@gmail.com
Date: 2 Mar 2006 15:23:15 -0800
Links: << >>  << T >>  << A >>
thanks for the reply. yes ive looked at them. but they dont share pcb
layout files. i would like examples that i can use for like...
dimensions and component placement examples. maybe something that
utilizes different layers.


Article: 98001
Subject: Re: DMA and PCI in SoPC Builder
From: brendan.rankin@gmail.com
Date: 2 Mar 2006 15:44:34 -0800
Links: << >>  << T >>  << A >>
Martin,

You may want to post this on "http://www.niosforum.com" as well.
You'll probably get a better/faster response from that Forum.

Regards,

- Brendan


Article: 98002
Subject: Re: DMA and PCI in SoPC Builder
From: Mark McDougall <markm@vl.com.au>
Date: Fri, 03 Mar 2006 11:49:38 +1100
Links: << >>  << T >>  << A >>
Martin wrote:

> And the second one I haven't found how to use IRQ of the DMA - is it
> functional? 

The DMA interrupt is definitely functional, although I've only connected 
it to the NIOS, and not the PCI core.

Regards,
Mark

Article: 98003
Subject: Re: Using time.h in EDK
From: "siva.velusamy@gmail.com" <siva.velusamy@gmail.com>
Date: 2 Mar 2006 17:35:31 -0800
Links: << >>  << T >>  << A >>
EDK does not map the clock() function to the timers that are present in
your system. Instead, you might want to use the XTime_GetTime()
function that gives you access to the PowerPC Time Stamp Counter. This
counter is incrememnted once on every clock tick, so it can give you
the exact # of cycles for the function.

/Siva

Eric wrote:
> Hi,
>
> I'm trying to measure program execution time in Platform Studio.
> I use two clock() functions from time.h before and after the code
> section
> I want to take the measurement. When I compiled the program, I
> received the following errors:
>
> /cygdrive/c/EDK/gnu/powerpc-eabi/nt/bin/../lib/gcc/powerpc-eabi/3.4.1/../../../../powerpc-eabi/lib/libc.a(timer.o)(.text+0x10):
> In function `_times_r':
> /cygdrive/x/gnu_builds/halite/env/Jobs/MDT/sw/nt/gnu1/ppc_newlib_src/newlib/libc/reent/timer.c:64:
> undefined reference to `times'
> /cygdrive/c/EDK/gnu/powerpc-eabi/nt/bin/../lib/gcc/powerpc-eabi/3.4.1/../../../../powerpc-eabi/lib/libc.a(timer.o)(.text+0x68):
> In function `_gettimeofday_r':
> /cygdrive/x/gnu_builds/halite/env/Jobs/MDT/sw/nt/gnu1/ppc_newlib_src/newlib/libc/reent/timer.c:108:
> undefined reference to `gettimeofday'
> collect2: ld returned 1 exit status
> 
> Does anyone know what's wrong? Thanks plenty!
> 
> -Eric


Article: 98004
Subject: Re: How do I make dual-port RAM from single port RAM?
From: "rhnlogic" <rhnlogic@yahoo.com>
Date: 2 Mar 2006 18:24:09 -0800
Links: << >>  << T >>  << A >>
Frank @ CN wrote:
> In my application, a RAM needs to be written/read from two sets of
> data/address ports
> simultaneously. However, in the ASIC library I can only instantiate some
> single port RAM
> and RAM which can be written in one port and read from the other port.
>
> How shall I solve this problem?

If you have a faster clock available, one common way to solve
this kind of problem is to time-division multiplex the 1-ported RAM.
Essentially run two (or more) successive memory read/write
cycles one the ASIC, per one read/write time slot on the FPGA.

You can also use this technique inside an FPGA to make the
fast dual-port RAMs look like 4 or more ported, but slower,
memories.


IMHO. YMMV.
-- 
rhn A.T nicholson d.0.t C-o-M


Article: 98005
Subject: Re: FPGA - software or hardware -2-
From: Jerry Coffin <jcoffin@taeus.com>
Date: Thu, 2 Mar 2006 19:51:57 -0700
Links: << >>  << T >>  << A >>
In article <1140607536.898669.244660
@g44g2000cwa.googlegroups.com>, fpga_toys@yahoo.com 
says...

[ ... ]

> I've also wondered what would happen if I took a neutron emitter to
> vegas to play the slots :)
> Or to Blackhawk.  Do they disallow big wins when the machine locks up
> or glitches?  Do they have detectors at the door?

Nearly all of these machines have BIST routines to run 
immediately before announcing a large payout. Some have 
BIST routines to run more or less continuously.

> Given the rosetta numbers Xilinx gathered at this altitude, it seems
> that a few thousand slot machines with FPGA machines in them would be a
> huge reliability problem at Blackhawk .... or even a lot of small
> micros with static rams.  Does the gaming commissions even consider the
> hardware might be less reliable than the software that they also
> strictly regulate like the medical folks?

Gaming machines mostly don't need a lot of speed so many 
use pretty old technology. I'm pretty sure I've never 
seen one with an FPGA in it, at least in any critical 
area (though, in fairness, I've only looked at the 
innards of a few).

The systems tend to be bifurcated into two pieces: one 
part runs on a fairly standard low-end PC, generating the 
display, sound, flashing lights, etc.

The other part is the random-number generator stuff that 
actually decides when games are won or lost. This has its 
own dedicated CPU and the software runs directly 
from ROM. At least in the machines I looked at, this 
would have no problem in Blackhawk...or a satellite.

-- 
    Later,
    Jerry.

The universe is a figment of its own imagination.

Article: 98006
Subject: Device ID of GPIO
From: "agou" <agou.win@gmail.com>
Date: 2 Mar 2006 19:55:44 -0800
Links: << >>  << T >>  << A >>
Hi, there

I want to use GPIO to control the LED. Before that, I need to use
XStatus XGpio_Initialize(XGpio *InstancePtr, Xuint16 DeviceId); to
instiantiate a GPIO object.

Here, I use a "LEDs_4Bit" IP but I don't know what's the DeviceId for
it. Could anybody tell me what's the Device Id, and where could I find
it?

Thank you for the help
Roger


Article: 98007
Subject: Re: FPGA - software or hardware -2-
From: "Alan Nishioka" <alan@nishioka.com>
Date: 2 Mar 2006 20:17:02 -0800
Links: << >>  << T >>  << A >>
Jerry Coffin wrote:
> In article <1140607536.898669.244660
> @g44g2000cwa.googlegroups.com>, fpga_toys@yahoo.com
> says...
>
> [ ... ]
>
> > I've also wondered what would happen if I took a neutron emitter to
> > vegas to play the slots :)
> > Or to Blackhawk.  Do they disallow big wins when the machine locks up
> > or glitches?  Do they have detectors at the door?
>
> Nearly all of these machines have BIST routines to run
> immediately before announcing a large payout. Some have
> BIST routines to run more or less continuously.
>
> > Given the rosetta numbers Xilinx gathered at this altitude, it seems
> > that a few thousand slot machines with FPGA machines in them would be a
> > huge reliability problem at Blackhawk .... or even a lot of small
> > micros with static rams.  Does the gaming commissions even consider the
> > hardware might be less reliable than the software that they also
> > strictly regulate like the medical folks?
>
> Gaming machines mostly don't need a lot of speed so many
> use pretty old technology. I'm pretty sure I've never
> seen one with an FPGA in it, at least in any critical
> area (though, in fairness, I've only looked at the
> innards of a few).
>
> The systems tend to be bifurcated into two pieces: one
> part runs on a fairly standard low-end PC, generating the
> display, sound, flashing lights, etc.
>
> The other part is the random-number generator stuff that
> actually decides when games are won or lost. This has its
> own dedicated CPU and the software runs directly
> from ROM. At least in the machines I looked at, this
> would have no problem in Blackhawk...or a satellite.

An episode of "Breaking Vegas" on the History Channel called "Slot
Scoundrel" was about someone who successfully cheated slot machines
using electronics.  They didn't detail how it was done, but the photos
made it look like he use a probe on a piece of metal to hook into a
JTAG connector and reprogram the random number generator.

One view had a big picture of a Xilinx chip, but this may have been
creative license of the show producer.

The casino investigated, found the machine to be fine and paid out.  He
was turned in by an accomplice.

Alan Nishioka


Article: 98008
Subject: Re: FPGA - software or hardware -2-
From: Jerry Coffin <jcoffin@taeus.com>
Date: Thu, 2 Mar 2006 21:53:30 -0700
Links: << >>  << T >>  << A >>
In article <1141359422.544571.134770
@j33g2000cwa.googlegroups.com>, alan@nishioka.com says...

[ ... ]

> An episode of "Breaking Vegas" on the History Channel called "Slot
> Scoundrel" was about someone who successfully cheated slot machines
> using electronics.  They didn't detail how it was done, but the photos
> made it look like he use a probe on a piece of metal to hook into a
> JTAG connector and reprogram the random number generator.
> 
> One view had a big picture of a Xilinx chip, but this may have been
> creative license of the show producer.

That's hard to say with any certainty -- the ones I've 
seen didn't use anything that was re-programmable after 
the fact without swapping out parts, but there are a lot 
of designs out there, and I've only looked at a couple of 
them.

I can imagine an FPGA for something like the glue logic 
to get their weird peripherals to talk to the computer -- 
they have lots of flashers and stuff that nearly nobody 
else on earth ever has or probably ever will want to 
connect to their windows box.

In the PRNG itself, however, I'm left wondering what 
they'd do with an FPGA if they did have one. Their 
performance requirements are minimal, and the 
requirements are nearly carved in stone, so they 
practically never change.

The instances of which I'm aware that people cheated 
relatively successfully have involved electronics they 
put next to the machine, not something where they 
modified the machine internally at all. Oddly enough, 
however, they weren't particularly forthcoming with 
details about how they worked either...

-- 
    Later,
    Jerry.

The universe is a figment of its own imagination.

Article: 98009
Subject: Simple ADS5273 -> Xilinx Interconnect Model
From: "Brian Davis" <brimdavis@aol.com>
Date: 2 Mar 2006 21:43:21 -0800
Links: << >>  << T >>  << A >>
Following up on that earlier ADS5273 thread, where I wrote:
>
> One thing that jumped out at me from the ADS5273 datasheet
>was the output slew rate and impedance specs:
>
>  LVDS Outputs Rise/Fall Time (typ)
>    2.5mA  400 ps
>    3.5mA  300 ps
>    4.5mA  230 ps
>    6.0mA  180 ps
>
>  Differential Output Impedance
>    13 Kohm
>
> If you hook such a part directly to an FPGA with 10 pF of
>input capacitance, Very Bad Things will happen to your
>840 Mbps data due to the input reflections off the FPGA.
>

 I've put together a simple LTSpice simulation model of that
interconnection ( model is completely unverified )

slides at:
  http://members.aol.com/Fpgastuff/lvds_current.pdf

zip including .pdf and LTSPICE files
  http://members.aol.com/Fpgastuff/lvds_current.zip

Brian


Article: 98010
Subject: Re: dynamic partial reconfiguration of Xilinx Virtex-4 FPGAs
From: Steve Lass <lass@xilinx.com>
Date: Fri, 03 Mar 2006 00:12:09 -0700
Links: << >>  << T >>  << A >>
It's great to see so much interest in partial reconfiguration.  I posted on
Feb 14, but mayby wasn't clear.  We have developed new tools and a new flow
for partial reconfig.  That software works with ISE 8.1i, but is not 
included with
ISE 8.1i.  You need to contact your local FAE to get the software.

Steve

Sean Durkin wrote:
> Vic Vadi wrote:
> 
>>The Virtex4 hardware supports partial reconfiguration and includes a lot
>>of special hooks intended to increase the flexibility of usage of
>>Partial Reconfig. Unfortunately the tools haven't quite caught up yet.
>>This should improve with the new Plan Ahead 8.1 and future Software
>>releases.
> 
> This is exactly what I've been hearing since I started out with partial
> reconfiguration, and that was with ISE4.2. "Will be fixed in the next
> service pack", "should work in the next release", "This is not supported
> yet, but well be later on.", "This is a known issue that is scheduled to
> be fixed in a future software release.".
> Kind of reminds me of GNU/Hurd, which is always scheduled to be usable
> "next year", or "Duke Nukem Forever", which has been scheduled to be
> released for the past 9 years.
> 
> Now it's 4 major releases and probably a dozen service packs later, and
> the bottom line is: It has never worked properly, it still doesn't, and
> in the past few years support in the tools hasn't even gotten a little
> better, because all the problems seem to be re-introduced with every
> major release all over again. And of course, as soon as a new FPGA
> family is introduced (Spartan 3, Virtex 4), all the effort seems to be
> going (understandably) into implementing partial reconfiguration for
> these new devices, not into fixing bugs in the existing support for
> older devices.
> 
> The high-point of all of this was with the release of ISE7.1, when
> partial reconfiguration was completely disabled until SP4.
> 
> 
>>Some applications like Software Defined Radio and
>>Reconfigurable Computing are driving this.
> 
> Nice to hear that now *finally* there seem to be applications for the
> mass market that make the whole subject "interesting" to Xilinx.
> 
> In past years the whole thing was more or less academic in nature, and I
> totally understand that priorities are low when there's only little or
> no money behind it. This is all perfectly reasonable and understandable.
> 
> But the thing that bugs me is that Xilinx has been using partial
> reconfiguration to promote their parts for years, and as soon as you
> really dive into the subject you find out that the parts do indeed
> support it, but the software does not, or has only very buggy or
> rudimentary support.
> 
> So when you ask someone from Xilinx you usually get a link to some
> marketing press release which states "Yes, partial reconfiguration
> works, we're better than all of our competitors!", which is obviously
> only part of the truth...
> 
> cu,
> Sean


Article: 98011
Subject: Re: FPGA - software or hardware?
From: "pamma" <param_singh_21@rediffmail.com>
Date: 3 Mar 2006 00:06:59 -0800
Links: << >>  << T >>  << A >>

Hub van de Bergh wrote:
> Does a VHDL programmed FPGA concern software or hardware?
>
> As usual also this issue can be approached from different viewpoints.
> One viewpoint can be the realization process,
> Another viewpoint can be blackbox testing of the programmed FPGA device,
> whether or not 100 % coverage can be achieved.
> You will certainly be able to add your own viewpoints and your personal
> opinion to this question.
> Does a VHDL programmed FPGA concern software or hardware? Should software
> engineering methodologies be applied or is it more likely application of
> switching theory and logical design or .....
> And what about design verification & validation?
> What do you think?
>
> www.hvdb.tk

hi,
i am doing project on "FPGA implementation on Sin/cosine generator
using CORDIC Algorithm"
please help me about it
param_singh_21@rediffmail.com


Article: 98012
Subject: Re: Help wanted
From: Roberto IZ5FCY <iz5fcy_NOSPAMPLEASE_@arrl.net>
Date: Fri, 3 Mar 2006 09:07:33 +0100
Links: << >>  << T >>  << A >>

> I think for Ham radio, 2E48 is a bit overkill, unless you are doing 
> coherent detection...

Thanks Austin but isn't an Ham project...in the Web we can find thousand
projects/kits ready-to-use for Ham.
Bye.

-- 
73's de IZ5FCY Roberto


Article: 98013
Subject: Re: Device ID of GPIO
From: Frank van Eijkelenburg <someone@work.com>
Date: Fri, 03 Mar 2006 10:16:29 +0100
Links: << >>  << T >>  << A >>
agou wrote:
> Hi, there
> 
> I want to use GPIO to control the LED. Before that, I need to use
> XStatus XGpio_Initialize(XGpio *InstancePtr, Xuint16 DeviceId); to
> instiantiate a GPIO object.
> 
> Here, I use a "LEDs_4Bit" IP but I don't know what's the DeviceId for
> it. Could anybody tell me what's the Device Id, and where could I find
> it?
> 
> Thank you for the help
> Roger
> 

This ID can be found in the xparameters.h file which is automatically generated by the EDK. If you have, for example, the following block in the .mhs 
file:

BEGIN opb_gpio
  PARAMETER INSTANCE = opb_dbg_leds
  PARAMETER HW_VER = 3.01.a
  PARAMETER C_GPIO_WIDTH = 4
  PARAMETER C_ALL_INPUTS = 0
  PARAMETER C_BASEADDR = 0x80004200
  PARAMETER C_HIGHADDR = 0x800043FF
  PORT GPIO_IO = dbg_leds
  BUS_INTERFACE SOPB = opb_bus
END

Then the ID would be like: XPAR_OPB_DBG_LEDS_DEVICE_ID.

Frank

Article: 98014
Subject: Re: dynamic partial reconfiguration of Xilinx Virtex-4 FPGAs
From: "Love Singhal" <lovesinghal@gmail.com>
Date: 3 Mar 2006 01:49:44 -0800
Links: << >>  << T >>  << A >>
Hi Frank,
>From what I have read in the documents (I have not implemented the
complete flow yet), the support for partial reconfiguration has indeed
evolved in Virtex 4.
First, the Planahead tool handles modular based flow better than just
the floorplanner in the previous modular based flow.
Second, the Virtex 4 has fixed size frames (16 clbs) based partial
reconfiguration rather than a column based partial reconfiguration.
This basically means that there can be multiple frames in one column of
any Virtex 4 device. Thus, the whole column does not have to be
reconfigured all at once. This could reduce a lot of complexity for
interconnects that connects one side of reconfigurable region to
another side (they do not have to be routed using long wires only, for
example).
I think designs with partial reconfiguration could be implemented
better in Virtex 4 than in Virtex 2, but as I said, I have not yet
implemented the complete flow.

Love Singhal
http://www.ics.uci.edu/~lsinghal


Article: 98015
Subject: Re: Is FPGA code called gateware?
From: "Nial Stewart" <nial@nialstewartdevelopments.co.uk>
Date: Fri, 3 Mar 2006 11:17:24 -0000
Links: << >>  << T >>  << A >>
>> You've had to understand the target architecture and what's causing your
>> timing constraint to fail, then re-jig your HDL to reduce the number of
>> levels of logic to achieve timing closure.

> Not at all. Programmers juggle instruction/statement flow all the time
> to reach timing closure in C and asm for device drivers and embedded
> applications in many fields

But you're not just juggling lines of code about so the order of
execution is different (ie to make sure things are picked up
quickly enough in an ISR or whatever).


> Looking at the problem a little more this afternoon, the C based 66mhz
> PCI core is looking much more viable. The combinatorial length was
> actually from unnecessarily including the main references to the pci
> bus signals in the else side of the reset conditional. Breaking that
> dependency changed the base FSM speed from 63mhz to better than 73mhz,
> making it likely the other setup and hold times can be met as well.

I still think this is an accurate observation...

"You've had to understand the target architecture and what's causing your
timing constraint to fail, then re-jig your HDL to reduce the number of
levels of logic to achieve timing closure."


Nial. 



Article: 98016
Subject: Re: Simple ADS5273 -> Xilinx Interconnect Model
From: "Symon" <symon_brewer@hotmail.com>
Date: Fri, 3 Mar 2006 12:08:32 -0000
Links: << >>  << T >>  << A >>
"Brian Davis" <brimdavis@aol.com> wrote in message 
news:1141364601.057606.323670@i40g2000cwc.googlegroups.com...
>
> I've put together a simple LTSpice simulation model of that
> interconnection ( model is completely unverified )
>
> slides at:
>  http://members.aol.com/Fpgastuff/lvds_current.pdf
>
> zip including .pdf and LTSPICE files
>  http://members.aol.com/Fpgastuff/lvds_current.zip
>
Brian,
Top-notch post! You demonstrate the problem perfectly and describe how to 
work around it. It's a shame that this kind of thing tends not to appear 
from the FPGA manufacturers. Rather than admit their parts sometimes have to 
be a compromise between the needs of many diverse users, they seem to prefer 
to say their devices are all things to all men. What you've so ably shown is 
how, by being aware of the FPGAs' limitations, a solution to the 'bleak' 
Cpin is possible.
Thanks for taking the time to produce and publish your results.
Cheers, Syms.
p.s. And ta for the reference[4]! 



Article: 98017
Subject: Re: FPGA - software or hardware -2-
From: "Symon" <symon_brewer@hotmail.com>
Date: Fri, 3 Mar 2006 12:15:57 -0000
Links: << >>  << T >>  << A >>
"Jerry Coffin" <jcoffin@taeus.com> wrote in message 
news:MPG.1e7179ac295ac16b9896d4@news.sunsite.dk...
> In article <1141359422.544571.134770
> @j33g2000cwa.googlegroups.com>, alan@nishioka.com says...
>
> [ ... ]
>
>> An episode of "Breaking Vegas" on the History Channel called "Slot
>> Scoundrel" was about someone who successfully cheated slot machines

Guys,
If you go to Amazon and look for Kevin Mitnick's book "The art of intrusion" 
you'll find you can read the first chapter, entitled "Hacking the Casinos 
for a Million Bucks", for free. You might find it interesting.
Cheers, Syms. 



Article: 98018
Subject: Re: dynamic partial reconfiguration of Xilinx Virtex-4 FPGAs
From: "Symon" <symon_brewer@hotmail.com>
Date: Fri, 3 Mar 2006 12:25:09 -0000
Links: << >>  << T >>  << A >>
"Steve Lass" <lass@xilinx.com> wrote in message 
news:4407EC49.7060706@xilinx.com...
> It's great to see so much interest in partial reconfiguration.  I posted 
> on
> Feb 14, but mayby wasn't clear.  We have developed new tools and a new 
> flow
> for partial reconfig.  That software works with ISE 8.1i, but is not 
> included with
> ISE 8.1i.  You need to contact your local FAE to get the software.
>
Hi Steve,
Are any non-academic customers using this flow with reliable success? My 
point being, it's probably a great post-graduate project, but should I be 
willing to bet my companies R&D money on it? Is there a commitment from 
Xilinx to support this design flow into the future? I'd like to see some IP 
cores based on this being released by Xilinx. It would show that the Xilinx 
IP developers believe in it!
Please don't get me wrong, I'm typing in a friendly tone of voice! I really 
hope you guys have it cracked this time. I hope you can understand the 
caution expressed by some of the more cynical posters on CAF!!
Many thanks, Syms.



Article: 98019
Subject: Re: dynamic partial reconfiguration of Xilinx Virtex-4 FPGAs
From: "Symon" <symon_brewer@hotmail.com>
Date: Fri, 3 Mar 2006 12:27:22 -0000
Links: << >>  << T >>  << A >>
"Symon" <symon_brewer@hotmail.com> wrote in message 
news:44083507$0$15795$14726298@news.sunsite.dk...
> willing to bet my companies R&D money on it? Is there a commitment from
I meant "company's". Arse. 



Article: 98020
Subject: Virtex-4FX MiniModule Atmel Flash
From: "Marco T." <marc@blabla.com>
Date: Fri, 3 Mar 2006 15:19:37 +0100
Links: << >>  << T >>  << A >>
Hallo,
the Atmel flash memory present on the MiniModule can be used to store 
software application code?

Many Thanks
Marco 



Article: 98021
Subject: bscan_virtex4 device
From: Frank van Eijkelenburg <someone@work.com>
Date: Fri, 03 Mar 2006 15:36:27 +0100
Links: << >>  << T >>  << A >>
I am trying to use the jtag interface as a general purpose communication port. I looked at the GNAT module (http://www.s3group.com/system_ic/gnat/). I 
think I understand the vhdl part. Now the other side at the pc. I am trying to write the user code into the device in order to get something done, but 
it doesn't seem to work. The script I use is as follows:

source c:/xilinx_7_1/ChipScope_Pro_7_1i/tcljtag.tcl

set handle [jtag_open]
jtag_lock $handle
jtag_autodetect $handle

jtag_shiftir $handle -buffer "0100001111" -endstate RTI -device 2

jtag_shiftdr $handle -buffer "1010101000000001" -endstate RTI -device 2

jtag_unlock $handle
jtag_close $handle

A few questions about this:

- the virtex4 has up to four usercodes. What are the bit defines for these usercodes?
- is one usercode attached to one bscan_virtex4 component?
- how to deal with the endstates in the jtag_shiftir and jtag_shiftdr calls?
- is the script above something that should work or is it complete nonsense? (all I want to do is send the value 0x8055 to the second device in the 
jtag chain)

Extra information: I have instantiated the bscan_virtex4 component with the following generic

     bscan_virtex4_inst : bscan_virtex4
     generic map (
         jtag_chain  => 1
     )
     .
     .
     .

I assume the jtag_chain attribute matches with the usercode to use (jtag_chain of 1 will specify to use usercode 1), is this correct?

By the way, tcl is new for me (in the sense that I never programmed in tcl before).

TIA,
Frank

Article: 98022
Subject: Re: Simple ADS5273 -> Xilinx Interconnect Model
From: "Brian Davis" <brimdavis@aol.com>
Date: 3 Mar 2006 06:58:04 -0800
Links: << >>  << T >>  << A >>
Symon wrote:
>
> It's a shame that this kind of thing tends not to appear from the FPGA manufacturers.
>
 Yes, one would certainly expect to see some IBIS or SPICE
simulations provided along with XAPP774.

  Unlike the current crop of app notes and marketing fluff, the
original Virtex-E LVDS app notes weren't afraid to plot LVDS
waveforms at points other than only the on-die receiver input of
a perfectly back terminated line. ( Speaking here of the general
purpose LVDS I/O app notes; the Rocket I/O stuff is generally
better done. )

 For a real chuckle, read :

XAPP756 Transmitting DDR Data Between LVDS and RocketIO CML Devices

 Surely you'd see plenty of reflections with a 60 ps rise time
CML driver whacking a 10 pf LVDS input pin, right?

 But not when the only waveform plotted is a worst-case loss situation,
showing only the receiver inputs, after driving four feet of FR4...

>
> p.s. And ta for the reference[4]!
>
 I liked that "c{r}appy LVDS" pun. 

Brian


Article: 98023
Subject: Re: problem with ISE versions
From: james <george@washington.edu>
Date: Fri, 03 Mar 2006 15:08:07 GMT
Links: << >>  << T >>  << A >>
On 01 Mar 2006 15:37:30 -0800, Eric Smith <eric@brouhaha.com> wrote:

>+<"nezhate" <mazouz.nezhate@gmail.com> writes:
>+<> Hi all, I want to use a small cricuit (written in verilog and was
>+<> designed using ISE 3) in an other project using ISE 8.1. the problem is
>+<> that under ISE 3 the circuit worked perfectly, and under ISE 8.1 the is
>+<> an error. why this occur ?
>+<
>+<Probably because you're not rubbing together a regurgitative purwell and
>+<a supramitive wennelsprock.
>+<
>+<You might get better results after reading:
>+<
>+<    http://www.catb.org/~esr/faqs/smart-questions.html
*****

Oh no the net police!!!

james

Article: 98024
Subject: Re: Virtex-4FX MiniModule Atmel Flash
From: "Antti" <Antti.Lukats@xilant.com>
Date: 3 Mar 2006 07:33:23 -0800
Links: << >>  << T >>  << A >>
yes




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