AXI slave connection of PCIe AXI bridge IP

Hi:  
I'm creating a system with IPI which have Microblaze, DDR3 and PCIe interface.
When connecting the AXI PCIe bridge block, I got some problem.
Currently, I can access DDR3 through PCIe.
The path is Host PC ==> PCIe ==> AXI PCIe bridge ==> AXI interconnect ==> DDR3.
Now, I want to send data from Microblaze to Host PC as well, but don't know how to do it.
Tthe path I think should be : MicroBlaze ==> AXI interconnect ==> AXI PCIe bridge ==> PCIe ==> Host PC.
How should I connect the S_AXI_CTL and S_AXI port on AXI PCIe bridge?
Should S_AXI_CTL be connected? Is it also connected to M_AXI port of AXI interconnect?
Thanks a lot! 
David

This setup looks a bit dangerous because you are mapping PCIe->AXI to address 0x00000000 which will inturn get decoded and go back out to PCIe land.
The M_AXI port from pcie probably only needs access to mig and maybe uart. The microblaze Data port address space looks correct. Any access from microblaze to address 0x00000000 will get decoded by the interconnect and passed to the S_AXI port on the pcie bridge. Then, the pcie bridge translates the axi address 0x00000000 to the PCIe address 0xFF000000.
I'm not a PCIe guru but I believe the software on the host will need to configure its pcie bridge in order to allow access to motherboard resources from the development board. On a linux host, the pcie driver would be responsible to map host memory or motherboard resources to be accessable from the development board.

Similar Messages

  • Multithreading possible if drives connected to PCI controller?

    Hello there,
    I have an older (still very funcitonal) G4 (sawtooth) with 2 drives. The system and apps drive is connected to the on-board ATA66 controller. The documents drive is connected to a Sonnet Tempo ATA100 PCI controller. I have the drives in independent channels to allow OS X to multithread between the two.
    Both drives are ATA100 and the Sonnet card has 2 independent (I believe) connectors. To get a little better drive throughput I would like to connect both to the Sonnet PCI card. Can I attach my drives to each connector and achieve multithreading? I'm inclined to believe no as the ATA connectors of the PCI card eventually merge in a single connection between the PCI card and the motherboard. I'm not sure if this card is bootable (Sonnet no longer info on it).
    Any thoughts? Thanks very much for any feedback you may provide,
    Jacobo

    Hi
    In practice I expect the single connection between the PCI card and logic board probably has little or no impact.
    A typical ATA hard drive may have a sustained transfer rate of 60 MBytes/sec.
    Each ATA/100 channel has a theoretical transfer rate of 100 MBytes/sec.
    A 32-bit PCI card (in a Sawtooth with a 33MHz PCI bus) will have a theoretical transfer rate of ~133 MBytes/sec.
    Consequently the PCI card isn't normally a bottleneck, as it has enough bandwidth for a pair of ATA drives.
    Also the bandwidth of the entire PCI bus is shared between all the PCI cards installed and all the devices connected to the South Bridge, including the optical drive, zip drive (if present), on-board ATA drives and AirPort card etc.
    Consequently no matter where you connect the drives, ultimately the bandwidth is still being shared.
    Multithreading usually refers to processors. Even then, although a number of different threads may have been started, only one thread is being executed at any one instance in time (unless you have dual processors).

  • Cables to connect my PCI-7334 motion to one UMI and one SSR backplane?

    i want to connect a PCI 7334 to one UMI and one SSR backplane, what cables do i need (number)

    Hi NI_Rookie. This is a good question.
    To connect the 7344 to a UMI, you need the SH68-C68-S Cable with D-Type Connector (#186381-02).
    To connect the 7344 to an SSR backplane, you need the SHC68-C68-S Cable (#186380-02) with the SSR 8, 16, 24 Channel Cable Adapter (#778262-01)
    If you need help getting everything set up, please let us (the forum enthusiasts) know.
    Kyle V.

  • Connections from PCI-8532 to DeviceNet Micro-style connectors?

    Hello,
    I am looking to connect a PCI-8532-equipped PC to some already existing processing equipment running on DeviceNet.  Are there any easy options (i.e., patch cables available) to convert the 9-pin D-sub from the PCI-8532 to DNet micro-style, or do I have to crimp my own connectors?  I have come up empty so far...
    Thanks,
    Shane.

    Shane,
    I'm not too sure where you can find DeviceNet to DB9, as NI does not produce those types of cables. There are various DeviceNet to serial modules that require wiring. I suggest looking at Rockwell Automation products as they carry a lot of different cables for DeviceNet and you may find a DeviceNet to DB9 cable there.
    Regards,
    Logan
    Applications Engineering
    National Instruments 

  • HDMI connection through PCI Express X-Fi Titanium Fatal1ty Pro Series and Nvidia GTX 2951

    Hello,
    I want to connect HDMI connection through PCI Express X-Fi Titanium Fatalty Pro Series and Nvidia GTX 295\but i cant tell which of the pins on the Audio Card is the Spdif.

    CRe: Mic not working (PCI Express X-Fi Titanium Fatalty Pro Series)? Hello,
    Thanks for the reply.
    The headset is connected via the 3.5mm jacks in the card.
    I believe I have it working now. I ended up having to unstall the drivers and software, reboot, install drivers and software and then mess with the settings. The only issues that I am having now is that I hear a a really high sort of feedback/hiss tone from the headphones now. To correct this I have to turn the input for the microphone down really low within the Windows 7 controls for the microphone and turn it up with Ventrilo to get the mic to work and remove the feedback/hiss.
    I believe that the issue stems from the flexjack setting. The whole flexjack thing really seems to mess with the microphone settings. I believe I choose line-in instead of microphone.
    Once I get home tonight from work, I will hopefully post the exact settings I came up with to get the mic to work.

  • EtherCAT slave detection using PCIe-8231 on a RealTime LabView PC Target

    Hi,
    I'm trying to get a Copley controls Xenus Plus (XEl230-40) motor driver to work with a LabView RealTime PC target, using a PCIe-8231 in EtherCAT module. I've uploaded the ESI files for the driver to the host as well as the target, however, the target does not detect the drive. The host-target communication is done over a i1000e onboard NIC (eth0), and the PCIe-8231 is eth1.
    Further, I've tried manually adding a Xenus slave, but when I deploy the configuration, I see an error saying the EtherCAT telegram timed out.
    Any ideas on what could I be missing?

    I trust that you're working with the RT PC set to be in Configuration Mode rather than Active?
    It sounds like you're only using the PCIe-8231 to act as a NIC.  Are you using it for anything other than transferring the network communication?  If not, have you tried reversing the cables to see if you're still able to communicate with the RT PC if you are only connected to the PCIe-8231?
    Jeff B.
    Applications Engineer
    National Instruments

  • How to connect a Linksys WES610N Bridge to an Airport Express network

    I'm surprised I haven't been able to find an answer to this question anywhere online. I haven't even found anyone asking this question!???
    I'm trying to connect a Cisco Linksys WES610N Entertainment Bridge to my Airport Express wireless network. This will allow me to plug my blu-ray player into the bridge and go online for Netflix. (My TV does not have an online option, unfortunately.)
    The setup instructions indicate to press the Wi-Fi Protected Setup button on my router before pressing the same on the bridge. Of course, Airport Express (assuming that's my router) does not have such a button. I tried turning off security to my network using Airport Utility and trying to connect that way, without success.
    Some help documents from Cisco suggest connecting both the bridge and my computer to a router using ethernet cables and accessing setup through a web-based interface, but again, Airport Express has only one ethernet port, so that's not an option.
    Cisco has very little Mac support :-(
    Hoping the Apple community can help me.

    Okay, so to answer my own question after considerable sleuthing . . . for anyone else trying to do this:
    Connect your computer to the bridge using an ethernet cable, then open a browser and enter the following address: http://169.254.1.250
    This will take you to a login page: leave the username field blank, enter "admin" in the password.
    You will see the Cisco setup page. I selected manual setup and entered the name of my network and password. I got a progress bar and finally the wireless network light on the bridge started flickering.

  • Port forwarding but can only connect to wifi in Bridge Mode

    Hi
    Our ISP is TalkTalk and we use their Fibre service which connects through a BT Open Reach Modem.  The TalkTalk router seemed to causing drop outs in wifi on my macbook pro so I bought an Airport Time Capsule for the wifi router and to back up my mac.
    We aren't issued with PPPoE details and the advice from the TalkTalk community was to connect with the Router in Bridge Mode.  This has worked a treat with the various Apple and non Apple items we have in out house except one.
    We have security cameras which we control through a Windows laptop and can view one out phones.  To make this happen we have to set up port forwarding. However, we can't do this as it's in Bridge Mode (as far as I understand).
    I'm afraid my knowledge of these things is very basic so I'm hoping that someone will have an easy answer to this.  Anyone got any advice on how I can make this pretty white box do its stuff please?
    Thanks in advance!

    No idea what a double NAT is but you clearly do so here goes...
    traceroute 8.8.8.8 on the mac gives as follows:
    traceroute to 8.8.8.8 (8.8.8.8), 64 hops max, 52 byte packets
    1  192.168.1.1 (192.168.1.1)  6.246 ms  2.840 ms  2.875 ms
    2  89-168-80-1.dynamic.dsl.as9105.com (89.168.80.1)  14.513 ms  14.967 ms  20.831 ms
    3  host-78-151-225-23.static.as13285.net (78.151.225.23)  19.752 ms  20.399 ms  28.106 ms
    4  host-78-151-229-12.as13285.net (78.151.229.12)  19.760 ms
        host-78-151-225-140.static.as13285.net (78.151.225.140)  18.391 ms
        host-78-151-225-136.static.as13285.net (78.151.225.136)  18.467 ms
    5  host-78-144-8-11.as13285.net (78.144.8.11)  29.582 ms
        host-78-144-8-53.as13285.net (78.144.8.53)  31.276 ms
        host-78-144-8-5.as13285.net (78.144.8.5)  27.278 ms
    6  72.14.214.222 (72.14.214.222)  37.593 ms  25.132 ms
        72.14.242.127 (72.14.242.127)  30.195 ms
    7  209.85.252.188 (209.85.252.188)  27.070 ms
        209.85.252.186 (209.85.252.186)  77.680 ms
        209.85.252.188 (209.85.252.188)  24.477 ms
    8  209.85.253.90 (209.85.253.90)  24.506 ms
        209.85.253.196 (209.85.253.196)  29.255 ms
        209.85.253.90 (209.85.253.90)  26.403 ms
    9  66.249.95.173 (66.249.95.173)  41.521 ms
        72.14.232.134 (72.14.232.134)  35.473 ms  30.789 ms
    10  209.85.251.231 (209.85.251.231)  30.069 ms
        216.239.49.45 (216.239.49.45)  31.578 ms
        209.85.252.83 (209.85.252.83)  31.383 ms
    11  * * *
    12  google-public-dns-a.google.com (8.8.8.8)  38.442 ms  30.063 ms  30.282 ms
    traceroute 8.8.8.8 on the mac plugged into the HG533 gives as follows:
    traceroute to 8.8.8.8 (8.8.8.8), 64 hops max, 52 byte packets
    1  192.168.1.1 (192.168.1.1)  0.999 ms  0.679 ms  0.668 ms
    2  89-168-80-1.dynamic.dsl.as9105.com (89.168.80.1)  13.577 ms  12.817 ms  13.668 ms
    3  host-78-151-225-23.static.as13285.net (78.151.225.23)  16.828 ms  15.490 ms  24.315 ms
    4  host-78-151-225-140.static.as13285.net (78.151.225.140)  18.755 ms
        host-78-151-225-30.static.as13285.net (78.151.225.30)  20.538 ms
        78.151.229.0 (78.151.229.0)  19.488 ms
    5  host-78-144-8-29.as13285.net (78.144.8.29)  23.690 ms
        host-78-144-8-39.as13285.net (78.144.8.39)  26.756 ms
        host-78-144-8-59.as13285.net (78.144.8.59)  23.145 ms
    6  72.14.242.127 (72.14.242.127)  24.608 ms  26.403 ms
        72.14.214.222 (72.14.214.222)  22.601 ms
    7  209.85.255.78 (209.85.255.78)  26.205 ms  23.783 ms
        209.85.252.186 (209.85.252.186)  25.291 ms
    8  209.85.253.94 (209.85.253.94)  25.553 ms
        209.85.253.196 (209.85.253.196)  58.607 ms  31.902 ms
    9  66.249.95.173 (66.249.95.173)  49.369 ms
        72.14.232.134 (72.14.232.134)  32.418 ms  32.654 ms
    10  72.14.238.43 (72.14.238.43)  34.146 ms
        209.85.252.83 (209.85.252.83)  34.292 ms
        216.239.49.45 (216.239.49.45)  29.860 ms
    11  * * *
    12  google-public-dns-a.google.com (8.8.8.8)  36.619 ms  36.902 ms  29.731 ms
    Hope this gives the result we're after

  • "No Internet Connection" via AirPort Extreme bridged to Time Capsule

    Hello,
    We have a fairly large and odd home network consisting of a Comcast cable modem connected to a Netgear router, a Time Capsule wired to that one floor down (serving up WiFi and DHCP), and a new AirPort Extreme wired one floor below that, extending the WiFi network of the Time Capsule and set to bridge mode.
    On one MacBook Pro (and possibly others, haven't had them available to test yet), trying to connect to WiFi while downstairs (i.e. to the AirPort Extreme) yields a strong wireless connection, but "no Internet connection"; checking via network diagnostics or the Network panel reveals that the MacBook Pro has no IP address. This seems odd, as it happens even if the connection is first made on the 2nd floor to the Time Capsule, where a valid IP is retrieved, and then carried downstairs; even though the same IP address should be valid, the laptop's WiFi menubar icon starts cycling again and eventually shows the "!" and reports no Internet connection.  Checking the Network panel reveals no IP address via DHCP.  However, if I let it sit for a minute or two, the IP address comes back (the same one!) and all is well, at least for a while.
    I've tried switching to a manually-assigned static IP as a workaround, and that works perfectly well, but I'd like to get DHCP working properly if I can, for convenience's sake. Is there any reason why I should be having trouble with getting DHCP from the Time Capsule via the AirPort Extreme?

    Actually, yeah, my predecessor explained that he was running DHCP on the Time Capsule instead of the Netgear because he hadn't needed DHCP prior to the adding of a WiFi point (all other nodes were on Ethernet), so it had always been turned off on the Netgear. But your suggestion makes a lot more sense, of course, so I've put the Time Capsule into bridge mode as well and started the DHCP server on the Netgear. Seems to be working with my iPhone, though that was always working okay. I won't have access to the laptop to test it until later this afternoon, but I have high hopes. 
    Thank you!

  • Can't 'Scan to Email' on USB connected printer to AE (Bridge mode)

    Can't 'Scan to Email' on USB connected printer to 2nd AE (in Bridge mode extending wireless network).
    Prints fine though.
    Printer is set to static IP adress (192.168.0.50).
    Upstream Router is: 192.168.0.1 (this is connected to first AE).
    When the printer was previously attached (by ethernet cable) to 1st AE, everything was working fine and I could login to printer Admin page via Safari by tying IP Address.

    Only the print function is supported when a multi-function device is connected to the USB port on an AirPort router.
    Advanced features like scan, copy, maintenance, etc are not supported at the USB port.

  • Connect NI PCI-6602 with NI PCI-6503

    Hello,
    I want to connect a NI PCI-6602 Counter/Timer with the NI PCI-6503 DIO-Card. The problem is the varying number of pins. (6602->68 pins; 6503 -> 50 pins). Is there a possibility to connect both? Maybe a complete adapter?
    regards Thomas

    Thomas,
    You are correct both cards have male connectors. You could still use the 68M-50F connector if you use a 68-68 cable. Or if you had a 68F-50M then you would need a 50 pin cable. I have found another option, the R6850-D1 Cable(part number 777419-01) . This is a digital cable that was made to use our 68 pin digital devices with 50 pin breakout boxes. It ties the ground lines together and you also loose access to PFI 37,the up/down pin for counter 0, and you loose the +5V line. I think you may want to check the pin mappings to make sure that you really want to connect these 2 boards directly together. When using a 50 pin conversion with the 6602 you will get the following pin mapping:
    Pin Number (1-50) 6602 Signal Name
    1 PFI_25
    2 PFI_28
    3 PFI_27
    4 PFI_24
    5 PFI_30
    6 PFI_31
    7 PFI_26
    8 PFI_29
    9 PFI_21
    10 PFI_23
    11 PFI_19
    12 PFI_17
    13 PFI_18
    14 PFI_16
    15 PFI_22
    16 PFI_20
    17 GND
    18 PFI_34
    19 GND
    20 PFI_35
    21 GND
    22 PFI_33
    23 GND
    24 PFI_32
    25 GND
    26 GND
    27 PFI_38
    28 GND
    29 Reserved
    30 GND
    31 PFI_36
    32 GND
    33 PFI_39
    34 GND
    35 PFI_4
    36 PFI_6
    37 PFI_0
    38 PFI_2
    39 PFI_1
    40 PFI_3
    41 PFI_7
    42 PFI_5
    43 PFI_13
    44 PFI_10
    45 PFI_15
    46 PFI_14
    47 PFI_8
    48 PFI_11
    49 PFI_12
    50 PFI_9
    You will loose half of the cards functionality since half the pins (even numbered pins) will be connected to ground on the 6503. It would be easy for you to short lines to ground this way. It would probably be better if you get a breakout box for each card (SCB-50 and SCB-68) and then connect only the lines you want to share between the cards. So in answer to your question, yes you CAN connect then directly together, but do so with caution, and I do not feel this direct connection is the best solution for y
    ou.
    Hope this helps.
    Kevin R

  • How do you act upon a slave connection in Bluetooth??

    I have a serial port bluetooth adapter which i tried to find using my bluetooth device/service discovery Midlet. I could find the device but no services, but it's suppose to broadcast a SPP service!! I know my midlet is OK because it can find SPP on other PC's and phones.
    So what i've now done is USE the serial port adapter to CONNECT TO MY phone as a master and my phone is slave. The question is what kind of code would i need to acknowledge this connection and receive data from the serial port adapter?? I can easily do it phone -> other device but i've never been pre-connected and not sure what to do..............

    Hi,
    Select characteristics
    1.Total Value,
    2.Department.
    Link department to purchasing group."N" number departments link to one purachsing group but not vice versa.
    In PFCG,,,,,,,,give authorisation of creation of purcahsing document for purchasing group for user/users(based on position).
    Regards,
    Biju K

  • How connect TC to a bridged router?

    For the last 9 months, my TC has been connect to the Time Warner Cable issued modem/router. I had two networks, and not that good wireless strength, but the internet worked. So, today I decided to mess with it, and I called TWC and had them change their router to bridged mode. Ever since then, I have not been able to connect to the internet through the TC. I can connect directly to the modem, and everything works fine, but the airport utility shows no internet connection. What am I do wrong?

    The TC has to be in router mode.. and you need to shut off the modem.. and the only device connected to the modem is the TC.. wan port.
    The first device to connect is allocated the public ip and so you must have the TC capture the IP.
    Do a full factory reset and start over.. that will put the TC back to correct router mode.

  • Line connection between PCI-6527 card and instrument

    Sorry for my foolish. My poor electronic knowledge prevent me from fully understanding what you explained in your last reply and need more help.
    In fact, we plan to control two instrument switchs, one is for the Magnetic_Suspension_Control(MSC) , another is for control the Weight-changing-Device(WCD).
    The instrument manufacturer provide a cable for the MSC and WCD. The cable looks as follows: there is one connection to the computer(25-pin subD-plug) of which two cables lead away, one to the MSC(6-pin Lemosa)and the other to the WCD(15-pin subD-plug).
    The interface of the MSC is internally realized by using only two simple optocouples(OC). Their input-pins are connected directly to the 25-pin SubD-plug of
    cable as follwing:
    25-pol.SubD; meaning
    Pin 9 anode of OC1-LED
    Pin 7 anode of OC2-LED
    Pin 23 cathode of OC-LED
    Pin 18 cathode of OC-LED
    Because of the optocouplers draw some current from the NI-card, the manufacturer let me make sure that the NI-card can source circa 7mA(better 10mA) on each pin.
    The interface of the WCD consists of three simple TTL-level inputs, which are also directly connected to the 25-pin SubD-plug of our cable as following:
    25-pol.SubD; meaning
    Pin 4 TTL-Input (remote) (0-1V/3.5-5V)
    Pin 3 TTL-Input (weight 1) (0-1V/3.5-5V)
    Pin 2 TTL-Input (weight 2)(0-1V/3.5-5V)
    Pin 5 common ground
    The current drawn by the TTL-inputs is not worth mentioning.
    By controling the logic state of these above pin states through labview, I then can control the instrument switch.
    Based on above information, how should I choose right resistor for achieving the suitable v
    oltage and current on each pin and How should I connect line between PCI-6527 card and 25-pin sub-D plug(I plan to use port 3 of PCI-6527 card).
    Thanks, your help is greatly appreciately
    zhou

    Zhou,
    My best recommendation is that you find someone who can give you a better and more direct advise in electronic circuiting. We don't have in our hands the manual of your instrument in order to clarify what it needs and where, although you gave some pin numbers we cannot take the risk of advising something that we don't have the absolute knowledge of. We can give you all the details you want about our card and what does it gives, but you have to decide how are you going to connect it to your instrument. If you recall your email about the manual, in fig. 3-6 page 3-12 you can see a picture of how to connect a TTL driven device, in the last email we gave you an option of how to connect the resistor and where, please read it again, basically I am going to repeat the same, we feel sorry about not been able to give you more help, but is opt to you to find help in electronic theory. Remember in my last email that I told you the 3 cases in which your instrument may need either voltage, current or both, and I told you how RL will change and what new resistors you may need to connect. Review that and make tests with your switch, your question about how to choose the right resistor is answered in the previous email and how to connect lines between the board and the cable of your instrument you have both pin outs... match them... the person who has in his hands the manual and the instrument is the best person to choose how to interfase both appliances... we are sorry Zhou but if we advise you about pin connections of your device with our blindness we have of your device we may make a mistake, we told you about our pins and how to choose resistors.
    If you need more direct assistance on this Zhou you may better try to call us, by text messaging is limited and this requires direct guidance. If you decide to call us you can find instructions at www.ni.com/ask hope you move forward in your application as soon as possible.
    Nestor Sanchez
    Applications Engineer
    National Instruments
    Nestor
    National Instruments

  • MDD can't recognize drive connected via PCI card

    Hello there,
    I tried connecting a new Maxtor ATA100 drive to my MDD via a Sonnet TEMPO ATA100 PCI card. Everything works OK except that the drive doesn't mount. Disk Utility doesn't "see" it and get this, ... when I tried opening System Profiler to see if the PCI card was recognized, the following was displayed at the bottom of the About This Mac window: Opening border_right.gif. Preview then launched and opened such gif image!
    I used the ribbon cable that came with the drive and its jumper was set to Cable Select. I could connect the drive to the on-board ATA66 bus but I would like to solve this issue and make it work. Any thoughts?
    Thanks again,
    Jacobo

    Rodney,
    Thanks again for your reply. Believe or not the problem was a loose power connection! The card was recognized and the drive mounted. However, the PCI card only recognized 128 GB (of the 500). Must have been an old one, so it came out.
    Thanks again,
    Jacobo

Maybe you are looking for

  • Can we post entries in 2014 and 2015 fiscal years simultaneously

    Hi, Now we are in fiscal year 2015.Still postings are going on for FY2014.Not yet done any year end activities for 2014.Client is asking to open posting periods for fiscal year 2015.They want to post in fiscal years 2014 and 2015 as well simultaneous

  • Im doing a work shop  at a apple store do i need to take my mac with me

    If I am doing a workshop at one of the apple stores do i have to bring my own laptop ?

  • Greater than 90 Days

    Hi ,    I have a characteristic ZMANUDATE.    Basically, I need to provide a query whereby only materials which have been manufactured greater than 90 days ago    Please advice

  • PSE 12 keeps FREEZING when using Brushes

    I am running PSE 12.1 and every time i try to use brushes on any command(delete or paint  etc...).  I have tried to delete files that others have suggested and I have also used the uninstall to remove preferences and still to no avail.  I have a mac

  • What formulas will do a Lookup Sum

    I searched for the answer to this question, but I wasn't successful narrowing down the search to find the answer. I have two tables. The first is a detail table. Here's an example. Account type Account Balance Income Acct1 100 Income Acct2 150 Income