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 09-23-2003, 04:52 PM
James Williams
Guest
 
Posts: n/a
Default IEEE 1284 Core for Xilinx

Hello,

Is it possible to get the IEEE 1284 parrallel core for the ISE Webpack? I
am just a hobbiest and can't afford to pay thousands for the for release of
the ISE. I just want to be have to use the 1284 parrallel interface on my
device.


Reply With Quote
  #2 (permalink)  
Old 09-23-2003, 09:46 PM
Jon Elson
Guest
 
Posts: n/a
Default Re: IEEE 1284 Core for Xilinx



James Williams wrote:

>Hello,
>
>Is it possible to get the IEEE 1284 parrallel core for the ISE Webpack? I
>am just a hobbiest and can't afford to pay thousands for the for release of
>the ISE. I just want to be have to use the 1284 parrallel interface on my
>device.
>
>
>
>

This is a slave device? Do you need the full-scale 1284 protocol for device
recognition, or just the handshaking part of it? I have built a set of
devices that
control CNC machine axes using the 1284 handshaking (read encoder position,
compute new velocity, send velocity to DAC or step pulse rate generator).

I get a transfer rate of about 800 nS per byte. I put an address
counter in the
device, so consecutive registers can be loaded (or read) without sending
a new address.

I found the most useful info on the protocol in the data sheets for the SMC
37C665 series of chips. Note that the chips in motherboards do NOT follow
the Microsoft document on signal timing. SMC chips send the strobes at
the same time as the data. UMC chips send the strobes BEFORE the data!
(The standard shows the strobes being delayed by an unstated amount.)

The hardware to control this is trivial. It fits on one small page of
schematics,
and can be implemented in small CPLDs, as well as FPGAs.

Jon

Reply With Quote
  #3 (permalink)  
Old 09-24-2003, 07:53 AM
Antti Lukats
Guest
 
Posts: n/a
Default Re: IEEE 1284 Core for Xilinx

"James Williams" <[email protected]> wrote in message news:<[email protected]>...
> Hello,
>
> Is it possible to get the IEEE 1284 parrallel core for the ISE Webpack? I
> am just a hobbiest and can't afford to pay thousands for the for release of
> the ISE. I just want to be have to use the 1284 parrallel interface on my
> device.


what you mean you cant afford ISE (full release) there is no difference
if you use ISE or ISE Webpack in this case.

a full IEEE1284 peripheral core is available from japanese site
it did show the windows parallel port enumaration screen i.e. the
parallel port device is recognized as plug and play and displays
manufacturer info.

unfortunatly I cant find the link any more
it wasnt of interest for me so I forgot.

but for simple handshaking its not hard to hand-craft it from scratch

antti
Reply With Quote
  #4 (permalink)  
Old 09-24-2003, 08:39 AM
Antti Lukats
Guest
 
Posts: n/a
Default Re: IEEE 1284 Core for Xilinx

"James Williams" <[email protected]> wrote in message news:<[email protected]>...
> Hello,
>
> Is it possible to get the IEEE 1284 parrallel core for the ISE Webpack? I
> am just a hobbiest and can't afford to pay thousands for the for release of
> the ISE. I just want to be have to use the 1284 parrallel interface on my
> device.


http://www.nahitech.com/nahitafu/fpgavhdl/index.html

there are 2 links to IEEE1284 vhdl for xilinx
found it

google: IEEE1284 FPGA


antti
Reply With Quote
  #5 (permalink)  
Old 09-24-2003, 06:32 PM
James Williams
Guest
 
Posts: n/a
Default Re: IEEE 1284 Core for Xilinx

Is there one with the IEEE 1284 Core VHDL that is in english?

Regards,

James
"Antti Lukats" <[email protected]> wrote in message
news:[email protected] om...
> "James Williams" <[email protected]> wrote in message

news:<[email protected]>...
> > Hello,
> >
> > Is it possible to get the IEEE 1284 parrallel core for the ISE Webpack?

I
> > am just a hobbiest and can't afford to pay thousands for the for release

of
> > the ISE. I just want to be have to use the 1284 parrallel interface on

my
> > device.

>
> http://www.nahitech.com/nahitafu/fpgavhdl/index.html
>
> there are 2 links to IEEE1284 vhdl for xilinx
> found it
>
> google: IEEE1284 FPGA
>
>
> antti



Reply With Quote
  #6 (permalink)  
Old 09-24-2003, 10:12 PM
Jon Elson
Guest
 
Posts: n/a
Default Re: IEEE 1284 Core for Xilinx



James Williams wrote:

>Is there one with the IEEE 1284 Core VHDL that is in english?
>
>

I poked around a while and found the VHD file, which seems readable.
I haven't tried to UNDERSTAND it yet, however - that is different.

http://www.nahitech.com/nahitafu/fpg...main-ver01.vhd
<http://www.nahitech.com/nahitafu/fpgavhdl/ieee1284_2/ieee1284main-ver01.vhd%27>

Jon

Reply With Quote
  #7 (permalink)  
Old 09-25-2003, 07:25 AM
Antti Lukats
Guest
 
Posts: n/a
Default Re: IEEE 1284 Core for Xilinx | Reading Japanese FPGA pages

Jon Elson <[email protected]> wrote in message news:<[email protected]>...
> James Williams wrote:
>
> >Is there one with the IEEE 1284 Core VHDL that is in english?
> >
> >

> I poked around a while and found the VHD file, which seems readable.
> I haven't tried to UNDERSTAND it yet, however - that is different.
>
> http://www.nahitech.com/nahitafu/fpg...main-ver01.vhd


good, come alone and you all will learn japanese as god as I

I dont understand nothing in japanese.
And this is how I read japanese HDL/FPGA pages:
1 check pictures
2 check all hyperlinks, even if page is japanese the línks may have
english page names
3 download all HDL files and all archive files, check whats inside

the link what you found seems to be full IEEE1284 peripheral core with
plug and play support (there is screenshot of the plug and play
enumeration
so I assume it is working and verified on FPGA)

the design does synthesise out of box for
Xilinx XST 256 Slices
or 60% of XC95 144
for Actel APA075 its 25%

the design is larger than commercial IEEE1284 cores, but it has
plug and play enumaration built in (what you can easily comment out if
needed)

antti
Reply With Quote
  #8 (permalink)  
Old 09-25-2003, 04:35 PM
James Williams
Guest
 
Posts: n/a
Default Re: IEEE 1284 Core for Xilinx | Reading Japanese FPGA pages

What part of it can be commented out. Does the PC care that it is a plug
and play connection?

Will it fit on a CPLD 95xxx?

Regards,

James


"Antti Lukats" <[email protected]> wrote in message
news:[email protected] om...
> Jon Elson <[email protected]> wrote in message

news:<[email protected]>...
> > James Williams wrote:
> >
> > >Is there one with the IEEE 1284 Core VHDL that is in english?
> > >
> > >

> > I poked around a while and found the VHD file, which seems readable.
> > I haven't tried to UNDERSTAND it yet, however - that is different.
> >
> >

http://www.nahitech.com/nahitafu/fpg...main-ver01.vhd
>
> good, come alone and you all will learn japanese as god as I
>
> I dont understand nothing in japanese.
> And this is how I read japanese HDL/FPGA pages:
> 1 check pictures
> 2 check all hyperlinks, even if page is japanese the línks may have
> english page names
> 3 download all HDL files and all archive files, check whats inside
>
> the link what you found seems to be full IEEE1284 peripheral core with
> plug and play support (there is screenshot of the plug and play
> enumeration
> so I assume it is working and verified on FPGA)
>
> the design does synthesise out of box for
> Xilinx XST 256 Slices
> or 60% of XC95 144
> for Actel APA075 its 25%
>
> the design is larger than commercial IEEE1284 cores, but it has
> plug and play enumaration built in (what you can easily comment out if
> needed)
>
> antti



Reply With Quote
  #9 (permalink)  
Old 09-25-2003, 04:56 PM
James Williams
Guest
 
Posts: n/a
Default Re: IEEE 1284 Core for Xilinx | Reading Japanese FPGA pages

I found that it did synthesise into an XC95144, however is does not fit into
the device use the fitter of the ISE.

Regards,


James

"Antti Lukats" <[email protected]> wrote in message
news:[email protected] om...
> Jon Elson <[email protected]> wrote in message

news:<[email protected]>...
> > James Williams wrote:
> >
> > >Is there one with the IEEE 1284 Core VHDL that is in english?
> > >
> > >

> > I poked around a while and found the VHD file, which seems readable.
> > I haven't tried to UNDERSTAND it yet, however - that is different.
> >
> >

http://www.nahitech.com/nahitafu/fpg...main-ver01.vhd
>
> good, come alone and you all will learn japanese as god as I
>
> I dont understand nothing in japanese.
> And this is how I read japanese HDL/FPGA pages:
> 1 check pictures
> 2 check all hyperlinks, even if page is japanese the línks may have
> english page names
> 3 download all HDL files and all archive files, check whats inside
>
> the link what you found seems to be full IEEE1284 peripheral core with
> plug and play support (there is screenshot of the plug and play
> enumeration
> so I assume it is working and verified on FPGA)
>
> the design does synthesise out of box for
> Xilinx XST 256 Slices
> or 60% of XC95 144
> for Actel APA075 its 25%
>
> the design is larger than commercial IEEE1284 cores, but it has
> plug and play enumaration built in (what you can easily comment out if
> needed)
>
> antti



Reply With Quote
  #10 (permalink)  
Old 09-25-2003, 10:15 PM
Amontec Team, Laurent Gauch
Guest
 
Posts: n/a
Default Re: IEEE 1284 Core for Xilinx | Reading Japanese FPGA pages

James Williams wrote:
> What part of it can be commented out. Does the PC care that it is a plug
> and play connection?
>
> Will it fit on a CPLD 95xxx?
>
> Regards,
>
> James
>
>
> "Antti Lukats" <[email protected]> wrote in message
> news:[email protected]le.c om...
>
>>Jon Elson <[email protected]> wrote in message

>
> news:<[email protected]>...
>
>>>James Williams wrote:
>>>
>>>
>>>>Is there one with the IEEE 1284 Core VHDL that is in english?
>>>>
>>>>
>>>
>>>I poked around a while and found the VHD file, which seems readable.
>>>I haven't tried to UNDERSTAND it yet, however - that is different.
>>>
>>>

>
> http://www.nahitech.com/nahitafu/fpg...main-ver01.vhd
>
>>good, come alone and you all will learn japanese as god as I
>>
>>I dont understand nothing in japanese.
>>And this is how I read japanese HDL/FPGA pages:
>>1 check pictures
>>2 check all hyperlinks, even if page is japanese the línks may have
>>english page names
>>3 download all HDL files and all archive files, check whats inside
>>
>>the link what you found seems to be full IEEE1284 peripheral core with
>>plug and play support (there is screenshot of the plug and play
>>enumeration
>>so I assume it is working and verified on FPGA)
>>
>>the design does synthesise out of box for
>>Xilinx XST 256 Slices
>>or 60% of XC95 144
>>for Actel APA075 its 25%
>>
>>the design is larger than commercial IEEE1284 cores, but it has
>>plug and play enumaration built in (what you can easily comment out if
>>needed)
>>
>>antti

>
>
>

look out our Chameleon POD based Parallel port.
We have designed on it 1284 EPP controller, it works fine, and is fully
tested in your ' OCDemon Raven JTAG ' configuration.
Our EPP controller core is very small and can be mapped on a 64
Flip-Flops device (ex: Xilinx Coolrunner XCR3064XL or other CPLD)

Contact me if you want pur EPP controller core, I can give you the VHDL
source if you need.

Laurent
Amontec Team
www.amontec.com
_____________________________________
We provide new low cost solutions for FPGA Download and Processor Debug
(parallel port and USB support)

------------ And now a word from our sponsor ----------------------
For a quality mail server, try SurgeMail, easy to install,
fast, efficient and reliable. Run a million users on a standard
PC running NT or Unix without running out of power, use the best!
---- See http://netwinsite.com/sponsor/sponsor_surgemail.htm ----
Reply With Quote
  #11 (permalink)  
Old 09-26-2003, 06:22 AM
Antti Lukats
Guest
 
Posts: n/a
Default Re: IEEE 1284 Core for Xilinx | Reading Japanese FPGA pages

"James Williams" <[email protected]> wrote in message news:<[email protected]>...
> I found that it did synthesise into an XC95144, however is does not fit into
> the device use the fitter of the ISE.
>
> Regards,


with plug and play and debug disabled it fits into XC9572 with ISE

antti
Reply With Quote
  #12 (permalink)  
Old 09-26-2003, 02:54 PM
James Williams
Guest
 
Posts: n/a
Default Re: IEEE 1284 Core for Xilinx | Reading Japanese FPGA pages

What parts are the plug and play?

Why is there a separate IEEE1284_IN and out port? Couldn't that be the same
8bit bidirectional port?

Also,

I asked if I could get the EPP VHDL that you mentioned, but I had to change
my email address because of the current virus going around was swamping my
incoming messages. My new email is [email protected]

Regards,


James

"Antti Lukats" <[email protected]> wrote in message
news:[email protected] om...
> "James Williams" <[email protected]> wrote in message

news:<[email protected]>...
> > I found that it did synthesise into an XC95144, however is does not fit

into
> > the device use the fitter of the ISE.
> >
> > Regards,

>
> with plug and play and debug disabled it fits into XC9572 with ISE
>
> 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
A diff on IEEE 1364-2001 & IEEE 1364-2005 standards Jogi Verilog 0 06-13-2006 07:49 PM
1024 POINTS FFT V2.0 Xilinx Core RENE FPGA 0 09-22-2003 07:27 AM


All times are GMT +1. The time now is 11:34 AM.


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