NI8451 SPI data transfer speed and SCLK setup time adjustment

I'm using NI USB-8451 SPI bus to do communication. I can not reach the speed of communication 4MHz (NI USB-8451 module advertises speeds up to 12MHz). Actrually the data transfer speed is much slower than 4/8 Mb/s. The 16k*16bit data cost around 800ms while it should be 128ms if the data transfer achieves 4Mhz speed. In the manual there is a SPI timing clock figure like this:
 In the 4Mhz communication case,  the t2 should be 0.25us. I wonder whether the low data transfer speed is due to t1,t3 and t4 since they occupy too much "dead time". If my guess is right, is there any method to reduce the t1,t3 or t4, espetially t3? I know that in the advanced API there is a way to add delay while I did not figure out how to reduce delay(t3).  If my guess is wrong, what is the exactly maximum data transfer speed NI8451 can support? (not the clock rate)
 Thanks for help.

Hi everyone. Im using the SPI communication with 8451 and Im having the same situation., since the serial flash memory I need to program is big enough, t3 (SCLK Setup time) and other "dead time" which I think is the time when buffer on the 8451 needs to be re-filled those are killing my expectation on the final results. I can't see a way to decrease t3 (~10uSec) and in the same way Im seeing something like buffering up to 100~110 bytes then, a ~1.5mSec delay appears on the signal waveforms. Did somebody have good results trying to avoid this?
Thank you.
Javier
Attachments:
t3 - SCLK setup time.jpg ‏156 KB
Data byte Transfer_109.jpg ‏137 KB

Similar Messages

  • Problems with Photoshop performance and data transfer speed on iMac

    Two months ago, I started noticing slow performances using Photoshop (above all using clone stamp tool) on my 27" iMac (late 2012). I did the AHT and I found that 8GB of 32GB RAM were broken.
    I removed them but the problem didn't disappered, I also noticed that data transfer speed (both copy and paste from/to internal HD and from CF card/external HD) was really slow.
    I tried many solutions suggested by Apple support, none of them worked out. At the end, I tried uninstalling and re-installing Photoshop: no more problems!!!
    10 days ago, I received a new 8GB RAM module and so I installed it back... suddenly, the problem came back, I tried re-installing again Photoshop but the problem, this time, still persist!
    Does anyone had the same experience? All other CC programs work well (LR, AE, Premiere...)

    yes, it does!
    what seems to be very strange to me is how data trasnfer speed could be affected!
    (just to say, I've already tried reset of SMC and PRAM, I've tried with different accounts and I've also re-installed the OS, next step would be formatting the disk and installing the OS from zero)

  • Very slow network directory listing - but fast data transfer speed once listed?

    Hello,
    I have really tried to sort this myself before opening up to the community, however I have run out of ideas, and hope someone can offer the magic solution I have missed.
    I am currently using the 3.4ghz i7 iMac on a 1GB LAN, running OSX10.7.2 - connecting to a Windows Server 2008 (Running Release 2) over ethernet.
    If i go to a network directory that i haven't recently accessed it can take up to 60 seconds to show the contents of that directory. Once i have accessed that folder, if i come out of it and go back in it will be instant again - but the first time it lists the directory it looks like i have opened an empty folder - which after anything from 10seconds to 1 minute will suddenly show the files that are there.
    Internet connectivity is fast through the network, and file transfers across the LAN are fast. (showing as approx 300mb per second) I can play and edit HD content across the network with no slowdown so I am confident that this issue is not related to the network speed itself, and is more to do with a setting on this mac.
    Symptoms are very similar to this post: https://discussions.apple.com/message/12245148?messageID=12245148&amp%3b#1224514 8 - however i understand that in OSX Lion - SMB was removed - so i cannot find this file to edit.
    I have tried bypassing additional hubs in the network by wiring direct cables to the switch that is connected to the file server, this made no difference.
    I have also tried disconnecting the ethernet cable, and running over wifi. This fixes the listing problem, but when editing HD content over a network drive, this connection is not fast enough to carry the data without interruption (some projects are linked to up to 900gb of hd video content!)
    Using ethernet, I have tried DHCP, DHCP with manual address, and manual mode. All reproduce this problem. i have tried using the windows workgroup, and tried without it.
    I have also followed this suggestion: https://discussions.apple.com/thread/2134936?threadID=2134936&tstart=45 and used OpenDNS. this did not fix the issue.
    For argument sake, I have also just tested a Macbook Pro running Snow Leopard to see if it was OS related. This reproduces the exact same problem, near instant directory listing on the wifi, a long and arduous wait on ethernet.
    I cannot work out why directory listing is instant over wifi, but not over ethernet on 2 different macs, running 2 different versions of OSX. I also do not understand why if the network is having trouble listing the directories - the data transfer speed is 300mbps when i copy files across the wired network from the file server to the mac.
    Does anyone have any other ideas as to what could be the problem here? We are about to start work on a very large project, where the content we are editing is spread out across around 200 different network folders (different shoots captured over the past 2 years). We really don't have the time to wait 60 seconds each time we need to access one of those directories to look for a file, and I am very close to pulling all my hair out!
    I really look forward to hearing from anyone who can offer any insight.

    If you are suspecting that the Windows update had something to do with your LAN going slow, then try the following:
    1.  Look for updates for your clients LAN NIC driver; or
    2.  Un-install the updates.

  • Internal Disk to Disk Data Transfer Speed Very Slow

    I have a G5 Xserve running Tiger with all updates applied that has recently started experiencing very slow Drive to Drive Data transfer speeds.
    When transferring data from one drive to another ( Internal to Internal, Internal to USB, Internal, Internal to FW, USB to USB or any other combination of the three ) we only are getting about 2GB / hr transfer speeds.
    I initially thought the internal drive was going bad. I tested the drive and found some minor header issues etc... that were able to be repaired so I replace the internal boot drive
    I tested and immediately got the same issue.
    I also tried booting from a FW drive and I got the same issue.
    If I connect to the server over the ethernet network, I get what I would expect to be typical data transfer rates of about 20GB+ / hr. Much higher than the internal rates and I am copying data from the same internal drives so I really don't think the drive is the issue.
    I called AppleCare and discussed the issue with them. They said it sounded like a controller issue so I purchased a replacement MLB from them. After replacing the drive data transfer speeds jumped back to normal for about a day maybe two.
    Now we are back to experiencing slow data transfer speeds internally ( 2GB / hr ) and normal transfer speeds ( 20GB+ / hr ) over the network.
    Any ideas on what might be causing the problem would be appreciated

    As suggested, do check for other I/O load on the spindles. And check for general system load.
    I don't know of a good GUI in-built I/O monitor here (and particularly for Tiger Server), though there is iopending and DTrace and Apple-provided [performance scripts|http://support.apple.com/kb/HT1992] with Leopard and Leopard Server. top would show you busy processes.
    Also look for memory errors and memory constraints and check for anything interesting in the contents of the system logs.
    The next spot after the controllers (and it's usually my first "hardware" stop for these sorts of cases, and usually before swapping the motherboard) are the disks that are involved, and whatever widgets are in the PCI slots. Loose cables, bad cables, and spindle-swaps. Yes, disks can sometimes slow down like this, and that's not usually a Good Thing. I know you think this isn't the disks, but that's one of the remaining common hardware factors. And don't presume any SMART disk monitoring has predictive value; SMART can miss a number of these cases.
    (Sometimes you have to use the classic "field service" technique of swapping parts and of shutting down software pieces until the problem goes away. Then work from there.)
    And the other question is around how much time and effort should be spent on this Xserve G5 box; whether you're now in the market for a replacement G5 box or a newer Intel Xserve box as a more cost-effective solution.
    (How current and how reliable is your disk archive?)

  • NSS2000 - Data transfer speeds over gigabit ethernet

    I've just installed a NSS2000 on a gigabit network.  I'm aware that some of the promised features (like support for jumbo frames) are not currently supported by the current firmware (version 1.13).
    However, even without jumbo frames, I'm puzzled of why I am seeing data transfer speeds of only 50megabits per second, or about 5% utilization of the 1000Mb/s connection.  I was expecting at least 20% utilization.
    Is this another limitation of the current firmware version, or is there a setting somewhere on the NSS2000 which I need to to tweak to increase data transfer speeds?
    More background - it is the only significant traffic on the network during test, the ethernet controller driver on my PC is the latest available, and the NSS reports that it is connected at 1000MB/sec.  The unit has two 1.5Tb SATA drives in it, which are configuered as RAID1.
    Also - does anyone know when the next firmware version is going to be available, and which of the current known issues it is likely to address?
    thanks
    Graham

    I should mention that the volume I am writing to is encrypted - is the answer simply that this is the fastest that the onboard CPU can decrypt the content?
    An experiment to an unencrypted volume increased the LAN utilization to around 10% - so an improvement, but still not as high as I had hoped.
    thanks
    Graham

  • Data Transfer Process and Delete Overlapping Requests

    Hi All,
    We are on BW 7.0 (Netweaver 2004s).  We are using the new data transfer processing and transformation.  We want to use the ability to delete overlapping requests from a cube in a process chain.  So lets say we have a full load from an R/3 system with fiscal year 2007 in the selection using an infopackage.  It gets loaded to the PSA.  From there we execute the data transfer process and load it to the cube.  We then execute the delete overlapping requests functionality.  My question is, will the DTP know that the infopackage selection was 2007 so it will only delete requests with selections of 2007 and not 2006 from the cube?  Basically, is the DTP aware of the selections that were made in the infopackage?
    Thanks,
    Scott

    Hi Everyone,
    Figure it out...on a data transfer process you can filter the selection criteria - go to the extraction tab of a DTP and click on the filter icon.  Enter your seleciton conditions to pull from the PSA....these seleciton conditions will be used to delete the overlapping requests from the cube.
    Thanks

  • Data transfer processes and info packages in new client

    Hi,
    We have created new client from the development client.
    The Info cubes and update rules are available in new client, bu the data transfer processes and info packages are not moved to the new client.
    What is the actual sequence of steps to be followed when new client created from development client. Have I missed some sequence or steps. What are the sequence of steps to be followed when created a new client.
    Kindly suggest to resolve this issue.
    thanks and regards
    Murugesan

    Hi,
    I have never seen clients created on the BI system. As such all the objects in the BI system are client independent as well as the data stored in the tables does not have the mandt field. Hence you cannot distinguish different clients in the BI system. Also if you notice all the request in BI are workbench request and not customizing requests.
    I do not think this is a viable solution. Maybe you can contact SAP.
    http://help.sap.com/saphelp_nw70/helpdata/en/b7/8a9a3aaf894871e10000000a114084/frameset.htm
    http://help.sap.com/saphelp_nw70/helpdata/en/a9/bb963a570b4b5de10000000a114084/frameset.htm
    Regards,
    Vikram

  • Data Transfer Process and Infopackage

    Are both Data Transfer Process and Infopackage the same...Can someone please explain... thanks

    Hi,
    Pl search the forum for these questions as these are mostly discussed in the forums.
    or simply google it...
    Now IP is mandatory and used to bring the data from source to PSA..
    and DTP is loading and transfering the data within BI itself.
    rgds,

  • Time Machine Data Transfer - From FireWire Drive to Time Capsule - HELP!

    Time Machine Data Transfer - From FireWire Drive to Time Capsule - HELP!
    I've been searching for weeks for a solution to my problem. Here's the story I've come across since I installed Leopard on Oct. 26, 2007.
    I first installed Leopard on my Early 2006 MacBook and set up Time Machine with a 200GB external FireWire drive. Since then, things have been fine, until Time Machine started deleting the oldest backups. I'm a pack-rat and hated this feeling of losing data. So, I now have a few months worth of backups on my 200GB FireWire drive.
    The Time Capsule is released, I finally talk myself into getting one and transferring my old data from the 200GB drive to my 1TB TC.
    I did some researching through forums about how to move data from one Time Machine drive to another, so I took the concept and wanted to apply it to my Time Capsule. I made a DMG image of my 200GB drive, in order to move the data. I figured if I can make an image, copy it, and open it on the Time Capsule - all will go smoothly - just as some had mentioned they've done with external drives.
    Now, I have a 164GB DMG image of my Time Machine, with no hope in sight of gaining it back. I've tried taking the image, using Disk Utility, and restoring my original 200GB external with the imaged Time Machine data, but whenever I do, I come across error messages.
    In Disk Utility, I've done the following steps:
    * Disk Image is found on Time Capsule
    * I select the 200GB drive and select 'Restore'
    * I drag and drop the Disk Image to the 'Image' field
    * I drag and drop the 200GB drive into the the 'Restore' field
    * Select 'Erase Destination'
    * Select 'Restore'
    * I get the warning message that I'll erase the drive - I proceed
    * I enter my password
    Error message pops up:
    "Restore Failure: Could not find any scan information. The source image needs to be imagescanned/scanned for restore."
    I select the image in Disk Utility, then proceed with the following steps:
    * Click on "Image" then down to "Scan Image for Restore"
    * I enter my password
    After hours of waiting, I get another error message:
    "Unable to scan. (Broken pipe)."
    I'm going to see, after transferring the DMG to the Time Capsule, if I can drag-and-drop the files from the Time Capsule drive onto the 200GB hard drive.
    IF anyone has any more suggestions, please let me know!

    32 updates on this Mac since December 2007 - Hardware, software, OS...
    They keep coming at about 6 or 7 a month. Some of them I don't care about, but several are essential. 10.5.3 has been seeded to the testers a couple of times and will probably show up in the next few weeks. Jaguar wasn't worth a d*mn until 10.2.6, Panther about 10.3.4, Tiger about 10.4.4 - I'd say we are ahead or on schedule Too bad I can't get Apple to fix Spaces. I wish they'd focus on what I want but I guess some take more time than others.
    2007-12-18 00:32:39 -0800: Installed "GarageBand Update" (4.1.1)
    2007-12-18 00:32:43 -0800: Installed "QuickTime Broadcaster" (1.5.2)
    2007-12-18 00:33:07 -0800: Installed "Security Update 2007-009" (1.0)
    2007-12-18 00:33:29 -0800: Installed "QuickTime" (7.3.1)
    2007-12-19 09:32:03 -0800: Installed "MacBook MacBook Pro Software Update" (1.1)
    2007-12-23 23:57:32 -0800: Installed "Security Update 2007-009" (1.1)
    2008-01-16 09:18:07 -0800: Installed "iMovie Update" (7.1.1)
    2008-01-16 09:18:14 -0800: Installed "Front Row Update" (2.1.2)
    2008-01-16 09:18:45 -0800: Installed "iTunes" (7.6)
    2008-01-16 09:19:31 -0800: Installed "QuickTime" (7.4)
    2008-01-29 21:33:14 -0800: Installed "Keynote Update" (4.0.2)
    2008-01-29 21:33:23 -0800: Installed "Pages Update" (3.0.2)
    2008-01-29 21:33:31 -0800: Installed "Numbers Update" (1.0.2)
    2008-02-02 01:18:43 -0800: Installed "iWeb Update" (2.0.3)
    2008-02-05 20:12:17 -0800: Installed "iPhoto Update" (7.1.2)
    2008-02-15 09:03:49 -0800: Installed "iLife Support" (8.2)
    2008-02-15 09:04:17 -0800: Installed "QuickTime" (7.4.1)
    2008-02-15 09:04:51 -0800: Installed "Leopard Graphics Update" (1.0)
    2008-02-19 23:44:37 -0800: Installed "Keyboard Firmware Update" (1.0)
    2008-02-25 19:24:33 -0800: Installed "iTunes" (7.6.1)
    2008-03-03 17:14:18 -0800: Installed "GarageBand Update" (4.1.2)
    2008-03-03 17:14:31 -0800: Installed "iPhoto Update" (7.1.3)
    2008-03-12 18:11:36 -0700: Installed "AirPort Utility" (5.3.1)
    2008-03-18 10:03:57 -0700: Installed "Safari" (3.1)
    2008-03-20 13:00:58 -0700: Installed "Security Update 2008-002" (1.0)
    2008-03-20 13:01:04 -0700: Installed "Time Machine and AirPort Updates" (1.0)
    2008-03-21 22:49:16 -0700: Installed "Digital Camera RAW Compatibility Update" (2.0)
    2008-04-03 00:50:22 -0700: Installed "Front Row Update" (2.1.3)
    2008-04-03 00:50:50 -0700: Installed "QuickTime" (7.4.5)
    2008-04-03 00:51:58 -0700: Installed "iTunes" (7.6.2)
    2008-04-08 17:16:02 -0700: Installed "Keynote Update" (4.0.3)
    2008-04-08 17:16:08 -0700: Installed "MacBook Pro EFI Firmware Update" (1.5)

  • I have a macPro 10.6.8. i have been receiving mail with the same date--March 14 and the same time--8:51am..I cannot correct:who knows the solution?

    I have a macPro 10.6.8. i have been receiving mail with the same date--March 14 and the same time--8:51am..I cannot correct:who knows the solution?
    Thank you.

    You may need to replace the Pram battery.

  • How to increase AFP data transfer speed?

    When I connect to our server from a WAN source outside of our facility the file data transfer rate is extremely slow. We just upgraded to a 10Mps fiber service and that has dematically increased our website data tranfer speed. I would like to find a way to access the file server from remote location and work, but the data transfer rate makes productivity impossible. I would appreciate hearing how other organizations are set-up and functioning with file transfer sizes at an average of 10 to 15 Mb.
    Thanks,
    Brian
    OS10.6.8 Server,

    If you don't have enough network bandwidth for your time requirements, you have little chance of success with the direct approach.  Techniques such as file compression and such can only provide limited help.  If you're transfering multiple copies of the files, then you can push one copy of the file to a hosted provider, and then serve additional copies from there.
    As for your network, a ten million bits per second network connection is the speed of first-generation Ethernet.  That Ethernet was a fast network, back in 1985.  In the era of a one billion bits per second Gigabit Ethernet and increasingly commonly with the ten gigabit Ethernet links, a 10 Mb link is glacial.
    A typical DSL network is asymmetric, meaning you'll have 10 Mb down (theoretically) and some fraction of that up.  So you might not be getting that 10 Mb in the direction you're coppying files.  And this is best case; various of the ISP network links around aren't providing their rated speeds.
    AFP stinks on a network, and you're also opening up your file system to remote attackers. 
    As for WebDAV, read this.   In addition to WebDAV, you can also try an sftp or other "simpler" copy command as a test, and see what you get for that.  (sftp is also encrypted, which has benefits, though the encryption also requires more processing time.)
    But beyond techniques such as data compression (and which may or may not be an option here) or incremental or "delta" changes to the data (which probably isn't an option here) or working locally and batching over the changes, there are few good ways to contend with a too-slow-for-your-needs link.

  • Data Transfer Erec and ECC HR

    Hi all,
    We are using having 2 backend systems 1 for HR other than Erec and another one for erec.
    Now we have setup the ALE data transfer using Message type HRMD_ABA.
    In erec we have only ERECRUIT Component deployed in backend,no EA HR or SAP HR component deployed.
    MEaning no PA* tables.
    Now when Transfer personnel number(HR!001-A008 with Position) to erec box,it says no pernr exist.
    Howver i cannot tranfer the pernr from ECC to Erec as we dont have PA* tables in Erec.
    Can you share me the object types that are transferred from ECC to EREc and EREC and ECC.
    What are the components to be deployed in backend Erec box.
    In Portal for requistions application which should backend(System Object) and for recruiter and recruitment admin applications which should be the backend system(System Object).
    Thanks,
    Nachy

    Hi,
    Check the link :
    http://help.sap.com/saphelp_erp2005/helpdata/en/45/8150635e9c40c1e10000000a1553f7/frameset.htm
    Supported infotypes for transfering data from the E-Recruiting to the HR-System are the PA infotypes 0,1,2 and 6. There are 15 fields sent to pa48 if they were filled in the E-Recruiting system, which are
    - forename, initials, surname
    - gender
    - birth date
    - correspondance language
    - address (street, city, streetcode, region, country)
    - hiring date
    - organisation unit
    - position
    - personel number (for internal candidates)
    So these are the infotypes which can be transfered automatically and cause no problems. If you want the "title" to be transferred additionally, you have to adjust the  system behaviour accordingly.
    To set up data transfer,
    In E-Rec System, use Tcode - BD64 Partner Type LS - Generate partner profile for the ECC System
    Use Tcode - WE20 for the Partner profiles checking
    For ECC Partner Profile, Give Outbound parameters - Messahge type HRMD_ABA and SYNCH. Give Inbound parameters- Message Type HRMD_ABA
    In ECC system, use BD64 for the Partner Type LS. Partner Type LS - Generate partner profile for theCreate Erec System(
    Use Tcode - WE20 for the Partner profiles checking
    For E-Rec Partner Profile  , Give Outbound parameters - Messahge type HRMD_ABA and SYNCH. Give Inbound parameters- Message Type HRMD_ABA
    After doing data transfer using RHALEINI, use transaction SM58 to check whether the data has been transferred or not.
    Hope it helps!
    Arpita

  • Mass storage transfer speeds and 4GB SDHC card

    I got a new 4GB SanDisk Micro SDHC to use with my Nokia N95. The transfer times using USB mass storage are horrific (USB 1.0 or worse I think). For example, it takes 9 minutes to delete 280MB worth of maps off the card. Another example is scanning for the Music Library - it used to be almost instantaneous, but now the songs are found so slow I can see each and every single number change.
    Is this happening because SDHC is not officially supported by the firmware? The card is recognized just fine, but it is just slow in every way imaginable.

    Just found out that regular MicroSD is FAT16, while MicroSD SDHC is FAT32. Anyone think that the support for FAT32 is either broken or crippled or not officially supported by the firmware?
    I am really bummed out. I love the high capacity, but it is just so excruciatingly slow. I guess I could get a card reader, but I'd much rather not have to take out the card everytime I want to put lots of data on it.
    So what has everyone else's experience been with transfer speeds on the N95?

  • SuperDrive slow Data Transfer Speeds

    I have several home movies DVDs I would like to loadback onto my mid-2011 27" iMac but it is taking for ever to complete the transfer. One DVD disk takes 6 hours because the transfer speed is crawling.  I read up onthis and info says my HL-DT-STDVDRW GA32N (FirmwareVersion KE06) is made by HLDS and they have implemented riplock which slows the data speed way down to preserve SuperDrive life expectancy anddecrease noise level. How can I disable this riplock to restore the data speed. I bought this fast/expensive machine and the SuperDrive of all things is slowing medown. Completely unacceptable.

    I was having a problem ripping store bought CD's to ITunes and opened a case with Apple for suspected hardware issue. Turns out the problem was Norton AntiVirus by Symantec which was blocking my external drives. Even though the CD is internal it was killing it. Once I shut off Norton everthing started working.
    The way I came to figure out it was a Software and not hardware issue was that the Superdrive worked perfectly under Windows 7 inside of VMWare Fusiion.
    If you have any sort of AntiVirus, try shutting and down and using the Superdrive.
    My machine is the same , late 2011 with Firmware KE06

  • Data Transfer Speed

    I inserted a data CD and copied & pasted a file from the CD to my MacBook hard drive. I could see that the speed of file transfer was about 2mb per sec. I also tried to copy and paste a file from a data DVD, and the result was the same. Has anyone tried moving files from a disc to MacBook hard drive? My optical drive is HL-DT-ST DVDRW GS21N.

    same problem here...
    burning speed is fine..when reading from the same media, the transfer speed hardly hits 1mb / sek
    this affects DVDs and CDs...
    LG GS21N

Maybe you are looking for