til

WVa education group seeks virtual learning until year's end




til

New Mexico to delay winter high school sports until February




til

Cardiac-Sympathetic Contractility and Neural Alpha-Band Power: Cross-Modal Collaboration during Approach-Avoidance Conflict

As evidence mounts that the cardiac-sympathetic nervous system reacts to challenging cognitive settings, we ask if these responses are epiphenomenal companions or if there is evidence suggesting a more intertwined role of this system with cognitive function. Healthy male and female human participants performed an approach-avoidance paradigm, trading off monetary reward for painful electric shock, while we recorded simultaneous electroencephalographic and cardiac-sympathetic signals. Participants were reward sensitive but also experienced approach-avoidance "conflict" when the subjective appeal of the reward was near equivalent to the revulsion of the cost. Drift-diffusion model parameters suggested that participants managed conflict in part by integrating larger volumes of evidence into choices (wider decision boundaries). Late alpha-band (neural) dynamics were consistent with widening decision boundaries serving to combat reward sensitivity and spread attention more fairly to all dimensions of available information. Independently, wider boundaries were also associated with cardiac "contractility" (an index of sympathetically mediated positive inotropy). We also saw evidence of conflict-specific "collaboration" between the neural and cardiac-sympathetic signals. In states of high conflict, the alignment (i.e., product) of alpha dynamics and contractility were associated with a further widening of the boundary, independent of either signal's singular association. Cross-trial coherence analyses provided additional evidence that the autonomic systems controlling cardiac-sympathetics might influence the assessment of information streams during conflict by disrupting or overriding reward processing. We conclude that cardiac-sympathetic control might play a critical role, in collaboration with cognitive processes, during the approach-avoidance conflict in humans.




til

FAO Director-General to visit 7 countries and to attend 3 multilateral conferences in the next seven weeks

FAO Director-General José Graziano da Silva will be away from Rome during the next few weeks. During this period he will be involved in a range of [...]




til

The global fertilizer market: taking stock of a tightening market situation

International fertilizer benchmark prices have risen throughout 2021.




til

Ask Smithsonian: Do Cannibals Still Exist?

Hungry for an answer? Host, Eric Schulze, dishes one up in less than a minute.




til

How to Distill Texas Whiskey

Garrison Brothers use local ingredients and antique machinery to create the smooth spirit




til

This British Castle Still Has a Functioning Flour Mill

In the 19th century, there was a watermill almost every mile of the river, such was the huge demand for flour and bread. Today, Eastnor castle’s own mill is still operational–an important piece of local history.




til

ENCORE: Those Orcas (Still) Aren't Doing What You Think

Last summer, news reports of orcas deliberately tearing the propellers off of yachts in the Strait of Gibraltar thrilled observers who were eager to cast these intelligent and social pack hunters as class warriors striking a blow for the “common mammals” against the one percent. That turned out to be wishful thinking, according to guest Lori Marino, a biopsychologist who studies whale and dolphin intelligence. She told us that these six-ton whales were just having fun—if they wanted to harm the occupants of those boats, we’d know it.  Even so, these encounters are becoming a predictable seasonal occurrence between the months of May and August: A 50-foot charter vessel sank after its hull and rudder were damaged in an orca encounter near the Strait of Gibraltar on May 12. So here again is our episode on the perils of assigning human motives to wild animals, featuring Marino and Smithsonian assistant digital science editor Carlyn Kranking. This episode was originally released in September 2023.   Dr. Marino invites you to learn more about The Whale Sanctuary Project at their site (https://whalesanctuaryproject.org/about-the-whale-sanctuary-project/) . You can also see Dr. Marino in the documentary films Blackfish (2013), Unlocking the Cage (2016), and Long Gone Wild (2019). Find prior episodes of our show here (https://www.smithsonianmag.com/podcast/) . And read the transcript of this episode here (https://www.smithsonianmag.com/science-nature/are-wild-animals-really-just-like-us-180982939/) . There’s More to That (https://www.smithsonianmag.com/podcast) is a production of Smithsonian magazine and PRX Productions. From the magazine, our team is Chris Klimek, Debra Rosenberg and Brian Wolly. From PRX, our team is Jessica Miller, Adriana Rosas Rivera, Genevieve Sponsler, Rye Dorsey, and Edwin Ochoa. The Executive Producer of PRX Productions is Jocelyn Gonzales. Fact-checking by Stephanie Abramson. Episode artwork by Emily Lankiewicz. Music by APM Music.




til

The Last Transit of Venus Until 2117

The Solar Dynamics Observatory captured this epic footage of Venus crossing the face of the sun on June 5, 2012




til

'The Starry Night' Accurately Depicts a Scientific Theory That Wasn't Described Until Years After van Gogh's Death

Researchers say that the iconic painting's swirling sky lines up with Kolmogorov's theory of turbulence, suggesting that the artist was a careful observer of the world around him




til

Music still a ‘passion,’ not a job for Montreal funk band The Brooks as they drop 5th album

Ten years after their formation, the members of The Brooks discuss how they’ve evolved and how they view their collaboration.




til

100-year-old veteran in Sudbury was out selling poppies up until his recent passing

Max Topolnisky, a 100-year-old Second World War veteran, was out selling poppies for the Lockerby Legion in Sudbury, Ont., two days before he died, on Nov. 1, 2024.



  • News/Canada/Sudbury

til

Surrey, B.C., police transition deal still in works, less than 3 weeks before handover to municipal force

The Surrey Police Service is less than three weeks from taking over from the RCMP to manage policing in British Columbia's second most populous municipality, but there's still no formal deal on how responsibilities will be split between the two forces.



  • News/Canada/British Columbia

til

Vanessa James, Eric Radford still eligible for Olympic team despite withdrawal at nationals

Vanessa James and Eric Radford withdrew from the pairs competition at the Canadian figure skating championships before Saturday's free program in Ottawa.



  • Sports/Olympics/Winter Sports/Figure Skating

til

SolidWorks Helps TiLite Wheelchairs Save $400,000 a Year

SolidWorks Drives Custom 3D CAD Models, Helping the Company Outperform Competition




til

Designed in SOLIDWORKS, Foster refrigerators take a licking and still keep chilling

U.K. manufacturer halves development time, cuts prototyping costs by a third while designing better refrigeration products used in industrial kitchens




til

News24 Business | Frenzy for Black Friday may have died down, but locals still buying up a storm

Another year, and the South African love affair with Black Friday continues unabated, albeit not with the same frenzy that greeted it during its peak in 2019, say analysts.




til

‘I still have goose bumps’

No challenge is too big for God: “His provision gave me goose bumps,” shared Audrey, from Switzerland, about her journey to OM Panama’s Mission Extreme.




til

St. Patrick's message still relevant

St. Patrick's Day celebrates the patron saint of Ireland known for bringing Christianity to Ireland. Hundreds of years later, OM Ireland brings the same message.




til

Jesus still heals

A Jewish family witnesses the power of Jesus when two Christians pray for a sick boy.




til

Teachers Are Still Striking, But Their Demands Have Changed. Here's How

The current batch of teacher strikes, including in West Virginia and Oakland, Calif., are not just about pay.




til

Endorsements Still Touchy for Teachers' Unions in Presidential Election Season

Both the AFT and the NEA vowed to engage their members more deeply this year in deciding who to back for the White House. How well have they done?




til

News24 Business | GEPF two-pot frustrations: After two months, some withdrawals still not processed

Delays in the payment of withdrawals from the two-pot retirement system have led members of the Government Employees Pension Fund to voice their concerns on social media.




til

Why I Still Care About Teacher-Quality Reform

This week, you'll hear from guest blogger and longtime reader favorite Heather Harding. Heather kicks off the week by discussing reforms to identify, retain, and prepare high-quality teachers—and why it's still important that we pay attention to these things.




til

News24 Business | ANALYSIS | Wall Street girds for Trump 2.0: Tariffs, tax cuts and volatility

Nov 6 - With Donald Trump heading back to the White House, Wall Street is anticipating the potential for lower taxes, deregulation and a U.S. president who is quick to sound off on everything from the stock market to the dollar. Trump made tariffs a




til

New Mexico to delay winter high school sports until February




til

Vouchers Are Still an Issue in Milwaukee

So many years after vouchers began, we still can't agree on their benefits.




til

News24 Business | Still reeling from the July riots damage, four Fortress properties have been flooded

Four of Fotress's properties were affected by floods. But the company said only minor flood damage and no significant structural damage has been identified so far.




til

News24 Business | Yes, it's more expensive to rent – but increases are still below inflation

There was positive rental growth in all provinces despite tenants feeling the pinch due to challenging economic conditions, according to the latest Payprop Rental Index.




til

News24 Business | Blue Ribbon owner Premier reports earnings jump but maize prices still a concern

Blue Ribbon and Snowflake owner Premier's interim earnings rose by almost a third on Tuesday as the group benefited from a focus on margin management, cost savings and continued investment in its assets.




til

Still Mostly White and Female: New Federal Data on the Teaching Profession

Here are five takeaways on the teaching profession from the newly released 2017-18 National Teacher and Principal Survey.




til

News24 Business | Capital growth still disappoints

Although cash should still be seen as a "trashy" asset class, investors do not have many other places to park their money, says an analyst.




til

Watch: Passengers Run For Safety As Cruise Ship Tilts In The Atlantic Ocean

Dramatic footage from onboard the cruise ship captures passengers stumbling to maintain balance as the ship tilts severely to one side




til

Still Having Unhealthy Hot Chocolate? Try This Nutritionist-Approved Recipe

Palak Nagpal recommends using raw cacao powder to make this guilt-free delicious dessert.




til

Crypto Price Today: Bitcoin Hits New All Time High of $81,000, Market Highly Volatile

The overall crypto market grew by 1.42 percent in the last 24 hours. Bitcoin was joined by Dogecoin, Cardano, Ripple, and Tron on the profit-making side of the crypto charts on Monday, November 11.




til

Halloween Is Over, But Priyanka Chopra's Daughter Malti Marie Is Still A "Rainbow Ghost". She Took The Assignment Seriously

"My daughter is funny," Priyanka wrote in her caption




til

CONSUMER ALERT: Philips CPAP, BiPAP, Mechanical Ventilators Recalled

Devices being used to treat chronic conditions, COVID-19 Delaware Insurance Commissioner Trinidad Navarro has released a consumer alert for users of respiratory devices manufactured by Philips. An estimated 4 million Philips Continuous Positive Airway Pressure (CPAP) and Bi-Level Positive Airway Pressure (BiPAP or BiLevel PAP) devices, as well as mechanical ventilators manufactured before April 26, […]




til

Masaba Gupta Is Still Eating This Special Cake Three Days After Her Birthday

Masaba Gupta shared an Instagram story describing her delicious birthday cake crafted by chef and baker, Pooja Dhingra.




til

AG Jennings Warns Investors of Risks of Market Volatility, Reminds Regulated Firms of Customer Obligations

The Delaware Department of Justice Investor Protection Unit is closely monitoring the extreme price volatility of certain stocks and cautioned investors about the risks associated with investing in publicly traded companies that are experiencing volatility. “It can be risky investing in stocks with extreme changes in price over a short period of time. Investors should […]



  • Department of Justice
  • Department of Justice Press Releases
  • News


til

Las Oficinas De La División De Servicios De Manutención Infantil (DCSS Por Sus Siglas En Ingles) Cerrarán Sept 23

NEW CASTLE (Septiembre 19, 2022) – Las oficinas de la División de Servicios de Manutención Infantil (DCSS por sus siglas en Ingles) estarán cerradas en los tres condados el Viernes, 23 de Septiembre, debido a una reunión de personal en servicio. Los clientes de manutención infantil que tienen asuntos para resolver en persona se les […]




til

Dept. of Ag Reminds Seniors and WIC Participants to Utilize Farmers’ Market Nutrition Program Benefits by October 31

While the hustle and bustle of summer may be over, Fall is the perfect time to get out and visit Delaware farmers’ markets and on-farm markets to access fresh fruits and vegetables. Many of these venues will be open until right before Thanksgiving; however, the Delaware Department of Agriculture (DDA) reminds seniors and WIC participants with Farmers’ Market Nutrition Program vouchers to spend these by October 31.




til

Office of the Marijuana Commissioner (OMC) is accepting public comment for Informal Regulation Review until March 29

The Delaware Marijuana Control Act, 4Del. C. Chapter 13 legalized the use of recreational marijuana for individuals 21 and older. The newly created OMC has the responsibility to adopt rules and regulations necessary for the implementation of this law.




til

Versatile Use Case for DDR5 DIMM Discrete Component Memory Models

DDR5 DIMM Architectures The DDR5 generation of Double Data Rate DRAM memories has experienced rapid adoption in recent years. In particular, the JEDEC-defined DDR5 Dual Inline Memory Module (DIMM) cards have become a mainstay for systems looking for high-density, high-bandwidth, off-chip random access memory[1]. Within a short time, the DIMM architecture evolved from an interconnected hierarchy of only SDRAM memory devices (UDIMM[2]) to complex subsystems of interconnected components (RDIMM/LRDIMM/MRDIMM[3]). DIMM Designs and Popular Verification Use Cases The growing complexity of the DIMMs presented a challenge for pre-silicon verification engineers who could no longer simply validate against single DDR5 SDRAM memory models. They needed to consider how their designs would perform against DIMMs connected to each channel and operating at gigahertz clock speeds. To address this verification gap, Cadence developed DDR5 DIMM Memory Models that encapsulated all of the architectural complexities presented by real-world DIMMs based on a robust, easy-to-use, easy-to-debug, and easy-to-reconfigure methodology. This memory-subsystem-in-a-single-instance model has seen explosive adoption among the traditional IP Developer and SOC Integrator customers of Cadence Memory Models. The Cadence DIMM models act as a single unit with all of the relevant DIMM components instantiated and interconnected within, and with all AC/Timing parameters among the various components fully matched out-of-the-box, based on JEDEC specifications as well as datasheets of actual devices in the market. The typical use-case for the DIMM models has been where the DUT is a DDR5 Memory Controller + PHY IP stack, and the validation plan mandated compliance with the JEDEC standards and Memory Device vendor datasheets. Unique Use Case for the DIMM Discrete Component Models Although the Cadence DIMM models have enjoyed tremendous proliferation because of their cohesive implementation and unified user API, the actual DIMM Models are built on top of powerful, flexible discrete component models, each of which was designed to stand on its own as a complete SystemVerilog UVM-based VIP. All of these discrete component models exist in the Cadence VIP Catalog as standalone VIPs, complete with their own protocol compliance checking capabilities and their own configuration mappings comprehensively modeling individual AC/Timing parameters. Because of this deliberate design decision, the Cadence DIMM Discrete Component Models can support a unique use-case scenario. Some users seek to develop IC Designs for the various DIMM components. Such users need verification environments that can model the individual components of a DIMM and allow them the option to replace one or another component with their Component Design IP. They can then validate that their component design is fully compatible with the rest of the components on the DIMM and meets the integrity of the overall DIMM compliance with JEDEC standards or Memory Vendor datasheets. The Cadence Memory VIP portfolio today includes various examples that demonstrate how customers can create DIMM “wrappers” by selecting from among the available DIMM discrete component models and “stitching” them together to build their own custom testbench around their specific Component Design IP. A Solution for Unique Component Scenarios The Cadence DDR5 DIMM Memory Models and DIMM Discrete Component Models can provide users with a flexible approach to validating their specific component designs with a fully populated pre-silicon environment. Augmented Verification Capabilities When the DIMM “wrapper” model is augmented with the Cadence DFI VIP[4] that can simulate an MC+PHY stack and offers a SystemVerilog UVM test API to the verification engineer, the overall testbench transforms into a formidable pre-silicon validation vehicle. The DFI VIP is designed as a combination of an independent DFI MC VIP and a DFI PHY VIP connected to each other via the DFI Standard Interface and capable of operating seamlessly as a single unit. It presents a UVM Sequence API to the user into the DFI MC VIP with the Memory Interface of the PHY VIP connected to the DIMM “wrapper” model. With this testbench in hand, the user can then fully take advantage of the UVM Sequence Library that comes with the DFI VIP to enable deep validation of their Component Design inside the DIMM “wrapper” model. Verification Capabilities Further Enhanced A possible further enhancement comes with the potential addition of an instance of the Cadence DIMM Memory Model in a Passive Monitor mode at the DRAM Memory Interface. The DIMM Passive Monitor consumes the same configuration describing the DIMM “wrapper” in the testbench, and thus can act as a reference model for the DIMM wrapper. If the DIMM Passive Monitor responds successfully to accesses from the DFI VIP, but the DIMM wrapper does not, then it exposes potential bugs in the DUT Components or in the settings of their AC/Timing parameters inside the DIMM wrapper. Debuggability, Interface Visibility, and Protocol Compliance One of the key benefits of the DIMM Discrete Component Models that become manifest, whether in terms of the unique use-case scenario described here, or when working with the wholly unified DDR5 DIMM Memory Models, is the increased debuggability of the protocol functionality. The intentional separation of the discrete components of a DIMM allows the user to have full visibility of the memory traffic at every datapath landmark within a DIMM structure. For example, in modeling an LRDIMM or MRDIMM, the interface between the RCD component and the SDRAM components, the interface between the RCD component and the DB components, and the interface between the SDRAM components and the DB components—all are visible and accessible to the user. The user has full access to dump the values and states of the wire interconnects at these interfaces to the waveform viewer and thus can observe and correlate the activity against any protocol violations flagged in the trace logs by any one or more of the DIMM Discrete Component Models. Access to these interfaces is freely available when using the DIMM Discrete Component Models. On the unified DDR5 DIMM Memory Models, a feature called Debug Ports enables the same level of visibility into the individual interconnects amidst the SDRAM components, RCD components, and DB components. When combined with the Waveform Debugger[5] capability that comes built-in with the VIPs and Memory Models offered by Cadence and used with the Cadence Verisium Debug[6] tool, the enhanced debuggability becomes a powerful platform. With these debug accesses enabled, the user can pull out transaction streams, chip state and bank state streams, mode register streams, and error message streams all right next to their RTL signals in the same Verisium Debug waveform viewer window to debug failures all in one place. The Verisium Debug tool also parses all of the log files to probe and extract messages into a fully integrated Smart Log in a tabbed window fully hyperlinked to the waveform viewer, all at your fingertips. A Solution for Every Scenario Cadence's DDR5 DIMM Memory Models and DIMM Discrete Component Models , partnered with the Cadence DFI VIP, can provide users with a robust and flexible approach to validating their designs thoroughly and effectively in pre-silicon verification environments ahead of tapeout commitments. The solution offers unparalleled latitude in debuggability when the Debug Ports and Waveform Debugger functions of the Memory Models are switched on and boosted with the use of the Cadence Verisium Debug tool. [1] Shyam Sharma, DDR5 DIMM Design and Verification Considerations , 13 Jan 2023. [2] Shyam Sharma, DDR5 UDIMM Evolution to Clock Buffered DIMMs (CUDIMM) , 23 Sep 2024. [3] Kos Gitchev, DDR5 12.8Gbps MRDIMM IP: Powering the Future of AI, HPC, and Data Centers , 26 Aug 2024. [4] Chetan Shingala and Salehabibi Shaikh, How to Verify JEDEC DRAM Memory Controller, PHY, or Memory Device? , 29 Mar 2022. [5] Rahul Jha, Cadence Memory Models - The Gold Standard , 15 Apr 2024. [6] Manisha Pradhan, Accelerate Design Debugging Using Verisium Debug , 11 Jul 2023.




til

Cisco's utilities library donation

Dear users,
Cisco has graciously agreed to donate a library of several utilities packages to the e community. Please refer to the LIBRARY_README.txt for general information, and to each of the packages' PACKAGE_README.txt file for more information on each package. The tar file containing the utilities library is attached to this message.

The zip file containing informational slides on Cisco's utility library packages is also attached. The zip file is 9 mg so may take a bit to download.  The file is too big to fit on this post, so the unzipped files are posted in three separate entries below.

For your convenience, we have also extracted the document “Directory Structure.doc” from the csco_base_env/docs location.
 
Note: The library contains the csco_testflow package, adding phases to e's run phase. Cadence strongly encourages Customers to adopt the testflow phases feature that Cadence is releasing in Specman6.2. The new phases in e will be similar to the phases defined in the csco_testflow package, but will be a formal part of the e language. For more information please contact IPCM@cadence.com.


Originally posted in cdnusers.org by meirav




til

Specman Makefile generator utility

I've heard lots of people asking for a way to generate Makefiles for Specman code, and it seems there are some who don't use "irun" which takes care of this automatically. So I wrote this little utility to build a basic Makefile based on the compiled and loaded e code.

It's really easy to use: at any time load the snmakedeps.e into Specman, and use "write makefile <name> [-ignore_test]".
This will dump a Makefile with a set of variables corresponding to the loaded packages, and targets to build any compiled modules.
Using -ignore_test will avoid having the test file in the Makefile, in case you switch tests often (who doesn't?).

It also writes a stub target so you can do "make stub_ncvlog" or "make stub vhdl" etc.

The targets are pretty basic, I thought it was more useful to #include this into the main Makefile and define your own more complex targets / dependencies as required.

The package uses the "reflection" facility of the e language, which is now documented since Specman 8.1, so you can extend this utility if you want (please share any enhancements you make).

 Enjoy! :-)

Steve.




til

vr_ad register definition utility

Hi All.

I put together a small Perl script to generate vr_ad register definitions from SPIRIT (IP-XACT) XML.
If you've got not idea what IP-XACT is, have a look here www.spiritconsortium.org/, then start pestering your design manager to use it :-)

The script can filter out registers and override R/W access types if needed.

An example XML file is included with the package so that you can play with it, and there's a detailed README.txt as well.

Here's an example of the generated e code:

// Automatically generated from xdmac.xml
// DO NOT EDIT, or your changes may be lost
<'

import vr_ad/e/vr_ad_top;

// Component = XDMAC
// memoryMap = xdmac
extend vr_ad_map_kind : [XDMAC];

// addressBlock = dma_eth
extend vr_ad_reg_file_kind : [DMA_ETH];

extend DMA_ETH vr_ad_reg_file {
keep size == 20;
keep addressing_width_in_bytes == 4;
};

// Register = command
// Reset = 0x00
reg_def COMMAND DMA_ETH 0x0 {
// Field resv3 = command[31:29]
reg_fld resv3 : uint(bits:3) : R : 0 : cov ;
// Field transfer_size = command[28:19]
reg_fld transfer_size : uint(bits:10) : RW : 0 : cov ;
// Field dma_transfer_target = command[18:14]
reg_fld dma_transfer_target : uint(bits:5) : RW : 0 : cov ;
// Field resv2 = command[13:10]
reg_fld resv2 : uint(bits:4) : R : 0 : cov ;
// Field transmit_receive = command[9:9]
reg_fld transmit_receive : uint(bits:1) : RW : 0 : cov ;
// Field resv1 = command[8:5]
reg_fld resv1 : uint(bits:4) : R : 0 : cov ;
// Field dest_address_enable = command[4:4]
reg_fld dest_address_enable : uint(bits:1) : RW : 0 : cov ;
// Field source_address_enable = command[3:3]
reg_fld source_address_enable : uint(bits:1) : RW : 0 : cov ;
// Field word_size = command[2:0]
reg_fld word_size : uint(bits:3) : R : 0 : cov ;
};

// Register = queue_exec
// Reset = 0x00
reg_def QUEUE_EXEC DMA_ETH 0x10 {
// Field resv = queue_exec[31:1]
reg_fld resv : uint(bits:31) : R : 0 : cov ;
// Field exec = queue_exec[0:0]
reg_fld exec : uint(bits:1) : RW : 0 : cov ;
};

extend XDMAC vr_ad_map {
dma_eth : DMA_ETH vr_ad_reg_file;

post_generate() is also {
add_with_offset(0x00, dma_eth);
dma_eth.reset();
};
}
'>

 

Any comments, please feed them back to me so I can enhance the script.
Note that this forum forces me to post a .zip file rather than .tgz, please be careful to unpack the file under Linux, not Windows, else the DOS linefeeds will corrupt the Perl and XML files.

Steve




til

IntelliGen Statistics Metrics Collection Utilility

As noted in white papers, posts on the Team Specman Blog, and the Specman documentation, IntelliGen is a totally new stimulus generator than the original "Pgen" and, as a result, there is some amount of effort needed to migrate an existing verification environment to fully leverage the power of IntelliGen.  One of the main steps in migrating code is running the linters on your code and adressing the issues highlighted. 

Included below is a simple utility you can include in your environment that allows you to collect some valuable statistics about your code base to allow you to better gauge the amount of work that might be required to migrate from Pgen to IntelliGen.  The ICFS statistics reported are of particular benefit as the utility not only identifies the approximate number of ICFSs in the environment, it also breaks the total number down according to generation contexts (structs/units and gen-on-the-fly statements) allowing you to better focus your migration efforts. 

IMPORTANT: Sometimes a given environment can trigger a large number of IntelliGen linting messages right off the bat.  Don't let this freak you out!  This does not mean that migration will be a long effort as quite often some slight changes to an environment remove a large number of identified issues.  I recently encountered a situation where a simple change to three locations in the environment, removed 500+ ICFSs!

The methods included in the utility can be used to report information on the following:
- Number of e modules
- Number of lines in the environment (including blanks and comments)
- Number and type of IntelliGen Guidelines linting messages
- Number of Inconsistently Connected Field Sets (ICFSs)
- Number of ICFS contexts and how many ICFSs per context
- Number of soft..select overlays found in the envioronment
- Number of Laces identified in the environment


To use the code below, simply load it before/after loading e-code and then
you can execute any of the following methods:

- sys.print_file_stats()             : prints # of lines and files
- sys.print_constraint_stats()   : prints # of constraints in the environment
- sys.print_guideline_stats()    : prints # of each type of linting message
- sys.print_icfs_stats()            : prints # of ICFSs, contexts and #ICFS/context
- sys.print_soft_select_stats() : prints # of soft select overlay issues
- sys.print_lace_stats()           : *Only works for SPMNv6.2s4 and later* prints # of laces identified in the environment

Each of the above calls to methods produces it's own log files (stored in the current working directory) containing relevant information for more detailed analysis.
- file_stats_log.elog : Output of "show modules" command
- constraint_log.elog : Output of the "show constraint" command
- guidelines_log.elog : Output of "gen lint -g" (with notification set to MAX_INT in order to get all warnings)
- icfs_log.elog       : Output of "gen lint -i" command
- soft_select_log.elog: Output of the "gen lint -s" command
- lace_log.elog       : Output of the "show lace" command


Happy generating!

Corey Goss




til

fDi's Virus Diaries: “We’re still receiving new investor attention”

Philomène Dias, director of inward investment at Portuguese investment promotion agency Aicep, on how staff and organisation are working through lockdown.