MIG mania

After updating a Mac Pro from OS-X 10.6.8 to 10.8.2, syslogd is burning one of the 8 CPUs constantly, repeating the same 3 messages at the rate of 1000 lines per minute:
12/16/12 12:58:34.010 PM com.apple.launchd[1]: MIG request.
12/16/12 12:58:34.010 PM com.apple.launchd[1]: MIG callout: 421
12/16/12 12:58:34.010 PM com.apple.launchd[1]: MIG demux succeeded.
The computer is running 10 degree F hotter than before the update.
MIG (Mach Interface Generator) is used by the Mach kernel to communicate among system processes.
It may have been installed when I installed Xcode, which is where it is documented.
https://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages /man1/mig.1.html
How do I track down the culprit?

I found another statement that looks wrong to me.
UG586 p.64 :
ADDR_WIDTH
This is the memory address bus
width. It is equal to RANK_WIDTH +
BANK_WIDTH + ROW_WIDTH +
COL_WIDTH.
I think it is incorrect. For instance in my case, I use a 4Gb (256M x 16b) DDR3 memory chip (Micron M41J256M16-HA125).
RANK_WIDTH=1, BANK_WIDTH=3, ROW_WIDTH=15, COL_WIDTH=10, which gives ADDR_WIDTH=29 with your calculation.
but the address should be 28b as my memory actually contains 256M x 16b = 4Gb.
I think the mistake comes from using RANK_WIDTH instead of RANK_WIDTH-1. Because if RANK_NUMBER = 1 (my case), 0 address bit should be added. If RANK_NUMBER = 4, 2b should be added.
The code of MIG IP also gives me the same calculation as above, which is wrong in my opinion, as the address is 29b whereas 28b ([27:0]) should be enough.

Similar Messages

  • MIG : K7 - DDR3 - 1600 MHz - IBIS Model for addr/cmd with VccAux = 2.0V

    Hi everybody !
    I have a problem in the generation of my IBIS file...
    I'm using Vivado 2015.1 and MIG v2.3. My FPGA is xc7k325tffg900-2.
    In the xdc file (generated by the MIG), I have this type of constraint for all of my address and control signals :
    # PadFunction: IO_L8P_T1_33
    set_property VCCAUX_IO HIGH [get_ports {ddr3_addr[0]}]
    set_property SLEW FAST [get_ports {ddr3_addr[0]}]
    set_property IOSTANDARD SSTL15 [get_ports {ddr3_addr[0]}]
    set_property PACKAGE_PIN AC12 [get_ports {ddr3_addr[0]}]
    It therefore seems logical to me that when I try to generate my IBIS file, it tries to find the SSTL15_F_AUX20_HP model for these signals. But this model does not exist !!!
    Two questions :
    Is it normal to have the property "VCCAUX_IO HIGH" for cmd/addr signals ?
    Can I use SSTL15_F_HP model (which exists) instead ?
    Many Thanks
    Arnaud

    Hi Vinay,
    Thanks for the answer ! It seemed logical to me but I wanted to make sure.
    In that case, why the SSTL15_F_AUX20_HP model is not defined in the Xilinx IBIS file for the Kintex-7 ?
    Electrical standard is SSTL15 (DDR3), my slew is Fast, we are in HP bank and my VccAux_IO = 2.0V.
    And if the SSTL15_F_AUX20_HP model is equivalent to the SSTL15_F_HP so the VCCAUX_IO HIGH property has no effect ...
    I can not believe I'm the only one to ask ...
    Arnaud

  • Internal Software Error in MIG

    Running Windows XP SP 3
    Labview 8.2
    Error: 
    Error -229665 occurred at DAQmx Create Channel (DO-Digital Output).vi:1
    Internal Software Error occurred in MIG software. Please contact National Instruments Support.
    No new devices installed. 
    When opening MAX no devices listed in Device & Interface category. Same error with other VIs.

    Did not work for me as the tool returns an error.
    Instead I used MAX : Tool>>Reset Configuration Data after making sure I first exported all my configuration (devices, tasks, channels, scales...)  as described here. Then the Max config was imported back in.
    L.
    PS: The issue manifests itself with DAQ Device control drop downs not seeing/finding any device: the drop down does not drop at all.
    Some VIs using Daqmx open with many GUI object not showing up at all, and LV stops responding. (LV 2011).  This issue appeared first after installing daqmx on a Win 7-64 laptop...

  • 400MHz DDR3 MIG with 25MHz input clock

    I’m generating a memory controller to interface our DDR3 with x16@400MHz and I need to clarify the clocking configuration of the MIG.
    From ug388 I’ve understood that the controller has a PLL to generate the necessary clocks and the MIG generates the default parameters (mult/div) assuming that the input clock is the same as that of the DDR bus, so 400MHz. I have 25MHz as input to the PLL. Ug388 states that we need to modify the following parameters to set the correct clocking for a different input:
    C1_CLKFBOUT_MULT
    C1_DIVCLK_DIVIDE
    C1_CLKOUT0_DIVIDE (for sysclk_2x)
    C1_CLKOUT1_DIVIDE (for sysclk_2x_180)
    C1_CLKOUT2_DIVIDE (for user clock)
    C1_CLKOUT3_DIVIDE (for calibration clock)
    From my understanding sysclk_2x is two times the DDR bus clock, so in this case 800MHz (seems extremely high for a Sp6!). Anyway the only way I can do this is to have
    C1_CLKFBOUT_MULT = 32 (Generate the 800MHz)
    C1_DIVCLK_DIVIDE = 1 (Generate the 800MHz)
    C1_CLKOUT0_DIVIDE = 1; 800MHz sysclk_2x
    C1_CLKOUT1_DIVIDE = 1; 800MHz sysclk_2x_180
    C1_CLKOUT2_DIVIDE = 4; (for user clock at 200MHz)
    C1_CLKOUT2_DIVIDE = 8; (for calibration clock at 100MHz)
    Is this correct? To be honest I’m worried about the 800MHz, but this is my interpretation from ug388. Also I’m worried about generating an 800MHz from a 25MHz source, wouldn’t jitter be a problem?
    I also find it strange right away for the MIG to assume by default an input (user) clock of 400MHz, as this is a very high frequency for a spartan6…
    Too many doubts, looking forward for your answers. Thanks!

    Hi
    I agree that is it strange to choose memory clock as input clock by default , it is improved in later versions like 7 series and Ultrascale but for older devices this is still a limitation.
    You should be able to generate 800 Mhz with out any issues, you can cross check in clocking wizard for jitter etc.,
    There should be an AR with more details on how to change the input clock for MCB,  but looks removed from web.
    Here is its content 
    "To modify the clocking setup to create the necessary MCB clocks from a different input clock frequency or to adjust the user or calibration clock frequencies, the following PLL parameters can be adjusted at the top level of the MIG example or user design:
    Cx_CLKFBOUT_MULT
    Cx_DIVCLK_DIVIDE
    Cx_CLKOUT0_DIVIDE (for sysclk_2x)
    Cx_CLKOUT1_DIVIDE (for sysclk_2x_180)
    Cx_CLKOUT2_DIVIDE (for user clock)
    Cx_CLKOUT3_DIVIDE (for calibration clock)
    where "x" represents the MCB block number.
    Cx_MEMCLK_PERIOD is mapped to the CLKIN1_PERIOD of the PLL and is also used to determine a number of other parameters defined in mcb_raw_wrapper.v/vhd. So, an additional input clock parameter should be used to specify the input clock frequency and it should be mapped to the CLKIN1_PERIOD of the PLL (instead of Cx_MEMCLK_PERIOD). This has already been included in MIG v3.6 so that users do not need to do this in the future.
    There are two options to determining the correct values for the other parameters listed above:
    Use the Clocking Wizard found in the Xilinx CORE Generator (Coregen) tool to determine the appropriate parameter settings based on the desired input and output clock frequencies for the PLL. Choose "Manual Selection" and the "PLL_BASE" primitive on the opening dialogue page to ensure that a PLL is used. Only the above parameter values produced by the Clocking Wizard should be transferred back into the MIG design; no other output from the Clocking Wizard is needed. The Clocking Wizard also determines the resulting output jitter from a specific PLL configuration that can be used to validate the main MCB system clocks against the memory device input clock jitter requirements.
    Refer to the PLL chapter in the Spartan-6 FPGA Clocking Resources User Guide (UG382) to verify the proper settings of the above parameters for the desired input and output clock frequencies for the PLL: http://www.xilinx.com/support/documentation/user_guides/ug382.pdf. This method requires a better understanding of such aspects as keeping the PLL VCO operating frequency within the specification.
    In addition to providing the parameter values for the various output clocks in design top module, the following changes are required to reflect to the MIG rtl environment:
    1. UCF changes
    MIG generates the clock constraints in the UCF for the design frequency provided in the MIG GUI. When the input clock frequency is changed, users need to change the design frequency in the UCF. In the below constraint, modify the period value.
    NET "memc5_infrastructure_inst/sys_clk_ibufg" TNM_NET = "SYS_CLK5"; TIMESPEC "TS_SYS_CLK5" = PERIOD "SYS_CLK5" 5 ns HIGH 50 %;
    2. Testbench (sim_tb_top.v/.vhd) Changes
    MIG provides the clock generation logic in the simulation testbench (sim_tb_top module) for the design frequency provided in the GUI. This logic needs to be modified to reflect the new input clock frequency:
    Original Verilog Code:
    always #(C3_MEMCLK_PERIOD/2) c3_sys_clk = ~c3_sys_clk;
    Modified Verilog Code:
    Instead of using the parameter C3_MEMCLK_PERIOD/2 in the above logic, the bit time period value needs to be provided. For example, for input clock frequency of 50MHz (20000 ps), C3_MEMCLK_PERIOD/2 should be replaced with a value of 10000. After making this change, thecode looks like the following:
    always #10000 c4_sys_clk = ~c4_sys_clk;
    Original VHDL Code:
    process
    begin
    c1_sys_clk <= not c1_sys_clk;
    wait for (C1_TCYC_SYS_DIV2);
    end process;
    Modified VHDL Code:
    For an input clock frequency of 50MHz, code looks as follows:
    process
    begin
    c1_sys_clk <= not c1_sys_clk;
    wait for (10 ns);
    end process;"
     Hope this helps
    -Vanitha

  • Itunes match has removed my playlists from itunes and my iphone. Not only that, many of the songs 'matched' on itunes do not show up on my iphone. Seriously annoyed, wish I'd never paid for it

    Please read the title; itunes match has removed my playlists on itunes and iphone and the songs that are supposedly 'matched' on itunes are not showing up on my iphone.
    Any Really annoyed about this

    iTunes Match does not have the ability to remove local files.
    The service operates by comparing the selected iTunes Library with the iTunes Store content and 'matching' or 'uploading' - it is very straightforward a 'match' provides equivalent access to iTunes Store content as a recognised 'purchase'; upload simply copies a 256k AAC variant into the cloud.  There are no elements of this activity that can erase the local library content.
    Would suggest you explore possible alternative causes of file loss.  Given the pattern described of selective deletion, leaving many Songs intact - would suggest making at least 2 secure offline Song file backups and starting the library again from a fresh install of iTunes once a thorough sweep of the system has been completed for virus.  It is also worth assessing the physical security of the system - who has access & with what privileges.
    To access Songs from the cloud, you would have to manually delete the Song from the library or open an empty library - so even when accessing content, iTunes Match provides no local deletion capability.

  • Why does my safari browser frequently gives me a gray screen? I resetted my safari many times and it doesn't help. Also sometimes when I scroll it gives me this weird scrolling effect where everything is either upside or messed up.

    Why does my safari browser frequently gives me a gray screen? I resetted my safari many times and it doesn't help. Also sometimes when I scroll it gives me this weird scrolling effect where everything is either upside or messed up.

    This article is for startup but it might help.  http://support.apple.com/kb/ts2570

  • ITunes 10.0.7.21 shows a white box instead of artwork for most of my albums.  Many of these are albums I purchased on itunes.  Also when I hit get album art it deleted the artwork it already had form many albums and says it cant find it.

    OS is Windows 7
    I updated iTunes the other day and I decided to run "get album art" and instead of finding artwork, it made some of the artwork I already had show up as white squares, or disapear entirely.  The ones that are white squares show up under the get info, but not in itunes.  I did click in view for show al artwork, no luck.  Many of these albums I bought from iTunes.  The ones that the artwork was deleted some albums I can buy on iTunes, but already owned, and iTunes found the artwork before, but now cannot.  Some are albums that I spent many hours finding and adding the artwork myself.  I am very frustrated.  I cannot find the time to manually install artwork for thousands of songs.
    My work computer is Windows 8, so I really don't want to hear windows vs OSX argument.  My company won't switch to mac because you like it better, so I just need a solution to my issue.  iTunes it has always worked better for me on my work PC than my macBook, I dont know why, but I don't take two laptops with me when I travel so I have my iTunes library on the PC that has to come with me.  This is the first time an update has screwed things up for me.

    Well my first guess was wrong. The line that failed is the one that writes out the image to disk. I've not revisited the code for that script for ages, but it seems I did add in an extra test for missing files a little while later, then forgot to upload the change. I can reproduce the error message if I deliberately rename a file to confuse iTunes so that seems the most likely reason for your problem with the script. I've uploaded a new build of CreateFolderArt which should work better.
    See FindTracks for a tool to repair broken links. You should probably get that issue fixed first.
    I know what SPSS stands for but that is all I know about it.
    tt2

  • Print One Report to many printers !!! URGENT

    Hi..
    I want to tell me how can I print a report from Forms to 3 printers?One report but 3 different
    printers.PLS give me full details.
    Note : 1 printer local and others on network.
    thanks Alot

    Hi,
    please read about teh Reports distribution lists (bursting output) and how to use them.
    Thi this a feature in Reports 6i that allows a Reports output to be sent to many destinations the same time.
    Frank

  • One Apple ID for many phones. How to stop all phones downloading the same app?

    Hi everyone,
    In advance, I'd like to thank you for taking your time to read my question and helping me.
    Currently, many members of my family have iPhones, ranging from 4 to 5, and for the sake of convenience, I set them all up using my Apple ID. Recently, each time one of us downloads an app, all the other phones automatically download them too. Is there a way to prevent that from happening? I'd like to keep the phones all on the same ID, so is there a setting that I change so that our phones will not receive each other's downloads?
    Thank you all again.

    Click here and use the instructions to turn automatic downloads off.
    (80615)

  • My wife and I have made many purchases over several years on seperate accounts, how could we join them into one account, without losing everything?

    My wife and I have made many purchases over several years on seperate accounts, how could we join them into one account, without losing everything? We both use Iphone 5's and share an Imac at home.

    Purchases using one Apple ID cannot be merged or transferred to another Apple ID. Purchases are forever tied to that Apple ID used. You have to decide which Apple you want to use for purchases and stick to that Apple ID so that you can share: Settings > iTunes & App Stores > Apple ID : > use the same Apple ID here to share purchases.

  • Right management: How many devices can share a certain piece of music when using Home Sharing?

    Considering a family of 4, each of us having between 2 and 3 devices. Can all of them use music through Home Sharing or is the limit of 5 applying?
    Thanks

    A maximum of five computers can use Home Sharing at one time. If this limit has been reached and you want to add a new Home Share, deauthorize one or more computers by choosing Deauthorize Computer from the Store menu in iTunes. For more information about authorization and deauthorization, see About iTunes Store authorization and deauthorization.
    Supposedly, you can use Home Sharing with as many iOS devices as you want on your network.

  • How many computers can I install my Creative Cloud apps on?

    You can install the apps available in Creative Cloud on your primary computer and one backup computer, as long as they are not running at the same time. You will have access to both the Mac OS and Windows versions, so if you have a Mac at home and a PC at work, for example, you can install your applications on both. See the product license agreements page for more information.
    Read more in the Creative Cloud FAQ

    Jeff,
    Here is a concern I have.  I called sales support yesterday and asked the following questions.   I have 3 computers (1) PC tower, (1) iMac and (1) MacBook Pro.   When I first started using Adobe all the way through CS5 Master Collection I always owned the Windows Box Versions.  I have been waiting for months for this to come out so I could move my workflow over to MacOS X.    Since the Creative Cloud supports both MAC and Windows installs the question I asked was can I install it on both my 2 Mac Computers.  Then if I need to use it on my PC can I simply deactivate and then activate on it for use?
    The answer your support person gave was "YES"  So the answer in this topic don't even flow with the answers from calling the 800 number!
    So now reading this forum topic I am really confused.   I like many others have definate reasons why I may want to flip flop the machine I am using the software on  (1) I have $4500 worth of AE plug-ins.  $2000 worth of these are platform specific.  So they only run on a windows machine.  Even, though I intend on my primary workflow to be used on a MAC there may come a time when I need to use one of these plug-ins and then would have to switch my activation to the PC to use it. 
    Another scenario,  Let's face it Apple has not been to keen on upgrading the Mac Pro system's.  iMac's are great but have their limitations with graphics cards, drives, and memory.  So if you go a complicated AE render to do,iIt makes a lot more sense to run it on a PC at this time for me.  So my hope here is I would de-activate one of my MAC's activate my PC then render away.
    I like many others completely understand that we are only suppose to operate our software on 1 machine at a time.  I am cool with you checking this.  Other posters have asked what if I forget to turn one machine off leave with my MacBook Pro and then fire it up.  Will I be in trouble?  Not sure how you handle this if you don't have a connection.  But Spotify the music streaming company license their software to me the user.  If I fire up one machine,  Then grab my iPhone and try to listen it turns it off on the other machine.  Apps in the app store like MotionX Drive do the same thing.
    I am an Electrical Automation Engineer by day and a Graphic/Video Designer Enthusiast at night.   In all the programming software that every vendor provides they provide a licensing server software service that sits locally within the location.  It manages concurrent licenses, without the need for online connections.  Any computer needing to run simply pulls the license from the network connected license server software service.  When the program is done it releases the license.  The only issues with this is if your license server crashes.  It can be a bit of a headache with support to get your license back.   Others simply have an online site (like Apple) Where you simply log in and de-activate devices as needed.  (Heck even Hulu, and Netflix offer this.)
    I think if Adobe wants the Cloud thing to take off then they need to re-evaluate this.  The license needs to follow the user not the device.  The user should have a painless simple way to activate and de-activate their license back to their Adobe ID.

  • How Many Times Can I Use The Same Serial Number For Adobe Creative Suite 4?

    I have design standard and was told I can use the same serial number on multiple computers. How many time can I use it? And say I install it on the maximum number of computers, but get a new computer, can I uninstall it on one of the old computers and use it on the new one? And can I use the programs on both computers simultaneously or do I have to use them one at a time?

    Fred Tech wrote:
    Broadly speaking, it depends on the type of license you have.
    Specifically, if you have a single license then officially, you should only install it once on one computer.
    Practically, (unless it has changed with CS4) you maybe able to install it on more then one computer, BUT can only run one instance of the software at a time. You can not run more then one instance of the software concurrently; i.e. you can't run Dreamweaver on Computer 1 and Photoshop on Computer 2. That would be two instances, and is not permitted.
    This is my understanding. I am happy to be corrected if I am wrong
    Fred
    Sorry Fred you are wrong.
    If you have a single license you can install it on as many computers as you like. you can only activate the suite on two computers at anyone time. Work and Home or as many of us do it Desktop and Laptop. You can not use the computers simultaneously. You only have 20 activation/deactivations so use them wisely. Student versions only have one activation. You can not break up the suite installs the suite is considered one application.

  • HT5622 How many family members, computers, iPods,iPad,IDs can you have on one iTunes account?

    I'm just trying to sort out some iTunes I'd issues.  Does anyone know how many total iPad iPods can be used with one Apple ID?  Or how many apple  IDs your can have with one iTunes account? Or does each person need there own Apple ID or Apple account? Thanks

    You can't have multiple IDs on one account, but you can use multiple IDs for different purposes on the same device.
    Just use the one AppleID for iTunes and the AppStore so you can all share your music and app purchases. Then each person should have their own individual AppleID with associated iCloud account for mail, contacts, calendars, iMessage and FaceTime.
    You don't have to use the same AppleID for all services.

  • Want to use Adobe forms departmentally.  How many users per license?

    How many people can use Adobe Forms per license/how many computers can we download software to?

    Adobe FormsCentral is a web-based app so there is nothing to download - you access from the web browser.
    Each users who creates forms needs a license of FormsCentral. In a month or so you'll be able to by a team pack (5,10,25) at reduces prices for a larger group who wants to create forms.
    Randy

Maybe you are looking for