Electronics Repair (sci.electronics.repair) Discussion of repairing electronic equipment. Topics include requests for assistance, where to obtain servicing information and parts, techniques for diagnosis and repair, and annecdotes about success, failures and problems.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
dsg
 
Posts: n/a
Default High-speed PC communications?

Hi all,

I have an idea for an electronics project (don't I always?), but have hit
a bit of a stumbling block.

The idea was to make a PC-based logic analyzer. I would build a board with
an FPGA and some buffer SRAM, and the PC would read from this buffer. The
problem is that I would need at least 32 channels at 20MHz, and I have yet
to find a way to transfer data to the PC at sufficient speed to handle
this, other than PCI (which would be a lot of work and very expensive).
USB2 Hi-speed (480Mbit/s) is not enough, according to my calculations.

Anyway, I was wondering if anyone here had better ideas? Perhaps someone
sells a peripheral card with a high-speed external bus?

With regards,
dsg
  #2   Report Post  
Michael Kennedy
 
Posts: n/a
Default

How about giga-bit etherent? 1000Mb/s or Firewire which is 800Mb/s.
Either of these are much faster than USB or USB 2.0

- Mike

"dsg" wrote in message
news
Hi all,

I have an idea for an electronics project (don't I always?), but have hit
a bit of a stumbling block.

The idea was to make a PC-based logic analyzer. I would build a board with
an FPGA and some buffer SRAM, and the PC would read from this buffer. The
problem is that I would need at least 32 channels at 20MHz, and I have yet
to find a way to transfer data to the PC at sufficient speed to handle
this, other than PCI (which would be a lot of work and very expensive).
USB2 Hi-speed (480Mbit/s) is not enough, according to my calculations.

Anyway, I was wondering if anyone here had better ideas? Perhaps someone
sells a peripheral card with a high-speed external bus?

With regards,
dsg



  #3   Report Post  
Michael Kennedy
 
Posts: n/a
Default

Just had another thought Fast-320 SCSI it transfers at 320 MB/s (thats Mega
Bytes not bits!)

- Mike

"Michael Kennedy" wrote in message
. ..
How about giga-bit etherent? 1000Mb/s or Firewire which is 800Mb/s.
Either of these are much faster than USB or USB 2.0

- Mike

"dsg" wrote in message
news
Hi all,

I have an idea for an electronics project (don't I always?), but have hit
a bit of a stumbling block.

The idea was to make a PC-based logic analyzer. I would build a board
with
an FPGA and some buffer SRAM, and the PC would read from this buffer. The
problem is that I would need at least 32 channels at 20MHz, and I have
yet
to find a way to transfer data to the PC at sufficient speed to handle
this, other than PCI (which would be a lot of work and very expensive).
USB2 Hi-speed (480Mbit/s) is not enough, according to my calculations.

Anyway, I was wondering if anyone here had better ideas? Perhaps someone
sells a peripheral card with a high-speed external bus?

With regards,
dsg





  #4   Report Post  
Kevin Brace
 
Posts: n/a
Default

Hi dsg,

Assuming that this is a personal project, you may want to
consider purchasing a personal version of BDS XPCI PCI IP core.
Furthermore, you will have to perform bus master (initiator) transfer to
get the performance you are thinking of.
BDS XPCI PCI IP core supports bus master transfer, but the user will
have to design quite a bit of backend user logic to make it happen.
BDS XPCI PCI IP core is a Xilinx (TM) LogiCORE (TM) PCI
compatible (replacement) PCI IP core developed by Brace Design Solutions.
BDS XPCI32 PCI IP core is available for as little as $100 for
non-commercial, non-profit, personal use, and the same 64-bit version
BDS XPCI64 PCI IP core (Includes BDS XPCI32 PCI IP core) goes for $200.
Since the pricing starts at only $100, it is ideal for HDL learners,
FPGA beginners, FPGA hobbyists, computer hardware enthusiasts, or
student graduation projects.
BDS XPCI PCI IP core comes with a PCI testbench for Verilog HDL which
allows the user to simulate the design extensively on an HDL simulator
like ModelSim before firing up the FPGA.
VHDL support is currently poor, but VHDL porting of reference designs
and PCI testbench should be available by end of the month.
BDS XPCI PCI IP core officially supports the following PCI boards.

- Insight Electronics Spartan-II 150 PCI (Already discontinued)

- Insight Electronics Spartan-II 200 PCI Development Kit
http://www.memec.com/uploaded/SpartanII200PCI.pdf


BDS XPCI PCI IP core "unofficially" supports the following PCI boards.

- Avnet Xilinx Spartan-3 Evaluation Kit
http://www.em.avnet.com/evk/home/0,1...53DEVK,00.html
http://www.em.avnet.com/ctf_shared/e...%20022504F.pdf

- Enterpoint Broaddown2 Development Board
http://www.enterpoint.co.uk/moelbryn/broaddown2.html


So with BDS XPCI PCI IP core, almost anyone can make their own PCI
device for about $400 to $500. ($300 to $400 for the board + $100 for
BDS XPCI32 PCI IP core)
For commercial users who want to modify a Xilinx LogiCORE PCI or want to
convert a design that uses Xilinx LogiCORE PCI to an ASIC (FPGA to ASIC
conversion), BDS XPCI PCI IP core is also available in Verilog HDL RTL.
For more information, visit Brace Design Solutions website at
http://www.bracedesignsolutions.com.


Kevin Brace


dsg wrote:

Hi all,

I have an idea for an electronics project (don't I always?), but have hit
a bit of a stumbling block.

The idea was to make a PC-based logic analyzer. I would build a board with
an FPGA and some buffer SRAM, and the PC would read from this buffer. The
problem is that I would need at least 32 channels at 20MHz, and I have yet
to find a way to transfer data to the PC at sufficient speed to handle
this, other than PCI (which would be a lot of work and very expensive).
USB2 Hi-speed (480Mbit/s) is not enough, according to my calculations.

Anyway, I was wondering if anyone here had better ideas? Perhaps someone
sells a peripheral card with a high-speed external bus?

With regards,
dsg



--
Brace Design Solutions
Xilinx (TM) LogiCORE (TM) PCI compatible BDS XPCI PCI IP core available
for as little as $100 for non-commercial, non-profit, personal use.
http://www.bracedesignsolutions.com

Xilinx and LogiCORE are registered trademarks of Xilinx, Inc.
  #5   Report Post  
dsg
 
Posts: n/a
Default High-speed PC communications?

On Thu, 06 Oct 2005 10:21:58 -0400, Michael Kennedy wrote:

Just had another thought Fast-320 SCSI it transfers at 320 MB/s (thats Mega
Bytes not bits!)

- Mike


[SNIP]

Hi all, sorry for the late reply - I've been busy with a lot of thing
recently.

Gigabit ethernet would be doable, but speed is not really guaranteed.
Still an interesting option, if I find a decent PHY/MAC chip.

Fast-320 SCSI sounds really nice. Are there readily-available chips
supporting those speeds, though?

Thanks for the suggestions.

Regards,
dsg


  #6   Report Post  
CJT
 
Posts: n/a
Default High-speed PC communications?

Michael Kennedy wrote:

How about giga-bit etherent? 1000Mb/s or Firewire which is 800Mb/s.
Either of these are much faster than USB or USB 2.0


Typical PCs won't saturate gigabit ethernet.

- Mike

"dsg" wrote in message
news
Hi all,

I have an idea for an electronics project (don't I always?), but have hit
a bit of a stumbling block.

The idea was to make a PC-based logic analyzer. I would build a board with
an FPGA and some buffer SRAM, and the PC would read from this buffer. The
problem is that I would need at least 32 channels at 20MHz, and I have yet
to find a way to transfer data to the PC at sufficient speed to handle
this, other than PCI (which would be a lot of work and very expensive).
USB2 Hi-speed (480Mbit/s) is not enough, according to my calculations.

Anyway, I was wondering if anyone here had better ideas? Perhaps someone
sells a peripheral card with a high-speed external bus?

With regards,
dsg






--
The e-mail address in our reply-to line is reversed in an attempt to
minimize spam. Our true address is of the form .
Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

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
Problem with three speed furnace fan [email protected] Home Repair 1 July 15th 05 02:45 AM
horse power, rpm, and torque Martin Rost Woodturning 19 April 28th 05 03:41 AM
Toshiba high voltage problem Bobby Villamor Electronics Repair 4 November 22nd 04 11:40 PM
Variable speed drill press? Guy LaRochelle Woodworking 17 January 5th 04 04:29 PM
Central A/C cooling fine but humidity seems high D- Home Repair 6 July 3rd 03 08:40 PM


All times are GMT +1. The time now is 03:51 PM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 DIYbanter.
The comments are property of their posters.
 

About Us

"It's about DIY & home improvement"