PCI-7833R RTSI Bus

I'm in the process of integrating a second PCI-7833R into my project (a towable wideband echo repeater for submarine target emulation).
The first board does the actual echo repeating (acquisition, trigger filtering, and detection, etc.)
The second board will do optional signal generation and transmit equalization.
Could I use the RTSI Bus as a data bus between the two boards? The project manager seems to treat them as general purpose IO.
Where do I find the pinout and function description for the RTSI Bus Connector as this info is not in the PCI-7833R documentation.
Thanks

Hi,
Yes, you can use the RTSI Line. However, you will need to connect the two 7833R board together through the RTSI connector using RTSI cable.
The user manual for 78XX describes how to access and use the RTSI line on Page 36 (RTSI Trigger Bus). This knowledge base entry also provides the RTSI connector pinout for National Instruments PCI boards.
Tunde

Similar Messages

  • When does a clock signal appear on a RTSI bus using DAQmx for a PCI NI-4472 DSA?

    Hello,
    I am trying to synchronize several PCI NI-4472 DSA boards over a RTSI cable using MATLAB. I have read that with DAQmx it is not necessary to use DAQmxExportSignal to put the clock signal on a RTSI line provided that the RTSI cable is registered in MAX and that the DSA cards are listed as being connected to the RTSI device. Apparently, the DAQmx drivers are supposed to route the clock signal between the cards as required….
    So I have done the above and see in MAX, in the device routes tab for Dev1, that
    /Dev1/ai/SampleClock uses RTSI6
    /Dev1/ai/SampleClockTimebase uses RTSI8
    Right now I am monitoring the RTSI lines on an oscilloscope in the hopes of detecting a clock signal on one of the three boards in the system while one board (the eventual master) is acquiring data using the Test Panels in MAX. I am getting nothing on the ‘scope (may be monitoring the wrong line – have just posted a request for RTSI pinouts for this DSA) and am wondering under what circumstances is the clock present on the RTSI bus.
    My real problem is that MATLAB R14SP3 does not yet support a master card in a synchronization application but, oddly enough, seems to allow one to setup slave cards. I would like to continue using the MATLAB data acquisition toolbox to manage the DSA cards and the application and would rather avoid using calls the DAQmx dll library. (It's not clear how to integrate the functionality of the data acquisition toolbox with direct calls to the DAQmx library.) So I am looking for a workaround to get the clock signal on the RTSI bus so that I may try out the slaves.
    Thanks,
    Sebulba

    Hi
    Both ports of a two port CAN board are handled by one processor and they use the same memory for alocating the necessary queues.
    But, both ports if connected to different CAN buses have their own handle, own queues and error handling. That means if one Bus enters to BUS OFF, the second bus can still communicate. And you can stop and restart communication independently on both ports. Even the ncaction reset works  on a single port at a time.
    DirkW

  • Setting parameters for synching pci-6534 cards via RTSI bus

    I have been performing high-speed,
    buffered, looping output with one pci-6534 card.  I am now adding
    a second 6534 card that I need to sync to the first card via the RTSI
    bus.  I have successfully used the RTSI bus to see the master REQ1
    and ACK1 signals on those channels of the slave (seen at a connector
    block), using the "RTSI control" vi.  I simply set the master and
    slave as transmitter and receiver, respectively, over the RTSI bus.
    The question is: Once I have used the RTSI control vi to share the
    necessary signals, do I need to do anything in my "dio config," "dio
    write," or "dio start" vi's in the looping output code for the 2nd 6534
    card to let it know that its REQ, ACK, STPTRG, and CLK signals are
    coming from the bus?  For example, in the buffered pattern looping
    output vi, the "dio start" vi has choices of "internal" or "RTSI
    connection" for its clock.  My master board's code simply uses the
    internal.  Does my slave need to be set to RTSI connection, or,
    once I have shared the clock signal over the RTSI bus, is that
    effectively the internal clock for my slave too?
    I apologize it this question is confusing.  Unfortunately, so is the issue.

    Hello bwz,
    When you are performing synchronization across the RTSI bus you need to specify that the slave device should get its clock signals from there.  You would use the digital clock config VI to do this.  If you look in the example finder, you will find synchronization example VIs that do the same kind of thing for analog input.  To find the examples, open the example finder by going to Help >> Find Examples >> Hardware Input and Output >> Traditional DAQ >> Multiple Device. 
    If you are just getting started developing your application, you may want to consider using DAQmx.  There are many more examples available to look at for this type of synchronization.  To find these examples in the example finder go to Hardware Input and Output >> DAQmx >> Synchronization >> Multi-Device.  To use your PCI-6534 with NI-DAQmx, you must have version 7.4 or later.  The newest version is DAQmx 7.5.  You may also want to look at this tutorial about synchronization with DAQmx. 
    I hope this helps!
    Laura

  • Adding PCI-7833R to RTsi cable in MAX

    I am trying to add my FPGA (PCI-7833R) to a RTSI cable in MAX.  The cable is connected in the chassis, and both the device and the cable appear in MAX.  However, when I right click on the cable and select "Add device to NI-RTSI cable," the FPGA does not appear as an option. What am I missing?
    Attachments:
    Untitled.png ‏161 KB

    Hi PTARlab
    Thanks for posting.
    It's not possible to add the RTSI card to an R series card using MAX, as this is really configuring DAQmx devices not FPGA ones.
    Instead, you can gain access to the RTSI lines directly in a Project Explorer. After you have added your PCI-7833R to a project, right click on the FPGA target and select New...>>FPGA I/O. In the next window, you can select all of the RTSI lines and add them to your project. 
    Kind Regards
    Chris | Applications Engineer NIUK

  • Synchroniz​ation of PCI devieces via the RTSI bus using the measuremen​t studio for Viusual Basic 6

    Hi everyone,
    I would like to synchronize a NI 4474 A/D card with a NI 6733 D/A card via the RTSI bus. Is there any way of sharing the timebase using the measurement studio for VB 6.0? It seems like it could be possible using the traditional NI-DAQ .DLL but I would prefer to do it with the ActiveX API.
    I am quite desperate, since all my attempts to use the CWDAQTools1.RouteSignal and CWDAQTools1.RouteRTSI command failed miserably :-(
    Thank you very much in advance!
    Federico

    Thank you very much indeed!
    Unfortunately it doesn't really work... I cannot use the DI options since my A/D card (NI 4474) does not support DI/DO... When using the other option (CWDAQTools1.RouteRTSI) I keep getting an error message that this command is inapropriate for my device (even though it does have a RTSI bus and allegedly it also supports time sharing...)
    Looking forward to your answer!
    Kind regards
    Federico

  • How can I output a digital value (0 or 1) directly with a VI on the RTSI-bus?

    The Device is a PCI-MIO-16XE10.
    Thanks.

    The RTSI bus is designed for sharing timing and control signals between boards. By timing and control we mean clock signals, digital triggers, etc. RTSI is not meant to pass I/O signals, even digital I/O signals. Thus, it is not possible to connect one of the digital I/O lines on your board to a RTSI line. A way to accomplish what you would like to do might be to toggle GPCTR0's Output and connect that signal to the RTSI bus. You would do this by configuring the counter to perform event counting and counting down from a specified number of pulses on the source pin and configuring the counter's output to toggle on terminal count. You could also configure the counter to perform pulse train generation or single pulse generation. To connect the output to the RTSI bus, yo
    u will need to call the Route Signal VI from the DAQ Calibration & Configuration Function Pallette with Signal Name set to RTSIn and Signal Source set to GPCTR0 Output.
    Regards,
    Erin

  • Is the RTSI bus cable interface a direct 1 to 1 pin connection?

    I am using a straight ribbon cable to connect the RTSI bus between two boards (AT-MIO-16E-1 and PCI-6602), but I am not able to receive the signal on the PCI board. (I am using RTSI0 as a gate for the counters on PCI-6602).

    yes,
    for my understanding the RTSI bus is only as bus with a 1-1 connection usefull, also i build this cable in the past by myself (and it worked).
    Have You checked the description of both cards, there might be a difference in using of RTSI and what is needed as source for gate?
    good luck
    Hans

  • Register level programing of the 6601 counter to connect signals to the rtsi bus

    I have need for more than 4 clocks and have several 6601 counter boards. I would like to use an additional board for the extra clock but need to send signals to the this board from the other. The most efficent way seems to be to use the rtsi bus to connect the 2 boards together. I am programing the counter boards at the register level  using a kernel module in linux. The register level porgramming manual explains how to connect different signals to the sourse pins of the clocks including the rtsi signals.  I have been successful in doing this but  can not find info on how to route the output signal of one clock  to the input of another using the rtsi bus. Using  web search I have seen ways to do this using labview and dqmx calls but nothing for programin at the register level. Thanks for any help on this problem.
    Jerrv

    Hi Jerry-
    Ed's post here has some info that seems related to your question.
    Tom W
    National Instruments

  • Synchronisierung von DAQ (als Waveform) und CAN Daten mit Hilfe des RTSI Buses

    An einem unserer Prüfstände erfolgt die Datenerfassung über eine DAQ und zweier CAN Karten. Die Syncronisierung der Daten (DAQ als Waveform)soll jetzt über den RTSI Bus erfolgen.
    Dafür habe ich das Beispiel "DAQ-AI CAN-Receive Example.vi" modifiziert, indem ich das VI "AI Read (scaled array).vi" gegen das VI "AI Read (waveform).vi" getauscht habe.
    Leider erhalte ich von den DAQ Daten keinen Timestamp. Wie muss man das Beispiel modifizieren, damit auch einen Timestamp von den DAQ Daten erhalte ?

    Wenn das AI Read VI auf Waveform Output geschaltet wird, ist der Timestamp automatisch dabei. Der Waveform Datentyp ist ein Cluster bestehend aus t0, dt und ein messwert Array. Um den Passenden Zeitstempel zu den Messwert zu extrahieren, muß programmatisch hervorgegangen werden: Array Index 0 hat Zeitstempel = t0, Index 1 hat t0 + dt, Index 2 hat to + 2*dt, Index 3 hat t0 + 3*dt, ... mit dem VI Get Waveform Components, kann man die einzelnen Komponenten extrahieren. Bitte daran denken das AI read ein Array von Waveform ausgibt, also ist eine Indizierung (index Array) in voraus notwendig um einzelne Elemente aus diesem array zu extrahieren.
    hoffe das hilft weiter

  • PXI-6682 read IEEE-1588 timestamp from 7953R over RTSI bus

    Hi,
    I am relatively new to LabVIEW
    programming, although I have two years of hard experience using LabVIEW
    FPGA tools.
    So, I
    have a PXI-1033 chassis, and I have plugged in an PXI-6682 IEEE-1588
    card into slot 2 and a PXI-7953R card into slot 4.  (Random selection
    for slot 4)  What I am trying to do is read the GPS timestamp from the
    6682 card via the RTSI lines directly into the 7953R FPGA card.
     Unfortunately, I have no idea where to start and what to read, and all
    the examples (keywords: RTSI, IEEE-1588)  that I find are for how to
    read the IEEE-1588 timestamp inside the Host Operating system and
    nothing tells me how to do it directly from the FPGA.  My goal is to
    build a machine that timestamps network packets that are being read by
    the FPGA hosted inside the PXI-7953R card.
    Can anybody point me in the right direction?  I
    basically want to learn more about RTSI, where the PXI-6682 outputs its
    IEEE-1588 timestamp, and how data is transferred over the RTSI bus from
    inside a PXI chassis.
    Thanks,
    John

    Thanks for the response Alejandro,
    I have a 7953R FlexRIO board with the Mimas Prevas Dual Gigabit Adapter Module (http://www.prevas.com/ethernet_simulator.html) plugged in.  Ethernet packets enter the Mimas Dual Gigabit Adapter and then go directly to the FPGA as raw Ethernet frames.
    From what you are telling me it seems like I cannot have a timestamp go from the PXI-6682 to the 7953R via the RTSI lines and to then be appended to the end of the ethernet frame before being retrasmitted out the other port of the Dual Gigabit Adapter. (With proper recalculation of the 32 bit CRC being done inside the FPGA of course)
    I will do some more reading of the manuals and will then call NI Support.
    Thanks again!

  • PCI Universal Serial Bus

    I just got a MSI 6533E motherboard (SIS651). I installed all drivers that come with the board but there is still an ! sign in right next to
    There are five lines shown under the USB Controller, which are: (the first one is the problem!)
    ! PCI Universal Serial Bus
    SIS 7001 PCI to USB Open Host Controller
    SIS 7001 PCI to USB Open Host Controller
    USB Root Hub
    USB Root Hub
    Please help!

    Quote
    Originally posted by buddie
    What OS are you using?
    Try using latest driver (download from MSI)
    I am using Windows 98 SE. I downloaded the latest SIS USB 2.0 driver from MSI support site but it does not work for this problem.

  • Rtsi bus output on GPCTR0

    I try to observe a trigger signal which comes from the RTSI bus with an GCPTR0 output (on a card PXI 6713).
    I use the following function:
    Select_Signal(idevice,ND_GPCTR0_OUTPUT,ND_RTSI_0,
    ND_LOW_TO_HIGH).
    Nothing happens. I don't understand.

    Babat,
    How are you monitoring the GPCTR0_OUTPUT pin? If you are using a scope, you need to be certain that you are sampling fast enough. Most of the trigger signals have pulse widths in the 25 to 50 ns range. To verify the present of the trigger signal on the RTSI line, you may want to route it to the SOURCE of the counter and perform event counting.
    Good luck with your application.
    Spencer S.

  • PCI-7833r low voltage output problem

    Hi.
    I'm currently working with the PCI-7833R along with the SCB-68 box.  I'm using 6 analog output connectors to send DC voltages out from my computer.
    Most connectors are working fine, apart from AO1 which gives me slow reaction times and AO2 which is attenuated so that I get a maximum voltage of 1V instead of 10V.
    I have temporarily switched them and am using AO6 and AO7, but I would very much like to fix this problem so that I don't lose two precious connectors.
    I've checked the SCB-68 box but there doesn't seem to be any additional electrical components on these two circuits, so I believe this has something to do with the configuration of the FPGA on the computer.
    Does anyone have any ideas?
    Thanks,
    Orel.

    Hi, Joe.
    Thank you for your time.
    I measure the voltages out of the cable.  This is done for all outputs AO0-AO7, which is why I don't understand why there are differences.  I don't think it's the cable, because when I switch it from AO1 to AO6, for example, I get the right output.  This happens only for AO1 and AO2.
    Thanks,
    Orel.

  • Driver needed for Network controller,PCI Device,SM Bus controller

    Need helpt to get the drivers for win 7 64 bit for Network controller, PCI Device,SM Bus controller, Universal Serial Bus controller, PCI Encryption/Decryption controller

    Hi: For the smbus and usb 3 controllers, download and install the amd chipset drivers and reboot. http://support.amd.com/en-us/download/chipset?os=Windows%207%20-%2064 PCI device: http://h10025.www1.hp.com/ewfrf/wc/softwareDownloadIndex?softwareitem=ob-141812-1&cc=us&dlc=en&lc=en&os=4063&product=7174407&sw_lang= PCI Encryption/Decryption controller: Download and run this driver.  Then you have to manually install it. http://h20566.www2.hp.com/hpsc/swd/public/detail?swItemId=vc_133833_1 To manually install the driver, go to the device manager, click on the PCI E/D Controller needing the driver. Click on the driver tab.  Click on update driver.  Select the Browse my computer for driver software option and browse to the driver folder that was created when you ran the file. That folder will be located in C:\SWSetup\sp66974. Make sure the Include Subfolders box is checked and the driver should install.   Then reboot. Network controller...need the hardware ID for that because I don't know what model wireless card your model has. Since there is no wireless driver installed, there should be a device labeled Network Controller in the device manager under an Other Devices category.  The network controller device will have a little ! mark next to it. So, find the network controller device, click on that and then click on the Details tab. Now you see a Property drop down list and it is defaulted to Device Description. Drop down on that list and select the third item (Hardware ID's). Post the top string of characters you see in the window.  

  • Who knows how to divide PCI and AGP BUS frequency with MSI KT6V mainboard

    I use 2500+ and can overload to 3200+,but my mainboard of KT6V can not
    divide PCI BUS frequency to 33Hz and AGP to 66Hz.
    who can tell me how to do ?
    Thx!

    Quote
    Originally posted by alpes
    BUT if I set to 400FSB,it read that PCI BUs is 40 and AGP is 80
    I 'm afraid that my hardware can't afford that!
    I think what Wonkanoby is trying to say the reading you are seeing is mis read
    It is auto set to change due to being hardwired into the chip, you just can't see it due to not the correct reading device.

Maybe you are looking for

  • When i open a mail message the application quits

    when i select a message I do not see the message. it says "no message selected". when i double click to open the message the application quits and I get the message: mail quit unexpectedly. the following info is provided which means absolutely nothin

  • IWork 09 - Auto Generating Headings

    Hi Guys, This is driving me up the wall, I have iWork '09 and in the Paragraph Styles section, when I click Heading 2 it automatically generates a new heading style called Heading 3, all the way up to 9. If I try and delete the heading, the delete bu

  • Can't pass a parameter to an SQL Query

    I've looked for about an hour or more now on the web, java.sun.com, but can't find what I need: I have a page called display.jsp, and I call it from the browser http://localhost/display.jsp?libnum=1 In the page I have the following code: <sql:query v

  • Just activated and selected states?

    Hey all, I've run into a problem that I can't seem to figure out and can't find the answer on the forums either. A client wants to use the gray arrow right template (in the apple button templates) for the navigation but doesn't want it to show up in

  • Multiple Currencies Used in Organizational Model

    Hi, is there any way i can maintain multiple currencies for different organizational units? let's say, org unit A uses USD and org unit B uses EUR. because what i understand, once i assigned the currency at the root of the organizational model, it wi