SMU-7975R with FPGA Kintex-7 - LVDS problem

Hello

I developed a custom RIO FLEX module (Digitizer18, 0xAB66 - vendor id) and try to use it with the card 7975R-SMU-FPGAS (FPGA Kintex-7)

I have a problem, try output LVDS signal via aUserGpio (61) and aUserGpio_n (61).

These pins are not K7 capable clock, but I used this module FLEX RIO with SMU-7962R (Virtex-5 FPGA) where these pins are capable REGIONAL clock and it worked fine.

Kintex-7 it compiles without error, but I see no signals on the pins aUserGpio (61) and aUserGpio_n (61), although its switching State is ADC2_FSM.

Is it possible to use pins that is not capable of WHAT LVDS output or I am condemned to use MRCC clock or pins SRCC?

Thank you

My xdc file (aUserGpio (61) and aUserGpio_n (61) belong to the 18 Bank):

set_property IOSTANDARD LVDS_25 [get_ports {aUserGpio [61]}]
set_property FAKE DIFF_TERM [get_ports {aUserGpio [61]}]
set_property IOSTANDARD LVDS_25 [get_ports {aUserGpio_n [61]}]
set_property FAKE DIFF_TERM [get_ports {aUserGpio_n [61]}]

# all unused pins Bank 18 are LVCMOS25

set_property IOSTANDARD LVCMOS25 [get_ports {aUserGpio [49]}]
set_property BUNCH SLOW [get_ports {aUserGpio [49]}]
set_property DRIVE 8 [get_ports {aUserGpio [49]}]
set_property BIO FAKE [get_ports {aUserGpio [49]}]

...

part of my clip to vhd file (because it's too big and all other LVTTL logic works very well except LVDS):

attribute dont_touch: string;
Signal ADC2_CNV_buf: std_logic_vector: = '1';
attribute dont_touch of the ADC2_CNV_buf: signal is 'true '.

OBUFDS_ADC2_CNV: OBUFDS
map of port)
O-Online aUserGpio (61)-Diff_p output (connect directly to the port of higher level)
OB-online aUserGpio_n (61)-Diff_n output (connect directly to the port of higher level)
I have-online ADC2_CNV_buf - the input stream
);

....

process (LVDS_CLK) - 200 MHz
Start
If LVDS_CLK' event and LVDS_CLK = "1" then
ADC2_FSM case is
When s0 =>
If ADC2_CNV = "0" then
ADC2_timer1 <= (others="">' 0');
ADC2_timer2 <= (others="">' 0');
ADC2_CLK<=>
ADC2_READY<=>
ADC2_CNV_buf<= '1'="">
ADC2_FSM<=>
end if;
When s1 =>
If ADC2_CNV = "1" then
ADC2_CNV_buf<= '0'="" ;  =""    =""    =""    =""    =""    =""    ="">
ADC2_RESET<= '1';  =""    =""    =""    =""    =""    =""    =""    =""    ="">
ADC2_FSM<=>
end if;
When s2 => ADC2_FSM<=>
When s3 => ADC2_FSM<=>
When s4 => ADC2_FSM<=>
When-online s5
ADC2_CNV_buf<= '1'="" ;  ="">
ADC2_RESET<=>
ADC2_FSM<= s6;=""   ="">
When-online s6
If ADC2_timer1< x"28"="" then="" --="">
ADC2_timer1<= adc2_timer1="" +="" 1;="">
on the other
ADC2_FSM<=>
end if;
When s7 =>
ADC2_CLK<= not="">
If ADC2_timer2< x"24"="">
ADC2_timer2<= adc2_timer2="" +="">
on the other
ADC2_READY<=>
ADC2_FSM<= s0;  =""    ="">
end if;
When other => ADC2_FSM<= s0;  ="">
end case;
end if;
complete the process;

-the host uses the flank amount of DCO± to capture D±
process (UserGClk2, ADC1_RESET) - echo DCO2 clock
Start
If ADC1_RESET = "1" then
ADC2_READ_FSM<= s0;  ="">
ADC2_BUF <= (others="">' 0');
elsif UserGClk2' event and UserGClk2 = '0' then - host uses the flank amount of DCO± to capture D±
ADC2_READ_FSM case is
When s0 => ADC2_BUF (17)<= not="" d2="" ;="" adc2_read_fsm=""><=>
When s1 => ADC2_BUF (16)<= not="" d2="" ;="" adc2_read_fsm=""><=>
When s2 => ADC2_BUF (15)<= not="" d2="" ;="" adc2_read_fsm=""><=>
When s3 => ADC2_BUF (14)<= not="" d2="" ;="" adc2_read_fsm=""><=>
When s4 => ADC2_BUF (13)<= not="" d2="" ;="" adc2_read_fsm=""><=>
When s5 => ADC2_BUF (12)<= not="" d2="" ;="" adc2_read_fsm=""><=>
When s6 => ADC2_BUF (11)<= not="" d2="" ;="" adc2_read_fsm=""><=>
When s7 => ADC2_BUF (10)<= not="" d2="" ;="" adc2_read_fsm=""><=>
When s8 => ADC2_BUF (9)<= not="" d2="" ;="" adc2_read_fsm=""><=>
When the s9 => ADC2_BUF (8)<= not="" d2="" ;="" adc2_read_fsm=""><=>
When s10 => ADC2_BUF (7)<= not="" d2="" ;="" adc2_read_fsm=""><=>
When s11 => ADC2_BUF (6)<= not="" d2="" ;="" adc2_read_fsm=""><=>
When s12 => ADC2_BUF (5)<= not="" d2="" ;="" adc2_read_fsm=""><=>
When s13 => ADC2_BUF (4)<= not="" d2="" ;="" adc2_read_fsm=""><=>
When s14 => ADC2_BUF (3)<= not="" d2="" ;="" adc2_read_fsm=""><=>
When s15 => ADC2_BUF (2)<= not="" d2="" ;="" adc2_read_fsm=""><=>
When s16 => ADC2_BUF (1)<= not="" d2="" ;="" adc2_read_fsm=""><=>
When s17 => ADC2_BUF (0)<= not="" d2="" ;="" adc2_read_fsm=""><=>
When s18 => ADC2_READ_FSM<=>
When other => ADC2_READ_FSM<= s0;  ="">
end case;
end if;
complete the process;
    
ADC2_DATA<= "00000000000000"="" &="" adc2_buf="">

I've made a few changes to TestCLIP.fam:

...

[FlexRIO-K7IOModule]
DefaultCLIP = TestCLIP
VccoLevel = 2.5

...

And my xdc file now looks like this:

# Set the voltage from Bank to Bank 18.
#set_property IOSTANDARD LVCMOS25 [get_ports-filter {IOBANK == 18}]

set_property IOSTANDARD LVCMOS25 [get_ports {aUserGpio [*]}]
set_property IOSTANDARD LVCMOS25 [get_ports {aUserGpio_n [*]}]
set_property IOSTANDARD LVDS_25 [get_ports {aUserGpio [58]}]
set_property IOSTANDARD LVDS_25 [get_ports {aUserGpio_n [58]}]
set_property IOSTANDARD LVDS_25 [get_ports {aUserGpio [67]}]
set_property IOSTANDARD LVDS_25 [get_ports {aUserGpio_n [67]}]

Now it's working.

Tags: NI Hardware

Similar Questions

  • the site theme is problem with firefox, but not any problem of chrome with!

    the site theme is problem with firefox, but not any problem of chrome with!
    for ex: http://haftegy.ir
    How to fix?

    Wow sorry! IM update firefox to the latest version and my problem is solved.
    Thank you very much.

  • Using an IP191 monitor, have random horizontal stripes on the screen - have no problems with other browsers. also no problem with FF on the other PCs on the family

    Using an IP191 monitor, have random horizontal stripes on the screen - have no problems with other browsers. also no problem with FF on the other PCs on the family.

    These "streaks" seem to be the domain of the high frequency analysis; they can be eliminated by scrolling upwards or downwards.

    Hello, maybe it's a problem with hardware acceleration - try updating your graphic driver, or in case this does not solve the problem, or there is no new version available at the time, disable hardware acceleration in the firefox menu

    > options > advanced > General.

  • HDMI / projector with Satellite L50-B-2FN problem

    Hello!

    HDMI / projector with my brand new Toshiba problem.

    My computer laptop hdmi works fine with my tv Samsung, no problem. I simply press F4 and select how I want my second screen action on my tv.
    But when I connect my laptop to my Optoma HD67 projector I have no picture but sound works.

    I can see in the portable computers Panel for program HD-chart that Optoma is found as a second screen feature and is named: digital TV Optoma 04 3.

    But there is no way to make it work. And I tried all the settings available for the second screen (my OptomaHD67). One is the refresh rate which contains the following values: 60/59/50/30/29/25/24 and 23 Hz p. When to choose between 30 to 23p Hz Optoma said popupscreen found but shows only a blinking screen! What we call the war of ants here in Sweden.
    By choosing from 60 to 50 Hz p, nothing happens.

    If I chose VGA projector works whit my laptop, but I want it to work with HDMI!

    Yes, I have havetested different hdmi cables and right know I use the cable that works with my Samsung tv. Not a problem of hdmi cable.

    My Toshiba:
    L50-B-2FN satellite / (PSKTGE-O2POOQN5) / Intel Core i7-5500U /CPU2, 4 GHz / Intel HD Graphics 5500 / Win 8.1 (x 64)

    My Optoma HD67SpecificationsHighlights
    HD Ready
    720 p (1280 x 720)
    Contrast
    4000: 1 (with Image HAVE)
    ANSI contrast
    400: 1
    Audible noise
    mode Standard 29dB
    Brightness
    1800 lumens
    Connections
    Video compatibility
    1080 p 60/50/24, 1080i60/50 720 p 60/50, PAL,.
    NTSC, SECAM

    For advice or assistance would make my day! :))

    As I see your validation on your laptop computer HDMI port works perfectly.
    In my opinion, you should contact Optoma support and ask for help.
    Maybe they can help you with that. I mean they know product clean and I don't know there is some thing that must be done and video input on your projector turned on.

  • On a Linux operating system, what tools need to developed a real-time application that communicates with FPGA?

    On a Linux operating system, what tools need to developed a real-time application communicating with FPGA?

    It is not unclear to me by reading the documentation on the website OR tools or drivers should I install on a Linux operating system in order to develop a C++ real-time application (that interact with FPGA) which will take place on a sbRIO-9651.

    Is this possible at all?

    Thank you

    Michel

    Everything works very well with an FPGA VI, compiled with LabVIEW FPGA 2015.

    1. I have installed Eclipse on CentOS 7 with cross-compiler found at this link:

    Compilers C & C++ GNU for Linux ARMv7 (Linux host) 2014

    2. I also install a debugger crossed to debug application c / c++ remotly. Once on the page go in the section "Linaro Toolchain for Cortex-A" and download the second link linux "linaro-toolchain-binary (big-endian).  The binary gdb is in there, so you must point towards him in the Eclipse debug configuration:

    Linaro Toolchain for Cortex-A

    3. I installed the linux drivers from NOR-RIO 15:

    Driver OR RIO 15.0 for Linux

    4. I was able to program an application to c / c++ opening and running a LabVIEW FPGA Bitstream in a few steps:

    Example of API Interface FPGA C OR real time Linux and Eclipse

    Michel

  • 9144 with FPGA and SGL EtherCAT custom user-defined Variables?

    Hello

    I currently have a small instrument driver (rs485) running on a chassis of 9144. The output values are communicated to the master EtherCAT using FXP numbers. I would like to pass these FXP to SGL, since I've upgraded to SP1 2012 LV with FPGA now supports numbers of SGL.

    Is this possible? I tried several times to create the Variables defined by the user of SGL in the project, but the date type is gray.

    Greetings from Munich,

    Götz

    Unfortunately, SGL is not a data type supported for communication to and from a 9144. The types of data available for the I/O user-defined variables are:

    * Fixed point
    * Signed integers (Int8, Int16, Int32, Int64)
    * Integers (UInt8, UInt16, UInt32, UInt64)
    * 32 bit field
    * Boolean

    More information on I/O user-defined variables can be found at:

    Programming EtherCAT i/o with FPGA Intelligence to: Differences in LabVIEW FPGA programming API
    http://www.NI.com/white-paper/10618/en#toc4

  • Microsoft comes with a solution to this problem of e-mail with IE9 trombone?

    Microsoft comes with a solution to email problem with IE9 absent trombone?

    Hello

    I suggest to refer to the link below and check if that helps resolve the issue.

    http://answers.Microsoft.com/en-us/Windows/Forum/windows_vista-networking/Windows-Mail-font-problems-after-installing-IE9/a4274c96-D44F-E011-8dfc-68b599b31bf5?page=5

  • Significant RAF files in LR CC with simultaneous conversion to DNG problem

    In LR, I like the CC this bug:

    Last Sunday (26.06.2016), I imported some (Format RAW files of my Fujifilm X - E2) - RAF to LR with simultaneous conversation in DNG (I do this procedure for a long time). Shortly after the LR imort showed in the upper right of the preview of exclamation. A click on this issue showed the message, by reading this picture LR had a problem. The second last import of the RAF with DNG-conversation (4 weeks) works well. The conversation of CR2 files to DNG makes no problems al the time.

    The function "Test-files DNG" shows "Invalid format DNG-Files.

    In Photoshop I CC can´t open this DNG files too.

    At the same time (May / June 2016) I imported a large number of files (from my Canon EOS 60 d) CR2 with DNG-Conversation and no problem occurred.

    Versions:

    LR CC 2015.6 [1078672], CameraRAW 9.6; E2-firmware Fujifilm X: 4.00; Graphics card GeForce GTS 250/PCIe/SSE2, 341.95 driver Version; OS: Win7 Pro 64 bit.

    How to restore images to DNG files? Export is impossible!

    Please excuse my bad English, I'm German, I use a German Version LR and I re-translated messages program.

    This is the latest version of Adobe Camera RAW that's the problem. I also converted all my Fuji X - E2 RAF files to DNG and with version 6-2015/LR points 6 and PS and bridge with the update of ACR 9.6 none of them are visible.

    So, you have up to 2015 LR/6 - 5.1

    Look here for the steps, and instead to install the 2015/6 - 1.1 update installs the 5.1 update.

    How do I roll back to Lightroom 2015.1.1 or Lightroom 6.1.1? Lightroom Queen

  • I bought a trial 30 Adobe BC and then enabled so I could have the product.  An email is sent with the serial number.  Problem is that I don't have the previous version and computer scientist was here, where he suggested I ask fo

    I bought a trial 30 Adobe BC and then enabled so I could have the product.  An email is sent with the serial number.  Problem is that I don't have the previous version and computer scientist was here, where he suggested I ask you to please provide me with the version complete.

    Did you buy the full version or an upgrade?

  • Just upgraded to Mac OS 10.11 and may not reduce the size of the document. A size of message says I don't have permissions. I think it has to do with SIP, but how this problem is corrected?

    Just upgraded to Mac OS 10.11 and cannot reduce a document. A message from Acrobat Pro says that I don't have permissions. I think it has to do with SIP, but how this problem is corrected?

    Zapped the PRAM and Acrobat Pro works now.

    ===================================

  • create a form with Adobe Acrobat Standard XI: problem - interactive objects

    try to create a form with Adobe Acrobat Standard XI: problem - interactive objects-> activate: hide the form text field-> work-> first it s didn t hide but if you continue to fulfill other things it shows the field hide; What wrong? answer also in German as possible Thx Sascha

    In the boxes use the "Mouse Up" with the action "run a JavaScript.

    Example for the "Ergebnisvergleich", you can use JavaScript the suite:

    field var = this.getField ("Verdeckung Ergebnisvergleich");

    If (event.target.isBoxChecked (0)) {}

    Field.Display = display.hidden;

    } else {}

    Field.Display = display.visible;

    }

  • I start on the site where I bought Adobe After Effects. Then I pressed 'Download', but the site you get on says (translated from English): there are problems, try again later. Get in touch with the customer, if the problem keept going. "While it

    I start on the site where I bought Adobe After Effects. Then I pressed 'Download', but the site you get on says (translated from English): there are problems, try again later. Get in touch with the customer, if the problem keept going. "So, here am I, I really hope someone knows the answer...

    Thank you

    Are you referring to CC version After Effects?

    If so, you must download and install Adobe Creative Cloud app using whiuch, you can install after effects CC.

    Windows:

    https://ccmdls.adobe.com/AdobeProducts/KCCC/1/Win32/CreativeCloudSet-up.exe

    Mac:

    https://ccmdls.Adobe.com/AdobeProducts/KCCC/1/OSX10/CreativeCloudInstaller.dmg

    Reference:

    Download and install Adobe Creative Cloud apps

  • I've uninstalled and reinstalled the drive several times with the same result, my problem is when I download the drive icons for my browsers and above all my desktop icons change adobe logo, so when I click on them Adobe tries to open them.

    I've uninstalled and reinstalled the drive several times with the same result, my problem is when I download the drive icons for my browsers and changing most of my the desktop icons for the adobe logo, so when I click on them Adobe tries to open them, of course, he does not format because it's not an adobe application , so I tried to restore the computer to an earlier date and it wont let me as long as Adobe reader is installed, so I need to uninstall and now I have nothing to open files and downloads of Adobe, someone had this problem and if so, did you get it resolved? Thank you Tommy...

    This may help: Application, file icons change in Acrobat/Reader icon

  • Carved frame. Camera Basler with FPGA

    Hello!

    I use a 340kc of acA2000 of Basler camera controlled by an FPGA PCIe-1473R.

    After a few adventures, I finally changed and changed the configuration of TAP with this post.

    http://digital.NI.com/public.nsf/allkb/EA1727D8D620B81F8625797B0072257C

    With just the change in the FPGA, the camera works and takes pictures successful, however the framework is divided into four images (all identical but light intensity).

    When I also change the host code, only an image appears in the frame, but certainly not a good image, as previously.

    Someone knows why maybe this problem happening?

    Thanks for your help.

    I think I knew what is happening. I believe that section of the knowledge base that you read is incorrect. We will solve the problem together and I'll correct the article if necessary.

    Let's talk for a little bit of what's going on. The two keys are 10 bits each, but they are stored in the 16-bit data type. The two pixels must collect the FPGA to the host with a DMA FIFO. For more convenience, the code uses a single DMA FIFO even if there are two taps. The article suggests that you must combine numbers 16 bits 2-in-1 32-bit number and then send it in the DMA FIFO. There are a few problems with this: first, the DMA FIFO has been configured for 16-bit, so half the data is being deleted. In addition, the code on the host computer is dividing the 16-bit data in 8-bit, which is not correct.

    I think it would be better to change the DMA FIFO to support 32-bit data. You can do this by opening the LabVIEW project and right click on the host 16 DMA, select Properties, and then change the type of data in U32. After that, you must program the code on the host computer to divide the number. You will get then two tables (one for each). I think it will reconstruct the image correctly if Interleave you just these two tables.

    I have attached a few images. Try it and tell me if this works. If so, I will update the documentation.

    Jeremy P.

  • Homekit with the iPad as hub problem

    Hello

    I just installed iOS 10 on my iPhone 6 and iPad 2 Air and try to play with HomeKit to remotely control lights of the hue.

    I can control accessories from my iPhone and my iPad, when both are connected to my Wifi network.

    I install my iPad as a Hub HomeKit via settings/Home.

    My iPad is well detected as HomeKit hub on my iPhone by the host application.

    The problem is when I switch off my iPhone from my Wifi network and connect through 4 G: I can no longer control accessories: my iPad is still considered homeKit Hub from my iPhone, but I get failures when trying to turn on the lights/out.

    I disconnected my iPad iCloud account and reconnected (same account iCloud on my iPhone).

    I've disabled iCloud/HomeKit and reactivated it on my iPad.

    I've disabled host/Hub and reactivated it on my iPad.

    I restarted my iPhone and my iPad.

    Checking with 2 factors is enabled on my account.

    I deactivated and reactivated the iCloud keychain.

    I plugged my iPad to a charger.

    Without success, any idea?

    Could it be associated with my case ADSL settings (UPnP is enabled)?

    Thank you.

    Good news: I removed my house in Homekit and created a new one from scratch: it works fine now.

    Thank you.

Maybe you are looking for

  • How can I configure Thunderbird to return showing me my list of emails after I deleted the one I read?

    I'm migrating to another computer, which implies a new installation of Thunderbird, but I can't get the settings back the way they were. Currently when I deleted an email, it immediately jumps to show me a new email. Before, he would always go back a

  • Please suggest taking notes app

    I'm looking for 3 things [need all 3] 1 ability to add different pages [empty / governed...] in PDF format 2 when I want to add text, it aligns the lines of text b/w and when I press on enter automatically, it goes to the next lines of b/w space [as

  • photographs of sequencing

    We took lots of photos with 4 different cameras and saved in a number of files. We are trying now to their thin down to a manageable number in a single folder. When we try to view a slide show that they present in apparently random order, although it

  • common shell DLL does not

    I get this message when you try to use a few screen savers.  I would like to run the installation cd to see if this problem could be solved, but I don't want to return the computer to factory settings or lose any information.  Is it possible to do th

  • 0x0000007E during installation of Windows 7 Pro

    Hello. I just installed a new motherboard (ASUS M4A89GTD Pro/USB3) and I have some problems to install Windows 7 to start. I start from the CD and after that the files load the Windows 7 boot screen appears and then goes to the blue screen of death t