bac

Walmart, Google-backed Deliv end online grocery partnership

People familiar with the Walmart partnership with Deliv said the Deliv drivers had to frequently wait 40 minutes or more to collect grocery orders when they showed up at the store. One reason for that, they said, is because Walmart gives a priority to customers over delivery drivers during regular hours, which complicated the partnership.




bac

Govt-backed credit guarantee needed to ensure banks overcome risk averseness while lending: CII

To tackle the current crisis arisen from the COVID-19 outbreak and the consequent nationwide lockdown, the government and the RBI have announced many measures to ease the stress of businesses. 




bac

Center to bring back Indians stranded abroad

Indians Stranded Abroad to be evacuated in a phased manner from 7th May, says Center.The Ministry of Home Affairs have issued a press report to announce that Indians Stranded abroad will be brought back from 7th May in a phased manner. The Standard O




bac

Premier League clubs must back neutral venues: LMA chief

The English Premier League season could be cancelled if teams did not agree to play the remaining 92 fixtures in neutral venues amid the COVID-19 pandemic, League Managers Association (LMA) chief executive Richard Bevan said Wednesday.




bac

Remote working during Coronavirus lockdown: Backups are a job worth doing

To help you out, Windows has BitLocker, Macs have FileVault, and Linux has LUKS and cryptsetup, which can be used to create encrypted drives and partitions.




bac

Operation Samudra Setu: Two Indian Navy ships head to the UAE; INS Jalashwa sails back

Around 2,000 Indians will be evacuated from the island nation. And for this purpose two Ships of the navy – INS Jalshwa and INS Magar are being used.




bac

Watch Your Back: Improve Your Security Posture and Reduce the Risk of Attack

There are a number of best practices that can work to improve your organization’s security posture. Following these will help you put the right defenses in place, and become the building blocks of a solid plan to ensure you react to a breach.




bac

Maharajas Express back on track

There's good news at last for those looking forward to a unique luxury rail ride on board Maharajas Express. Maharajas Express is back on track. Maharajas Express may still take the guests on “a journey like no other” uptill April, 2012. Hon’ble judge of the High Court of...



  • Wed
  • 16 Nov 2011 00:00:00

bac

Ballimaran's 5-Time Strongman Haroon Yusuf Hoping For Comeback

Congress's working president and three-time minister Haroon Yusuf is confident of wresting his pocket borough this time from Aam Aadmi Pary's Imran Hussain. Mr Yusuf had won from the Muslim-dominated...






bac

Government committed to put India back on high growth path

Government is committed to put India back on high growth path - President of India address to Parliament




bac

Family- Short film of Amitabh Bachchan, Rajnikanth Is Trending

Family, Short Film of Amitabh Bachchan, Rajnikanth, Ranbir Kapoor, Priyanka Chopra, Alia Bhatt




bac

~$CPIL$382068$title$textbox$Zoetis colleagues give back during the holidays$/CPIL$~




bac

Indian IT Firms Doing Chinese Operations Is Working With 80% Capacity! Chinese Economy Back On Track?

As per the reports, the companies with a presence in China are back in business with easing of restrictions, while India extended its lockdown further till 3rd May.  How Are Things In China? The trade association Nasscom has said member companies across the sector are operating with almost 80% attendance. Basically, the lockdown in China […]

The post Indian IT Firms Doing Chinese Operations Is Working With 80% Capacity! Chinese Economy Back On Track? first appeared on Trak.in . Trak.in Mobile Apps: Android | iOS.




bac

Winde Urges Ramaphosa to Intervene As Labs Experience 'Backlogs'

[News24Wire] Western Cape Premier Alan Winde has written to President Cyril Ramaphosa to request urgent intervention due to backlogs at the National Health Laboratory Service (NHLS) that are causing delays in test results, he said on Friday.




bac

The best college sports comebacks we ever saw: Notre Dame's meltdown, George Mason's shocker

ESPN's team of college writers and reporters reflects on the stunning reversals of fortune they have covered during their careers.




bac

How USC football plans to 'take back the West' in recruiting

After finishing outside the top 50 in recruiting in 2020, USC has a plan to keep California's top prospects within the state and return to the top.




bac

[Football] Indians Tally up Touchdowns But Can't Hold Lindenwood Back

(Lawrence KS) The Indians kicked off the Homecoming Football Game at 1:00pm on Saturday October 6th against Lindenwood University Belleville.




bac

Emmert expects no sports without students back

NCAA president Mark Emmert said he does not envision schools being ready to begin competing in college football or other fall sports unless students return to campuses around the country.




bac

[Haskell Indians] Women's & Men's Basketball Set To Play in Bacone College Tournament




bac

[Haskell Indians] Bacone Falls to Haskell




bac

[Volleyball] Volleyball Set to Play Three Back to Back Games

Haskell Volleyball has a busy day ahead of them with three back to back games; two being conference games that could make or break them for the season. 




bac

Will You Want to Go Straight Back Into the Crowd?

Planners once dreamed of cities with vast empty plazas and quiet streets. Post-pandemic, might they do so again?




bac

[Men's Outdoor Track & Field] Flashback Friday: Billy Mills

Billy Mills (Track & Field) 1953-57
Mills grew up on the Pine Ridge Indian Reservation for the Oglala Lakota Tribe in Pine Ridge, S.D. Growing up Mills participated in boxing and running but did not hone his skills on the track until he came to Lawrence, Kan., and Haskell Institute. Following his time at Haskell, the South Dakota native went onto star at the University of Kansas, where he was a three-time All-American and a Big 8 champion. Aside from his collegiate prowess, Mills did exceptionally well on the international stage, winning Gold in the 10,000 meters during the 1964 Olympics in Tokyo, where he became only the second Native American to capture Gold. The heralded Olympian continued to run after his Tokyo experience, breaking U.S. records in two events (10,000 meters and three mile run), as well as a world record in the six mile. Mills currently lives in Sacramento, Calif., where he is a spokesperson for ‘Running Strong for American Indian Youth' organization. He is also a member of numerous Hall of Fames throughout the nation, including the U.S. Olympic Hall of Fame as well as the National Distance Running Hall of Fame.




bac

Skill code to disable all callbacks

Can anybody assist with a Skill code /function to disable all callbacks




bac

Specman’s Callback Coverage API

Our customers’ tests have become more complex, longer, and consume more resources than before. This increases the need to optimize the regression while not compromising on coverage. Some advanced...

[[ Click on the title to access the full blog on the Cadence Community site. ]]




bac

Specman’s Callback Coverage API

Our customers’ tests have become more complex, longer, and consume more resources than before. This increases the need to optimize the regression while not compromising on coverage.

Some advanced customers of Specman use Machine Learning based solutions to optimize the regressions while some use simpler solutions. Based on a request of an advanced customer, we added a new Coverage API in Specman 19.09 called Coverage Callback. In 20.03, we have further enhanced this API by adding more options. Now there are two Coverage APIs that provide coverage information during the run (the old scan_cover API and this new Callback API). This blog presents these two APIs and compares between them while focusing on the newer one.

Before we get into the specifics of each API, let’s discuss what is common between these APIs and why we need them. Typically, people observe the coverage model after the test ends, and get to know the overall contribution of the test to the coverage. With these two APIs, you can observe the coverage model during the test, and hence, get more insight into the test progress.

Are you wondering about what you can do with this information? Let’s look at some examples.

  1. Recognize cases when the test continues to run long after it already reached its coverage goal.
  2. View the performance of the coverage curve. If a test is “stuck” at the same grade for a long time, this might indicate that the test is not very good and is just a waste of resource.

These analyses can be performed in the test itself, and then a test can decide to either stop the run, or change something in it configuration, or – post run. You can also present them visually for some analysis, as shown in the blog: Analyze Your Coverage with Python.

scan_cover API (or “Scanning the Coverage Model”)

With this API you can get the current status for any cover group or item you are interested in at any point in time during the test (by calling scan_cover()). It is very simple to use; however it has performance penalty. For getting the coverage grade of any cover group during the test, you should
1. Trigger the scan_cover at any time when you want the coverage model to be scanned.
2. Implement the scan_cover related methods, such as start_item() and end_bucket(). In these methods, you can query the current grade of group/item/bucket.
The blog mentioned earlier: Analyze Your Coverage with Python describes the details and provides an example.

Callback API

The Callback API enables you to get a callback for a desired cover group(s), whenever it is sampled. This API also provides various query methods for getting coverage related information such as what the current sampled value is. So, in essence, it is similar to scan_cover API, but as the phrase says: “same same but different”:

  1. Callback API has almost no performance penalty while scan_cover API does.
  2. Callback API contains a richer set of query methods that provide a lot of information about the current sampled value (vs just the grade with scan_cover).
  3. Using scan_cover API, you decide when you want to query the coverage information (you call scan_cover), while with the Callback API you query the coverage information when the coverage is sampled (from do_callback). So, scan_cover gives you more flexibility, but you do need to find the right timing for this call.

There is no absolute advantage of either of these APIs, this only depends on what you want to do.  

Callback API details

The Callback API is based on a predefined struct called: cover_sampling_callback. In order to use this API, you need to:

  1. Define a struct inheriting cover_sampling_callback (cover_cb_save_data below)
    1. Extend the predefined do_callback() method. This method is a hook being called whenever any of the cover groups that are registered to the cover_sampling_callback instance is being sampled.
    2. From do_callback() you can access coverage data by using queries such as: is_currently_per_type(), get_current_group_grade() and get_current_cover_group() (as in the example below) and many more such as: get_relevant_group_layers() and get_simple_cross_sampled_bucket_name().
  2. Register the desired cover group(s) to this struct instance using the register() method.

Take a look at the following code:

// Define a coverage callback.
// Its behavior – print to screen the current grade.
struct cover_cb_save_data like cover_sampling_callback {
    do_callback() is only {
       // In this example, we care only about the per_type grade, and not per_instance
       if is_currently_per_type() {           
            var cur_grade : real = get_current_group_grade();
            sys.save_data (get_current_cover_group().get_name(), cur_grade);
        };//if
    };//do_callback()
};// cover_cb_send_data


extend sys {
    !cb : cover_cb_save_data;

   // Instantiate the coverage callback, and register to it two of my coverage groups
    run() is also {
       cb  = new  with {
        var gr1:=rf_manager.get_struct_by_name("packet").get_cover_group("packet_cover");
        .register(gr1);
        var gr2:=rf_manager.get_struct_by_name("sys").get_cover_group("mem_cover");
       .register(gr2);
       };//new  
    };//run()

  save_data(group_name : string, group_grade : real) is {
        //here you either print the values to the screen, update a graph you show or save to a db 
  };// save_data
};//sys

In the blog Analyze Your Coverage with Python mentioned above, we show an example of how you can use the scan_cover API to extract coverage information during the run, and then use the Specman-Python API to display the coverage interactively during the run (using plotting Python library - matplotlib). If you find this usage interesting and you want to use the same example, by the Callback API instead of the scan_cover API, you can download the full example from GIT from here: https://github.com/efratcdn/cover_callback.

Specman Team

 

 




bac

axlShapeAutoVoid not voiding Backdrill shapes

Hi all,

I am creating shapes on plane layers for a coupon and want to void them using axlShapeAutoVoid()

The shapes are attached to a symbol.

I've tried using axlShapeAutoVoid, but this only voids the pins, not the route keepouts created by nc_backdrill.

I also tried selecting the shape, individually, then running axlShapeAutoVoid. That was unsuccessful, also.

planeShapes is a list of shapes I created. The code for voiding:

;run backdrill to get route keepouts
axlShell("setwindow pcb;backdrill setup ;setwindow form.nc_backdrill;FORM nc_backdrill apply ;FORM nc_backdrill close")


foreach(sHape planeShapes
axlShapeAutoVoid(car(sHape))
)




bac

Allegro design entry DHL, pin swaps , export without exporting constraints, back annotate.

Hi,

I have a new customer that uses Allegro Design entry HDL for the schematic and have a few questions.

1. How do you get pin/gate swaps into the symbols in the schematic ?

2. How do you transfer them to the pcb editor ?

3. How do you back annotate the swaps from the pcb editor to the schematic ?

4. How do you stop the export/Import physical from updating the constraints in the pcb file ? 






bac

Advantech WebAccess dvs.ocx GetColor Buffer Overflow

This Metasploit module exploits a buffer overflow vulnerability in Advantec WebAccess. The vulnerability exists in the dvs.ocx ActiveX control, where a dangerous call to sprintf can be reached with user controlled data through the GetColor function. This Metasploit module has been tested successfully on Windows XP SP3 with IE6 and Windows 7 SP1 with IE8 and IE 9.




bac

Advantech WebAccess 7.2 Stack-Based Buffer Overflow

Core Security Technologies Advisory - Advantech WebAccess version 7.2 is vulnerable to a stack-based buffer overflow attack, which can be exploited by remote attackers to execute arbitrary code, by providing a malicious html file with specific parameters for an ActiveX component.




bac

Advantech WebAccess 8.0 / 3.4.3 Code Execution

Using Advantech WebAccess SCADA Software and attacker can remotely manage industrial control systems devices like RTU's, generators, motors, etc. Attackers can execute code remotely by passing a maliciously crafted string to ConvToSafeArray API in ASPVCOBJLib.AspDataDriven ActiveX.












bac

BlackBerry Users Get Free Remote Wipe, Backup And Location