What is the PCI bus performance of the 1422?

I'm currently using an IMAQ PCI-1422 to acquire images from a camera. The image size is 1280x1024 @ 8-bits a pixel. Currently the camera can only run freely at 20 fps. So this data rate is roughly 26 MB/s. The IMAQ card seems to be able to acquire these images at that rate. However, I need to be able to retrieve these images into system memory at the same rate. At this time, I've only managed to retrieve the images at around 12 fps which is about 16 MB/s. Is this all I can reasonably expect from this card? There is no other activity along the PCI bus except for perhaps minor updates to the video display.
I'm acquiring images using a Grab. I use a callback on the Buffer Done signal to trigger an acquisit
ion running in another thread. Actually, I'd prefer to the acquisition in the callback itself, but I am uncertain as to how the callback is implemented and what I can and can't do in a callback. Is there documentation somewhere that I'm missing?
Oh yeah. I'm using MSVC++ and Windows 98.
Thanks

I tried the example and removed the clipping the ROI to the size of the canvas and also took out the image plot to make sure we would get accurate times. I get the same frame rate with that example as I did with my own code (around 12 fps). Also, I neglected to mention that for my own code I placed calls to timers just before and just after the call to imgGrab, and the time difference is what you would expect: about .083 seconds (average) to retrieve one frame.
I know nothing about the internal structure of the PCI-1422, but considering that we are retrieving images from the same SDRAM memory that is being used to acquire images, are we seeing some sort of bus contention on the PCI-1422 itself? Also, the camera I'm using is an evaluation board, and I have access
to the schematics and should soon have access to the CPLD design. So I can verify the design of the camera itself. I'm glad to hear that you expect to be able to transfer at 45MB/sec. That probably means that there is something not quite right either in the camera interface or perhaps in the computer system being used. But if you have any other ideas, I'd be glad to hear them.
Thanks for the response.

Similar Messages

  • HT204384 What are GT/s?- "Computers that use the PCIe bus express their speed as GT/s"? and what else is the card slot used for?

    If I understand correctly the card slot on the Macbook Pro is for flash memory? Can it be used for anything else?

    Read http://support.apple.com/kb/HT3553?viewlocale=en_US&locale=en_US
    for information on the card slot.
    GT/s is gigatransfer per second. It takes into account the overhead of the PCIe bus.
    Allan

  • UAD/SATA/MOTU over loading the pci BUS?

    I have a gual 2,5 g5 and have :
    1.PCI Motu card with 4xMotu interfaces
    2.Uad Card
    3.Sata PCI card connected to RAID running audio (lots of tracks)
    All running Logic 7.2.3
    Am I overloading the PCI bus.........
    I am getting glitches before audio tracks play (until I knock off PDC in Logic)...
    also i was getting some glitches in the audio and some stuttering until I knocked off some of the UAD plugins (though not overloading the UAD card)...
    Its a nightmare as there are some many things that may not be compatible...
    But for now...Im looking at the PCI bus///
    ROB

    Give-ing it all this mouth and cant even answer And hench therefore its i believe, Belive kills and belive cure,s
    that there are different sized slots in the G5s and both the biggest and fastest are....)...usually used for video.> Which is, and at what speed, which is which also take note of your grammer < and both the biggest and fastest are...
    (and, I believe that there are different sized slots in the G5s and both the biggest and fastest are....)...usually used for video.>And your also use-ing dual g5 2ghz, if only the fish had keep is mouth close it would,nt have got caught, i told you, i'll take you to school. Mr. i believe..
    Here goes guys hope this helps. PCI-X Expansion Slots
    PCI and PCI-X cards enable the Power Mac G5 to perform specialized tasks, such as video capture and playback and audio digital signal processing (DSP). PCI-X supports 3.3V signaling and Universal 33MHz and 66MHz PCI cards. Choose a PCI or PCI-X Power Mac G5 system: Three 64-bit PCI-X slots let you add one card running at 133MHz and two cards running at 100MHz, and three 64-bit PCI slots allow you to add three 33MHz cards.Therfore 133 mhz runs faster marginally than 100hmz.
    Fr. BlayZay.

  • R60 9459AT8 - is the USB2 on the PCIe bus?

    I have an excellent R60, Type 9459AT8, with an SSD, and would like to minimize disk reads and writes. I've already set up the TRIM and configured my Xubuntu file system with no swap. I'd like to put the swap on a (physically) tiny flashdrive, so I can figure out what the max read/write speed would be. I sure would like to know if the left-side USB 2 port is on the PCIe bus or not, and whther it works at high-speed (480 Mbps), full-speed (12 Mbps), or low-speed (1.5 Mbps).

    Hi! HERE's a widget that you'll like for temp monitoring. And HERE's the Apple Doc you wanted to find. Tom

  • Important!! Improve the life and performance of the battery.

    Reduce the operating temperature and increase battery life
    The battery in your notebook PC is designed to provide the necessary amount of energy for the processor while maintaining HP high safety standards. As a result, the battery may not charge or may stop providing power to the notebook when the battery temperature exceeds the specified, design safety level.
    If the battery life appears shorter than normal, the battery stops charging before it is 99%-100% full and the battery appears warmer than usual, the battery has most likely reached its designed "no charge" safety state. The battery will no longer charge until the temperature condition is corrected.
    Try one of the following methods to correct the battery temperature:
    When charging the battery, do not use applications that require large amounts of system resources such as graphic or memory intensive applications, heavy and extended hard drive usage.
    Turn off your notebook and remove the battery to allow it to return to a safe operating temperature.
    Make sure the notebook PC is operating on a hard surface. Using the Notebook PC on a bed or sofa may block the vents causing the notebook PC to heat up and shut down.
    By taking these steps, the battery will return to its normal operating temperature range and continue to charge and discharge as designed.
    Calibrating the battery while PC not in use
    Recalibrating the battery requires a cycle of a complete charge and a complete discharge. To recalibrate the battery while using the PC is not is use complete the following steps.
    The recalibration may take 1-5 hours depending on the age of the battery and the configuration of the notebook PC you own. The PC should not be used while you perform the following steps. Completing all the following steps will also calibrate the battery so that the power meter readings are accurate.
    Shut down the notebook PC
    Connect the AC Adapter to the notebook PC and to an electrical socket.
    Charge the Notebook PC until the Battery Charge light is Green. This indicates the battery is completely charged.
    Press and release the Power Button to start the computer.
    Press the F8 key several times when the HP Logo displays.
    When the Windows Advanced Startup Menu displays, select the Startup in Safe Mode option.
    Remove the AC power adapter from the notebook PC.
    Allow the battery to discharge completely until the notebook PC turns off.
    The battery is now calibrated and the battery level reading on the power meter is now accurate.
    If you are not using the notebook regularly then please unplug the AC adapter and shut down the notebook. By following these practices will improve the life and performance of the battery. Here is a quick list of Do's and Don'ts for the care of your Li-On batteries:
    Do's
    When you receive a new Notebook or Tablet PC, leave the battery to fully charge overnight.
    Condition a new battery by using it until it is fully discharged, and then re-charge it fully. Doing this once a month will help to accurately calibrate your battery.
    Always ensure the battery is recharged as soon as possible after it becomes fully discharged. A battery will be permanently damaged if left for an extended length of time in a fully discharged state.
    Remember that a Lithium-Ion battery will slowly deteriorate; a new battery will always perform better than one that is 6-months old.
    Remember that the battery half-life is rated for a certain total number of charge/discharge cycles (see your User Manual or Quick Start Guide for the rating). For example, a battery that is rated for 3 hours and 500 charge/discharge cycles, will still be considered as within specification, even if it only lasts for 1 hour 45 minutes after 500 charge/discharge cycles.
    Heat is the worst enemy of a battery. Allow plenty of air to circulate around the Notebook/Tablet PC, so that the battery is kept as cool as possible when charging and also when in use. If provided, use the integrated 'legs' under the Notebook to raise the notebook and improve air circulation.
    Remove the battery if storing for several months (the battery should be at approximately 50% charge or higher).
    If you use a NoteBus or if charging your Notebooks or Tablet PCs in a confined space, allow for adequate ventilation in order to keep the batteries as cool as possible.
    Don'ts
    Do Not - Expose the battery to excessive heat or cold (i.e. outside the range of 10-35 degrees Centigrade ambient).
    Do Not - Store the battery in a fully charged state (store batteries with about 50% charge).
    Do Not - Allow a nearly flat battery to be unused for more than a month or so. The battery will slowly discharge until it becomes fully discharged and this will permanently damage the battery cells.
    Do Not - Charge your Notebook/Tablet PC inside a carry case - the battery may overheat.
    Do Not - Charge your Notebook/Tablet PC when stacked on top of each other - the battery may overheat.
    Remember: Your battery is slowly degrading all the time, even if it is not used. Keeping your battery as cool as possible will slow down this degradation considerably.
    For more information please visit the following links:
    How to Improve the Performance of the Battery
    http://h10025.www1.hp.com/ewfrf/wc/document?docname=c01297640&cc=us&lc=en&dlc=en
    10 Tips to make your Laptop Battery last longer
    http://labnol.blogspot.com/2006/03/10-tips-to-make-your-laptop-battery.html
    Disclaimer: By clicking on the link above, you will be leaving HP.com to visit a web site that is not maintained by HP and where the HP privacy policy does not apply. This link is provided to you for convenience and does not serve as an endorsement by HP of any information or contacts that you may find on this non-HP site.
    ||-Although I am working on behalf of HP, I am speaking for myself and not for HP.-||
    //Click on Kudos if my reply was helpful and answered your question//
    ||-If my answer solved the problem please mark the topic as the accepted solution-||

    I hope the above article will help you guys..
    ||-Although I am working on behalf of HP, I am speaking for myself and not for HP.-||
    //Click on Kudos if my reply was helpful and answered your question//
    ||-If my answer solved the problem please mark the topic as the accepted solution-||

  • I am using the PCI-6110E/​6111E with the NI-DAQ software version6.7​.Is there a way to record at the same time analog and digital channels?I​f,ye

    s can I have timestamps for each sample?I mean,is there a notion of time information on this board?Finally,is there a way to know ,in the double buffer's case,the number of samples in the halfbuffer which is not full if the acquisition stops by a trigger?.I am using the PCI-6110E/6111E with the NI-DAQ software version6.7.Is there a way to record at the same time analog and digital channels?If,yes can I have timestamps for each sample?I mean,is there a notion of time information on this board?Finally,is there a way to know ,in the double buffer's case,the number of samples in the halfbuffer which is not full if the acquisition
    stops by a trigger?.
    Thank you for your interest in advance

    s can I have timestamps for each sample?I mean,is there a notion of time information on this board?Finally,is there a way to know ,in the double buffer's case,the number of samples in the halfbuffer which is not full if the acquisition stops by a trigger?.PALE wrote:
    >
    > I am using the PCI-6110E/6111E with the NI-DAQ software version6.7.Is
    > there a way to record at the same time analog and digital
    > channels?If,yes can I have timestamps for each sample?I mean,is there
    > a notion of time information on this board?Finally,is there a way to
    > know ,in the double buffer's case,the number of samples in the
    > halfbuffer which is not full if the acquisition stops by a trigger?.
    Start by looking around the examples that ship with LabVIEW (if you are
    using LabVIEW).
    Also look around zone.ni.com for general data acquisition information &
    examples. A good site.
    Mark

  • Is the "512GB PCIe-based Flash Storage" on the new mac worth the extra cost?  I am comparing with a refurb with better specs (faster CPU, larger hard drive) and from what I undersand the PCIe flash storage is the big differentiator in cost.

    hello - i am considering two macbook pros
    NEW - http://store.apple.com/us/buy-mac/macbook-pro?product=ME294LL/A&step=config#
    REFURB - http://store.apple.com/us/product/G0ML1LL/A/refurbished-macbook-pro-27ghz-quad-c ore-intel-i7-with-retina-display
    The refurb actually has a faster processor and a larger hard drive.  From what I understand, the big difference in cost is the new macbook pro contains "512GB PCIe-based Flash Storage" versus the refurb "768GB Flash Storage".
    Is the PCIe flash storage really worth the extra cost (and smaller size)?
    PS - Also I believe the brand new one has 2 GB graphics memory as opposed to 1 GB graphics memory.  I don't really care about that as much as I won't be doing a lot of video editing or gaming.

    RestonManJavaLuver wrote:
      Is she wrong - are these actually going to people's homes, being used, then returned and resold?
    Some are some are not. Otherwise Apple has a ton of Mac's sitting around that have been returned by customers under their 14 day No Questions Asked return policy.
    But they not just Returned and Resold. They go back to Apple, checked out (Tested) any parts that are not up to spec replaced and then repackaged in a plain white box to be sold as refurbs.

  • I am trying to setup the PCIe-1473R to communicate the Basler spl8192-70km.

    For a new PC with OS WIN 7 inserted PCIe-1473R, I installed 1.Labview 2014 64bit. 2.Xinlin 2014 3.RIO 2014 4.Vision Acquisition 2014. In MAX, the PCIe-1473R is no problem. But there shows error in another device ASRL10::INSTR "LPT1". But PCIe-1473R is the only NI device on the main board of the PC. Can anyone tell me how to solve this problem? Thanks
    附件:
    1473R_01.JPG ‏77 KB

    I didn't realize you had to create a network name from your computer first I thought it was all done from the airport icon. Once I setup the network from settings on my phone it worked great. Thank you for your fast reply! :)

  • When setting up an aux send and returning it to another bus, when you solo the aux bus it solos the entire return bus with all other channels mixed in.

    when i set up a aux send for parallel compression from a snare drum input channel to two aux busses—one for a compressor and a second aux bus for the limiter—and send the outputs of the comp/lim aux busses to the drum buss everything works fine. However, when I solo the comp/lim aux busses the entire drum mix is in the solo as well. Is there an alternative routing scenario?

    You still refuse to discuss data versus radio signal.
    So, I guess that is that. You have no proof to back up your contention as neither do I.
    Granted, from the g device to my Express, it is at g speeds. But, I contend, that once that g radio signal is converted back to data only (now at speed of light) inside the Express, the Express sends that data, via the exclusive “Extended network” connection, to the Extreme, at n speed. It has to as the Extreme will only take n speed.
    Sure, it is splitting hairs, if I am right. I am not saying I am. But my idea (before our branch debate on g and n signal versus data upon arrival at the Express) is an interesting way to force old g clients to use only one router. But to force those pesky g clients to use the newer simultaneous dual band Express by setting the Extreme to 5GHz g only was a new solution for me. It worked too. In that case, it is not about minute speed gains or losses but simply letting the g clients have their one party at the Express, which can handle them better when part of an extended network with an older, original Extreme.
    It is also far better to just have one Wi-Fi router as, adding Airport routers in an extended network, slows things down 60% or less and requires more "data management overheard", according to Apple*.
    It is interesting that they said data management overhead and not radio signal management?
    Alternatively, using the “Roaming network” method where the two stations are linked via Ethernet, is an even better option.
    * https://support.apple.com/en-gb/HT202056

  • "How do i use all 16 channels on the PCI-6024E when using the daw acquisition toolkit in MATLAB?

    I am having trouble with MATLAB's daq toolkit recognizing all 16 single-ended channels. Right now, it only detects the lower half (channels 0 through 7). How can I access the upper half? I have already changed the properties to single-ended using the MAX program.

    I am not sure why you are having this problem. This might be a limitation of MATLAB's daq toolbox. Can you access all 16 single-ended channels by running a test-panel in MAX? You can run a test-panel by right-clicking on the PCI-6024E in MAX within devices and interfaces select "Test Panels." If you can access all 16-channels in MAX then the PCI-6024E is working correctly; I would suggest that you contact Mathwork's support.
    Is there a reason you are not using LabVIEW to interface with the PCI-6024E? LabVIEW offers a very quick and easy data acquisition solution and was built to be used with our hardware. LabVIEW also offers a multitude of built-in analysis functionality as well.
    Regards,
    Todd D.
    Applications Engineer
    National Instruments

  • My ZTE Open does not respond whenver I open my mail box (it seems the loading is performed in the Ui thread)

    OS version 1.0.1.0
    Firmware version 1.01.00.01.019.144
    Hardware version P752D04B02
    It seems that some application delivered with the OS can freeze for few seconds (~20 sec) the phone. Especially when I use the mail client or the settings panel.
    So it is not possible to interact with the UI for this delay, my assumption is the data loading is peformed in the same thread than UI.
    This behavior is not a good user experience and it is not friendly for a smartphone.
    Please note I have one hundred mails on my Gmail mailbox but it is strange to me the problem is perfectly reproductible each time I open the mail client on my phone.
    Regards, Stéphane.

    Hello,
    After reading the information provided about your issue I suggest a soft reset of the phone.
    #Take the back cover of the phone off.
    #Take the battery out.
    #Take the SIM card and microSD card out (if applicable).
    #Wait 10 seconds.
    #Put the SIM card and microSD card back in (if applicable).
    #Put the battery back in.
    #Put the back cover back on.
    #Turn the device on.
    #Check if the issue you were having is still present.
    Please report back to us if this solved your problem!
    Thank you

  • PCI bus and memory ranges in Device Manager.

    Hello,
    I looked in device manager on my netbook that has no dedicated graphics card (so no dedicated VRAM) and uses shared system RAM as
    it’s video buffer, the following memory ranges have been assigned to the on board card -
    If I then change the view in device manager to ‘Resources by type’, Windows shows the following memory ranges to be on the PCI bus
    Basically all the memory ranges that have been assigned to the card are shown to be also on the PCI bus. I would understand this with
    a dedicated graphics card where data needs to be forwarded onto the PCI bus but I know my netbook is using system memory as the frame buffer which then I assume the card reads from there.
    Do you know why these addresses are shown to be on the PCI bus, is it just because the card is a PCI device so it’s easier for Windows
    just to display them as if they were on that bus, and anything written to these address will still go into system memory?
    I know it’s a bit of a random question but I’ve been trying to find an answer online and can’t seem to find anything.
    Any help would be appreciated,
    Thanks.

    Hi,
    For your question: Do you know why these addresses are shown to be on the PCI bus, is it just because the card is a PCI device so it’s easier
    for Windows just to display them as if they were on that bus, and anything written to these address will still go into system memory?
    Yes.
    You can check the hardware memory usage via Resource Monitor.
    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

  • PCIe G5s- are their firewire ports all on the same bus?

    Sorry, posted this on the G5 expansion forum but never got a response. I've been looking but haven't found an answer to this. I know it was a major issue to some people that the old G5s had all their firewire ports on the same bus. I was just hoping that Apple had fixed this so I wouldn't need to use up an extra PCIe slot with a firewire card.
    So, does anyone have an answer? Thanks ahead of time for any info!

    Patrick:
    Nope. My understanding of the FW spec is that devices slow down anything after themselves in the chain to their speed or lower. Thus, since the FW800 port isn't after the FW400 ones, the FW400 ones don't slow it down.
    <
    And in this corner, Brian:
    <div class="jive-quote">Yes, and connecting a DV VCR or camcorder will pull everything down to 100Mbps. This is the reason some systems have dropped frame problems on capture and output to tape.< </div>
    While these sound like complementary posts, the confusion is already palpating through this thread. Someone please clarify this for the rest of us. Suggest you use a standard example that includes a hi-speed FW drive, a standard FW drive and a DV deck. Hook them up in the same order to the two ports and tell us what the effects are on the performance of the Firewire bus.
    At the present time, there are no PCIe firewire cards. < </div>
    I had no idea.
    Isn't that just weird? This is the 21st century! Why is there a new data bus structure in our Macintosh without any accessory cards?
    bogiesan

  • What kind of PCI Device is the NI-PCI 6519 card?

    Hi:
    I need to know what kind of PCI device is the NI-PCI 6519, according to the definition that appear on the link: http://www.microsoft.com/whdc/system/bus/PCI/pcibridge.mspx, under the title "Types of PCI Devices and PCI-to-PCI Bridges".
    Is the NI-PCI 6519:
    1.- a PCI-to-PCI docking bridge type?
    2.- a reset-resistant SID PCI device type?
    3.- a reset-loading SID PCI device type?
    4.- a non-reset resistant SID PCI device type? or
    5.- a multifunction PCI device type?
    I need to know this because I have a problem with the PCI-to-PCI Bridge of my motherboard on the Power Management issue and it affects directly the PCI bus configuration of my system.
    If someone knows the answer or knows somebody who knows the answer I'll appreciate very much his/her help; or maybe he/she could send me the contact to somebody.
    Thanks in advance!

    Ignacio,
    The PCI-6519 is fully compliant to the PCI-2.2 specification which means that it requires the 3.3 V rail from the PCI bus.  The 6519 must be installed into a slot that provides 3.3 V. Check that the 3.3 V LED located on the top right of the 6519 device is lit. If not, check that the PC motherboard provides 3.3 V to the PCI bus. I also believe that it should be a reset-resistant or reset-loading device, but if you feel that the board is not working correctly with your pci-to-pci bridge, I would recommend that you contact NI support directly.
    Regards,
    Erin Bray
    NI Mexico
    www.ni.com/soporte

  • OK What About The PCI Buss Lock at 33?

    I read over at Anantech in the review of the k7n2-L that the PCI bus is not locked.
    From Anandtech:
    We still haven't been able to get confirmation from MSI as to whether the K7N2-L locks the PCI bus at 33MHz. There is an AGP lock at 66MHz for this board (as with all nForce2 boards). We'll immediately update you with more information as we receive it from MSI. 12/04/02 UPDATE: MSI sends word that the K7N2-L indeed does not have a PCI bus lock at 33MHz, meaning you will overclock your PCI bus to a certain level at a certain overclocked FSB speed.
    Now I have read here in a couple of threads that the PCI buss is lock at 33.
     So who is right???

    its locked guy at amd forums the wise one measured his on a pc gieger 33.4 regardless of fsb

Maybe you are looking for

  • How can I import all the backups from an old Time Capsule to a new one?

    Hi, My 2008 Time Capsule just crashed a week ago. Obviously it was out of warranty, and Apple just offered me a new 1TB TC for a reduced priced, and gave me the old internal disk in a plastic bag. I want to import the information from the old TC to m

  • BUG in WLE IDL compiler

    Hi, I want to report a bug in the WLE5.0 IDL compiler. It occurs in the generated stub, skeleton and implementation files (*c,*s and _i) files. Here is a description of the problem: Say we have the following IDL: Filename:filewithmoduleM1.idl module

  • Exception while decoding UTF-8 encoded stream

    java.io.UTFDataFormatException java.io.ObjectInputStream$BlockDataInputStream.readUTFSpan(ObjectInputStream.java(Compiled Code)) java.io.ObjectInputStream$BlockDataInputStream.readUTFBody(ObjectInputStream.java(Compiled Code)) java.io.ObjectInputStre

  • DataGrid header functionality to manipulate column data

    I have been displaying information for individual series in a chart via a datagrid so that the user can edit it (change color, series style, etc.) And it works fine, but now I need to add in some functionality in the header of the series style column

  • Export from PDF

    When I export an invoice from a PDF to a word or excel file, my document header is blacked out.  How can I fix this?