Sign In

Don't have a Xilinx account yet?

  • Choose to receive important news and product information
  • Gain access to special content
  • Personalize your web experience on Xilinx.com

Create Account

Username

Password

Forgot your password?
XClose Panel
Xilinx Home
Reply
Visitor
sudheera95
Posts: 9
Registered: ‎04-16-2012
0
Accepted Solution

interfacing problem

Hi... i have interfacing problem with spartan 3e FPGA.

My project actually deals with finding  distance from mobile robot to the obstacle. for obstacle detection i have an ultrasonic ranging module. The output of this module is a pulse whose width is proportional to distance.This has to be interfaced to FPGA for  distance estimation through a logic level translator (to reduce the voltage level). We have developed this pulse width to distance conversion program in verilog. Only problem is i dont know to which pin of spartan 3e FPGA starter kit board the output of this ranging module should be given to display the distance...please do help mee....

 

Already some of your experts advised me to use any of the  available FPGA pin, assuming the pin has the correct IOSTANDARD, or to use any of the PMOD connectors on the Starter kit board to connect to the FPGA. but please be specificwhich pin out of total available pins or please specify its UCF location for  spartan 3e FPGA starter kit board.

please help mee......


Visitor
sudheera95
Posts: 9
Registered: ‎04-16-2012
0

Re: interfacing problem

my question is by using 6 pin pmod connector  how can we connect  this output which is a single wire . please doo respond meee

Expert Contributor
gszakacs
Posts: 5,264
Registered: ‎08-14-2007
0

Re: interfacing problem

1)  In the User Guide pages 123-124, the 6-pin headers are described.

 

2) Choose one of the 12 signals named FX2_IOx, for example FX2_IO1.

 

3) Find the header pin number for that signal in the schematics (sheet 1).  For example, FX2_IO1 is pin 1 of J1.

 

4) Make sure that your .ucf file has a LOC constraint for FX2_IO1 (it should be pin B4 according to the User Guide).

 

5) Make sure that your project uses input port FX2_IO1 to receive the signal.

 

-- Gabor

-- Gabor
Xilinx Employee
austin
Posts: 3,678
Registered: ‎02-27-2008
0

Re: interfacing problem

and,

 

Make sure you have a common ground.  One wire is not an interface, but two wires (signal and ground) are.

 

Austin Lesea
Principal Engineer
Xilinx San Jose
Expert Contributor
eteam00
Posts: 7,505
Registered: ‎07-21-2009
0

Re: interfacing problem

Don't forget the 9V to 3.3V (or lower) level translator.

 

-- Bob Elkind

SIGNATURE:
README for newbies is here: http://forums.xilinx.com/t5/New-Users-Forum/README-first-Help-for-new-users/td-p/219369

Summary:
1. Read the manual or user guide. Have you read the manual? Can you find the manual?
2. Search the forums (and search the web) for similar topics.
3. Do not post the same question on multiple forums.
4. Do not post a new topic or question on someone else's thread, start a new thread!
5. Students: Copying code is not the same as learning to design.
6 "It does not work" is not a question which can be answered. Provide useful details (with webpage, datasheet links, please).
7. You are not charged extra fees for comments in your code.
8. I am not paid for forum posts. If I write a good post, then I have been good for nothing.
Visitor
sudheera95
Posts: 9
Registered: ‎04-16-2012
0

Re: interfacing problem

hii...thank you one and all for your patience reply and my problem got solved.

Visitor
sudheera95
Posts: 9
Registered: ‎04-16-2012
0

Re: interfacing problem

As a said earlier we have developed pulse width to distance converter (PWDC) in verilog..i'm attaching the details of PWDC. I HAVE PROBLEM WITH PIN ASSIGNMENT...PLEASE FIND THE ATTACHMENT AND RESPOND ME AS EARLY AS POSSIBLE....

Expert Contributor
eteam00
Posts: 7,505
Registered: ‎07-21-2009
0

Re: interfacing problem

See:  care and feeding of the onboard 2-line character LCDs  link#1  link#2

 

-- Bob Elkind

SIGNATURE:
README for newbies is here: http://forums.xilinx.com/t5/New-Users-Forum/README-first-Help-for-new-users/td-p/219369

Summary:
1. Read the manual or user guide. Have you read the manual? Can you find the manual?
2. Search the forums (and search the web) for similar topics.
3. Do not post the same question on multiple forums.
4. Do not post a new topic or question on someone else's thread, start a new thread!
5. Students: Copying code is not the same as learning to design.
6 "It does not work" is not a question which can be answered. Provide useful details (with webpage, datasheet links, please).
7. You are not charged extra fees for comments in your code.
8. I am not paid for forum posts. If I write a good post, then I have been good for nothing.