About OpenSPARCT1.1.4 simulation

Hi,
We have tried running regression of OpenSPARCT1.1.4 with follow command:
sims -sim_type=ncv -group=thread1_mini -novera_build -novera_run
It runs correctly. But when we check the file $pwd/2007_05_29/config.v,
there is no any information like `define FPGA_SYN_NO_SPU
`define FPGA_SYN_1THREAD
`define FPGA_SYN
Can we believe it runs in the thread1_mini envirement instead of core1 envirement?
shall we write like this:
sims -sim_type=ncv -group=thread1_mini -novera_build -novera_run -config_rtl="FPGA_SYN_NO_SPU" -config_rtl="FPGA_SYN_1THREAD" -config_rtl="FPGA_SYN" ?
Who can help us ? Thanks!

Responses below ..
Hi,
We have tried running regression of OpenSPARCT1.1.4
with follow command:
sims -sim_type=ncv -group=thread1_mini
-novera_build -novera_run
It runs correctly. But when we check the file
$pwd/2007_05_29/config.v,
there is no any information like `define
FPGA_SYN_NO_SPU
define FPGA_SYN_1THREAD
define FPGA_SYN
Can we believe it runs in the thread1_mini
envirement instead of core1 envirement?Above will build full core1 model but run only single thread diags on that model.
>
shall we write like this:
sims -sim_type=ncv -group=thread1_mini
-novera_build -novera_run
-config_rtl="FPGA_SYN_NO_SPU"
-config_rtl="FPGA_SYN_1THREAD"
-config_rtl="FPGA_SYN" ?Yes, this is the way to build single thread model specifically for FPGAs. Notice that these three flags are orthogonal. In other words, FPGA_SYN_1THREAD creates single thread model. FPGA_SYN_NO_SPU removes SPU from the model and FPGA_SYN is primarily to replace custom implementation for some logic with FPGA synthesizable code. If you are targeting FPGA technology, and are concerned about the size of the design, then enabling all three flags gives the lowest possible area.
Also note that the correct syntax of the sims command is -
sims -sim_type=ncv -group=thread1_mini -novera_build -novera_run -vcs_build_args=+define+FPGA_SYN -vcs_build_args=+define+FPGA_SYN_1THREAD -vcs_build_args=+define+FPGA_SYN_NO_SPU
Thanks.
Who can help us ? Thanks!

Similar Messages

  • Looking for opensparcT1 slowest rate simulation

    Hi,
    I've downloaded and ran opensparcT1 chip8_mini regression.
    According to the regression report.log file, slowest rate simulation was *~190[Hz]*:
    "./iob_int_disp_9:chip8_mini:chip8_mini:0/status.log:Cyc= 107199, Sec= 563.730, C/S= 190.2"
    I'm looking for a slower rate testcase, *30[Hz]* and less. It should Probably be a chip testcase where all Interfaces are toggled extensively at the same time.
    Is it available in opensparc T1 env?
    what is the testcase name?
    and finally,
    How can I ran single testcase instead of full/mini regression?
    Thanks for your help,
    Yaniv.
    Edited by: user13467445 on Dec 13, 2010 5:49 AM

    Hi CalebC,
    Using the PULSE_VOLTAGE component (Sources»Signal Voltage Sources), you can generate a pulsed source as you describe. The three attributes that sound of interest to you are:
    Initial value: This is the "zero level" as mentioned in your question
    Pulsed value: This is the "one level"
    Delay Time: This is the turn-on delay.
    The rest of your queries, such as those regarding photon density, sound contextual to your problem rather than a function that Multisim performs, I can't really help you there!
    I hope this helps, good luck!
    Tom
    Applications Engineering, NI UK

  • How to use the functionality of Simulation for the Transaction MIRO

    Hi Group,
    I have a requirement to call SAP from MS Excel and check for the SImulation option as under:
    The Excel will pass the values of Invoice Number, Posting date, PO number, PO Item number, Company code and etc., through the call of BAPI   -   'BAPI_INCOMINGINVOICE_CREATE'  in order to create Invoice in the SAP system.
    But the above BAPI is creating the Invoices in SAP system. Rather, I need to just check(thru SIMULATION) the records and come back to MS Excel with the MIRO numbers that will be created and the errror messages that will be returned back.
    In summary, I have to add two Buttons as:
       POST : this has to create MIRO(invoice Numbers) in the SAP System(populating the Success/Error Messages by calling
                   the above BAPI   -  This functionality is working fine now
       SIMULATE: this has to do  same functionality of "POST" option but should not create MIROs in the SAP system
                          Currently I am not able to achieve this as the above BAPI is creating MIROs in SAP.
    Kindly provide your inputs on how to go about incorporating the above SIMULATION functionality, by giving some simulation BAPIs that can be used for my functionality.
    Thanks for your help in advance.
    Regards,
    Vishnu.

    Hi Group,
    In continuation to my previous posting, I would like to give more inputs as under:
    when I was using the BAPI - BAPI_INCOMINGINVOICE_CREATE (unless I commit the transaction), MIRO would not be created in the system.
    Now, when I run the BAPI again with a different set of data, the Invoice Number is getting incremented by one.... this I dont need, if the Invoice is not committed and if I run the next time, I need to get the same Invoice Number....
    How can I achieve this task?
    Kindly let me know your inputs on this.
    Regards,
    Vishnu.

  • Input for CD Linear Simulation.vi in a Simulation Loop

    Hi I'm new to LabView and I was trying to implement a real time estimator for a linear system, so a steady
    state gain is acceptable (estimator doesn't need to be adaptive). It will be
    implemented in real time target (cDAQ). The estimator will get the acquired
    data (there are 2 inputs and 1 output) from the real system.
     I have learned and tried few different ways to do it but finally decided to try using CD State
    Estimator.vi (standalone) in a Simulation Loop. My questions are:
     1. I found that the only way to use the estimator model with the acquired input is by
    using CD Linear Simulation.vi. Is there another alternative to do the
    estimation?
     2. However, with CD Linear Simulation.vi I had problem: According
    to the LabView help, if the input signals are more than 1, we have to specify
    the input as 2D array with smaller dimension as the number of channels and the
    larger dimension as number of points in each channel.
     While for every execution in the loop I will get only 2 x 1 data (see appended array 3 in the
    attached example file). How can I be able to use the measured data as the two
    inputs for the CD Linear Simulation.vi?
     Thank you.
    Attachments:
    2015_03_31_Test DAQ in sim loop.vi ‏299 KB

    Hi Mike,
    Thanks for the reply.
    I browsed through some examples and tried some things; here are the updates, maybe useful for others in the future.
    About the CD Linear Simulation.vi; In the example finder I found CDEx Kalman Filter.vi which uses CD Linear Simulation.vi to compare the estimation with real system states for two inputs.  The number of samples of the inputs was given as a constant (e.g. N samples), from which the array of N x 2 data is built and fed to CD Linear Simulation.vi. So up to now I can’t see a way of using CD Linear Simulation for feeding input to the estimator model built from CD State Estimator.vi in a “real time “ way.
    I look forward to hearing from anyone if it can be done.
    So, from here I tried another alternative to implement this real time estimator: using Discrete State Space Function. So I generate the estimator state space model in Mathscript and feed it to that function.
    I use kalman (mathscript) function to generate the estimator model.
    Interesting thing is, (although irrelevant with my original enquiry), that this kalman command seems not generate correct estimator model with multiple input (e.g. if in the original system there are inputs u1 and u2 with one output y, I expect the generated estimator model would have three inputs i.e. u1, u2, and y. But the generated estimator only has one input (??)).
    I remember that the kalman command from Matlab has the same problem which I neglected at that time.
    So this time in labView I also did the same thing as the last time, which is taking the gain generated from the same kalman command and build manually the A and B matrices of the estimator.
    I haven't browsed though to see if someone has used this kalman command for multi input system and noticed this. 
    Nevertheless, this alternative seems working well so hopefully it works well too with the RT target.
    Thanks.

  • Contact center simulator

    Hi Experts,
    I want give a demo to the client CIC on IDES. For this I came to know about the Contact center simulator. Can any one help me out to tell the process of installing this simulator or any supporting document or link will be helpful....
    When I am checking in google I got one Link by Stephen Johannes but those link are not working......
    Regards,
    Sap Adherent.
    Message was edited by: Sap Adherent

    Hello Sap Adherent,
    Stephen Johannes blog is the best source of information on this. I had a look and can see the link for the ICI Overview is broken.
    You should be able to access this now at Integrated Communication Interface -  Using Java - SAP Library
    I hope this helps!
    Kind Regards,
    James

  • Freeware program simulation with Sim Tool Kit

    Hi:
    Somebody knows about some freeware program simulation with Sim Tool Kit?
    thanks

    * Send message by SMS
    * @param message byte[] : message to send
    * @param number byte : number of the sms
    public void envoiSMS(byte[] message, byte number) {
    // sending of message with all needed parameters
    ProactiveHandler hdlerPro = ProactiveHandler.getTheHandler();
    short tpduSubmitLength = (short) (SERVER_ADDRESS.length + 6 +
    message.length);
    byte[] tpduSubmit = new byte[tpduSubmitLength];
    // TP-SRR + TP-UHDI + TP-RP + TP-VPF + TP-RD + TP-MTI
    //reply path(b) | user header indicator (b) | report request (b) | periode validity(2b) | rejet m�me numero MR(b) | message type (2b)
    byte FIRST_BYTE_local = (byte) 0x01; //juste type de message SUBMIT
    //tpduSubmit[0] = FIRST_BYTE; // TP-MTI + TP-RD + TP-VPF + TP-RP + TP-UDHI + TP-SRR
    tpduSubmit[0] = FIRST_BYTE_local;
    //tpduSubmit[1] = number;
    tpduSubmit[1] = 5;
    for (short i = 0; i < SERVER_ADDRESS.length; i++) {
    tpduSubmit[ (short) (i + 2)] = SERVER_ADDRESS;
    tpduSubmit[ (short) (SERVER_ADDRESS.length + 2)] = TP_PID;
    tpduSubmit[ (short) (SERVER_ADDRESS.length + 3)] = TP_DCS;
    tpduSubmit[ (short) (SERVER_ADDRESS.length + 4)] = (byte) message.length; //UDL
    for (short i = 0; i < message.length; i++) {
    tpduSubmit[ (short) (SERVER_ADDRESS.length + 5 + i)] = message[i]; //UD
    //envoi d'un SMS
    hdlerPro.init(PRO_CMD_SEND_SHORT_MESSAGE, (byte) 0, DEV_ID_NETWORK);
    hdlerPro.appendTLV(TAG_SMS_TPDU, tpduSubmit, (short) 0,
    (short) tpduSubmitLength);
    hdlerPro.send();
    I can't do all comments in english; another comments is in french.

  • IOS Simulator failed to install the application

    I just installed OS X Mavericks then downloaded XCODE. Just to test it, I created a Single View Controller application. I went to the storyboard and added a label just so I could see something come up when I would run the app. I did not add any code. I ran the app which builds fine, but I then get a IOS Simulator failed to install the application. Rememer, this is a clean install of Mavericks, a clean install of XCODE and the first app created. I repeated this for a Master-Detail application and get the same result. I did not change any settings in XCODE from that which is installed by default. Just wanted to go through a build and run to verify things before I start writing a real app.
    I checked the forums which talk about telling the IOS Simulator to Reset Content and Settings. This does not resolve it. I get a black simulator screen. There was other talk about removing a file: ~/Library/Application Support/iPhone Simulator
    but that file does not exist. The forums also talk about building IOS 6 apps and then having a problem after building for IOS 7. But again, no default parameters were changed and it is building an IOS 7 app for the first time and has only been generating IOS 7 apps.
    Any ideas why the simulator won't load any of the simple apps?

    Since everything else I tried had failed, I uninstalled XCODE, reset the Mac then re-installed XCODE and the apps all started loading properly into the simulator. After I installed OS X Mavericks the first thing I did was install XCODE and made no configuration changes to it. Yet I had the issue reported. But now with reloading XCODE all seems fine.

  • Simulation problem

    I'm asking about wrong SW after Simulation processing.
    First I wrote a .scr file run with SW=0x9000 with jcwde
    but after converting to .cap file and generating an APDU script file by using scriptgen iused this file as input to the apdutool while running cref but the in the output file the SW becomes equal SW1: 64, SW2: 44, this is in creating the applet, and all APDUs also return with SW = 0x9000, I hope to give me a solution for that, and I will be thankfull.

    I think you forget add header and trailer in *.scr file
    you NEED scr file be like this IF U USE "CREF",(no need if use jcwde)
    // start of scr file
    powerup;
    // Select the installer applet
    0x00 0xA4 0x04 0x00 0x09 0xa0 0x00 0x00 0x00 0x62 0x03 0x01 0x08 0x01 0x7F;
    // 90 00 = SW_NO_ERROR
    //text from scriptgen
    original text
    original text
    original text
    original text
    //end of text from scriptgen
    // "create" with correspond AID
    // that u specific at converter command
    // below is use AID of SecureRMIDemo example for run //SecureRMIDemo
    0x80 0xB8 0x00 0x00 0x0c 0x0a 0xa0 0x00 0x00 0x00 0x62 0x03 0x01 0xc 0xa 0x01 0x00 0x7F;
    powerdown;

  • Question to Phanikoka/Phani

    Hi Phani,
    I understood how to make sun one studio unerstand the mmapi,wma.zip files after reading your response at http://forum.java.sun.com/wireless/thread.jsp?forum=76&thread=429697
    I'm working on a bluetooth project. I was using Rococo's impronto simulator(java) with MIDP 1.0. My application was running smoothly. Now I want to enhance the Masters project, so I need MIDP 2.0. Can you suggest some work around for Rococo's impronto simulator so that it can understand wma.zip, mmapi.zip, and midpapi.zip
    I would really appreciate your help. Please do respond.
    Thank you
    Vidya

    Hi Vidya,
    I have no idea about [Rococo's impronto simulator(java) with MIDP 1.0].
    Tell me where can i download this simulator, so that i can download and check it out.
    you can check out this list serve http://archives.java.sun.com/archives/kvm-interest.html
    and send your qurey out there, may be some one has worked on this and can help you
    HTH
    phani

  • How to send concurrent xml request to Soap service.

    Hi
    I am working in a scenario. where i need to send more than 10 concurrent xml request to soap service hosted in IIS.
    and that service directly pools to biztalk recieve location. Presently i am sending a single request through soap ui.
    Is there any tool available to send more than 10 xml request to service. If not then how we send through C#.code

    Hi Anagh,
    Microsoft BizTalk LoadGen 2007 Tool would be the perfect fit for your requirement where you need to send "Concurrent" request to SOAP.
    Using LoadGen you can configure it use to number of concurrent threads to send messages. In its config file, it has a section called
    <NumThreadsPerSection> which can be used to set the number of concurrent threads that LoadGen will use to send messages.
    Read one of my old blogposts where I have talked about using LoadGen for simulating message load for SOAP services.
    http://indway-is.blogspot.co.uk/2009/01/loadgen-testharness-for-soap-transport.html
    If this answers your question please mark it accordingly. If this post is helpful, please vote as helpful by clicking the upward arrow mark next to my reply.

  • Help With Api

    Hi,
    I have a school project to do about a digitial circuit simulator.
    i am done most of the parts but i am having a problem with the junit.FrameWork.assert library. The following code gives me an error near assertFalse.
    public void testSimpleLine() {
    LineParser p = new LineParser();
    p.parse("Nand inputInv outputInv");
    Node n = Node.getNodeForName("inputInv");
    assertFalse(n==null);
    n = Node.getNodeForName("outputInv");
    assertFalse(n==null);
    Can anyone help me resolve the problem

    public class LineParser extends Object
        private Simulator simulator = Simulator.getInstance();
        public void parse(String line)
            char[] nodenames = new char[100];
            String [] words = line.split(" ");
            if (words[0].equalsIgnoreCase("nand2"))
                nandoperator(words[1], words[2], words[3]);
            else if (words[0].equalsIgnoreCase("inv"))
                inv(words[1], words[2]);
            else if (words[0].equalsIgnoreCase("set"))
                //simulator.addEvent(new Event(words[1], words[2], words[3]));
            else
                System.out.println ("Invalid request!!");
        public void simulation ()
            /* Simulation loop:
             *   This is "boiler-plate" code; there is no need to change
             *   it.
            Event e;
            int numEvents = 0;
            int maxNE = 100;
            for(; (e = simulator.deleteNextEvent()) != null && numEvents < maxNE;
            numEvents++) {
                System.out.println("Handling event setting Node \t" +            e.getNode() +
                "\t to " + e.getValue() +
                " at " + e.getTime());
                // Inform Node
                Node node = e.getNode();
                node.setValue(e.getValue());
            System.out.println("\nSIMULATION FINISHED");
            System.out.println(numEvents + " Events handled");
            if (numEvents >= maxNE)
                System.out.println("Simulation stopped because " +
            "max number of events met");
        private void nandoperator(String inputone, String inputtwo, String output)
                //make the nand2 nodes
                Node one = new Node (0, inputone);
                Node two = new Node (0, inputtwo);
                Node onenandtwo = new Node (1, output);
                //make the nand2 block
                Node [] insNand2 = {one, two}; 
    //Create an array of the input Node(s)
                Block nand2 = new Nand(insNand2, onenandtwo, 10);  //Create the Block
        private void inv (String input, String output)
                Node one = new Node (0, input);
                Node notone = new Node (1, output);
                Node [] insNand1 = {one};  //Create an array of the input Node(s)
                Block nand1 = new Nand(insNand1, notone, 10);  //Create the Block
    }

  • "Application Error" on Portal Connecting to MS SQL

    Hello together,...
    i'm very new to the SAP Portal.
    I have build an application that uses the BI-JDBC Connector to connect to an MS SQL-Server. I have also build an application with VC that reads a tbale of the Database. These parts are working perfectly.
    Now i have tried to build an iView that allows to change an entry in the Database. When i send the SQL Statement i get a pop-up Message:
    TITLE: "Applicatione Error"
    Message: "null"
    Now the strange thing about this is, that the changes were actually made in the database, even though the error occurs.
    The Problem must be the SQL Statement i've used. To prevent errors in this, i post the SQL Statement at this point:
    "UPDATE Lieferanten SET Firma = '"&@Firma&"', Strasse = '"&@Strasse&"', Ort = '"&@Ort&"', Plz = '"&@Plz&"' WHERE Lieferantennummer = '"&@Lieferantennummer&"'"
    Has anyone a small hint for me, how i can fix this Problem?

    Is there a driver available to connect to MS SQL Server from a java application or servlet running on UNIX or Linux box? Quite probably. Go here to find out:
    http://industry.java.sun.com/products/jdbc/drivers
    Is there a way to create ODBC connection to it on UNIX?I've heard something about a Unix ODBC simulator, but I wouldn't bother with that. ODBC is not necessary in this situation.

  • Apple Hypervisor or OSX in virtual machine?

    Hi there,
    I think about buying a MBP but I need to run Linux as primary OS- this is not topic of discussion, believe me, I need it like that.
    Two possible Solutions:
    1) Run OSX as a virtual machine on linux: though technically possible, this is not officially supported by any host software: does anyone know about "inofficial" support?
    2) Run OSX on a Hypervisor. IS there a hypervisor that runs on Macs (and supports OSX as guest)? I was unable to find infos on the net on that.
    Any hints appreciated. I need to decide what laptop to buy next week, and this is the feature that would make me buy a MBP instead of a Thinkpad- so please answer quickly
    Kind regards
    Peter

    You don't seem to be too much in IT guessing from your use of the term "to boot". Maybe someone else with a lot of expierience in vitualization is around here to provide a better answer.
    And what other ways are you talking about? I run simulation software that is Linux only and needs all the performance it can get- so I can't see another solution that is as smooth to handle.

  • Clipping mask fail

    Hi there, I have just received a poster back from the printer and have noticed the edge of the clipping mask of the artwork has printed. The graphics consisted of an image (placed as a CMYK tiff) and plain vector graphics over the top in some parts.  I had a white rectangle (brought to the front) running from left to right (to edge of page) over the image, then I grouped the all the elements (white rectange still at front) and created a clipping mask (a rounded corner rectangle) about 1cm within the borders of the page to keep it all tidy. Where the white rectangle running over the image and the border of the poster come together there is a hairline of colour of the image. From the full view of the page I could see the line but when I zoomed in uber close it disappeared (same in the PDF).  I have seen things appear a bit skewed in high res PDFs before even when you know they are aligned correctly so I didn't worry about it sure it was just previewing incorrectly. Anyhoo! hope I have explained this Ok... can anyone suggest why it happened or how to create the artwork correctly. Cheers, Sarah

    I think I know what you're talking about. A little of the image leaked past the white box.
    Shouldn't have caused a problem, but it did. Sorry about that.
    I simulated your problem. When I did the following, none of the image showed past the white box, in Illustrator or in Acrobat:
    1. Draw a big box surrounding the artwork
    2. Select this and the white box, make a compound path
    3. Select this and the image, make clipping mask.
    4. Now bring your round corner rectangle to the front.
    5. Select all, make clipping mask.
    Hope this helps

  • Creating test system

    Hi all!
    Please, help me to create test system for demonstration Intercaction Center work.
    I've found information about configuring Contact Center Simulator u2013 ok.
    But I don't understand u2013 what settings I have to do in CRM system.
    If it's possible, please give me step-by-step instructions.
    (ex: you have to 1-create user account for CRM system; 2 u2013 enable this one; 3 u2013 etc....)
    p.s.
    Now I have clear installation of SAP 7.0 with JAVA instance. CRM WebUI was enabled according to the SAP Note 1115493.
    Regards.

    hi,
    try to refer to the following:
    Documentation for Interaction Center (IC) WebClient
    kind regards, sigurd

Maybe you are looking for