log

Change code in veriloga view from external program

For reasons too complicated to go into here, I need to generate the code for a veriloga view from a outside the normal Verilog-A editor. I would start with an "empty" veriloga view generated from the symbol in the normal way so I get the port order correct, then use external code to provide "guts" of the veriloga view by overwriting the generated code.

My understanding is that and code changes made external to the normal flow do not get picked up by Cadence - the Verilog-A code gets read at design time, not at netlist time. Would simply forcing a check and save of the veriloga view after the code is modified fix that problem? Or is there an easier way to incorporate externally generated Verilog-A code?




log

Verilog-A: Can I ignore WARNING (VACOMP-1047)

I need to include Verilog-A files which live outside the Cadence ecosystem (i.e., they are not in veriloga views but rather are just text files) into a veriloga view. These external modules are not compatible with OA (parametized port widths) so I can't put them into cellviews and hook them together using schematics.

Example: I have a cellview "test" which has a symbol and veriloga view. I have three "externaI" modules mod1 (inside an external file mod1.va),  mod2 (inside an external file mod2.va),  and mod3 (inside an external file mod3.va). I instantiate one instance of each module in "module test". The three modules have some parametized ports which are interconnected by parameterized signals p1 and p2. These two signals are strictly local to the module.

At the bottom of the module I use "`include mod1.va", "`mod2.va", etc.

When I check and save test->veriloga it checks all the included modules as well as the "test" module. However, I get a warning:

Warning from spectre during AHDL compile.
WARNING (VACOMP-1047): The Verilog-A file contains more than one module
definition. ADE can process only one module per Verilog-A file. Put
only one module in each Verilog-A file so that ADE can identify pin
names, directions, and hierarchy within each separate module.

Is this just a SUGGESTION that I can safely ignore, or are my included modules going to be ignored?




log

ddt VerilogA usage

Hi,

reading Verilog®-A Language Reference I found this description of ddt function I don't understand:

Use the time derivative operator to calculate the time derivative of an argument.

ddt( input [ , abstol | nature ] )

input is a dynamic expression.

abstol is a constant specifying the absolute tolerance that applies to the output of the ddt operator. Set abstol at the largest signal level that you consider negligible.

nature is a nature from which the absolute tolerance is to be derived.

Can anyone explain how abstol and nature are defined? how using them? an example would be really appreciated.

Thanks

Andrea




log

"How to disable toggle coverage of unused logic"

I'm currently work in coverage analysis. In my design certain register bits remain unused, which could potentially lower toggle coverage. Specifically, I'd like to know how to disable coverage for specific unused register bits within a 32-bit register. For instance, I want to deactivate coverage for bit 17 and bit 20 in a 32-bit register to optimize toggle coverage. Could you please provide guidance on how to accomplish this?




log

Register Classes for SystemVerilog OVM

Hi, I am uploading a register class, which can be used for modeling hardware registers. I am uploading the source code and examples on how to run it. I also have a user guide which has all the APIs listed and explained. The user guide is ARV.pdf in the attached tar file. I have named the class ARV, which stands for Architect's Register View. It has got very good randomization and coverage features. Users have told me that its better than RAL. You can download it from http://verisilica.info/ARV.php
. There is a limit of 750KB in this cadence website. The ARV file is 4MB. That is why, I am uploading it at this site. I have a big pdf documentation and a doxygen documentation there. That is the reason for the bigger file size. The password to open the ZIP file is ovm_arv. I hope, everyone will use these classes.

Please contact me for any help.
Regards ANil




log

e-code: Macro example code for Team Specman blog post

Hi everybody,

 

The attached package is a tiny code example with a demo for an upcoming Team Specman blog post about writing macros.

 

Hilmar




log

Einstein's puzzle (System Verilog) solved by Incisive92

Hello All,

Following is the einstein's puzzle solved by cadence Incisive92  (solved in less than 3 seconds -> FAST!!!!!!)

Thanks,

Vinay Honnavara

Verification engineer at Keyu Tech

vinayh@keyutech.com

 

 

 

 // Author: Vinay Honnavara

// Einstein formulated this problem : he said that only 2% in the world can solve this problem
// There are 5 different parameters each with 5 different attributes
// The following is the problem

// -> In a street there are five houses, painted five different colors (RED, GREEN, BLUE, YELLOW, WHITE)

// -> In each house lives a person of different nationality (GERMAN, NORWEGIAN, SWEDEN, DANISH, BRITAIN)

// -> These five homeowners each drink a different kind of beverage (TEA, WATER, MILK, COFFEE, BEER),

// -> smoke different brand of cigar (DUNHILL, PRINCE, BLUE MASTER, BLENDS, PALL MALL)

// -> and keep a different pet (BIRD, CATS, DOGS, FISH, HORSES)


///////////////////////////////////////////////////////////////////////////////////////
// *************** Einstein's riddle is: Who owns the fish? ***************************
///////////////////////////////////////////////////////////////////////////////////////

/*
Necessary clues:

1. The British man lives in a red house.
2. The Swedish man keeps dogs as pets.
3. The Danish man drinks tea.
4. The Green house is next to, and on the left of the White house.
5. The owner of the Green house drinks coffee.
6. The person who smokes Pall Mall rears birds.
7. The owner of the Yellow house smokes Dunhill.
8. The man living in the center house drinks milk.
9. The Norwegian lives in the first house.
10. The man who smokes Blends lives next to the one who keeps cats.
11. The man who keeps horses lives next to the man who smokes Dunhill.
12. The man who smokes Blue Master drinks beer.
13. The German smokes Prince.
14. The Norwegian lives next to the blue house.
15. The Blends smoker lives next to the one who drinks water.
*/




typedef enum bit [2:0]  {red, green, blue, yellow, white} house_color_type;
typedef enum bit [2:0]  {german, norwegian, brit, dane, swede} nationality_type;
typedef enum bit [2:0]  {coffee, milk, water, beer, tea} beverage_type;
typedef enum bit [2:0]  {dunhill, prince, blue_master, blends, pall_mall} cigar_type;
typedef enum bit [2:0]  {birds, cats, fish, dogs, horses} pet_type;




class Einstein_problem;

    rand house_color_type house_color[5];
    rand nationality_type nationality[5];
    rand beverage_type beverage[5];
    rand cigar_type cigar[5];
    rand pet_type pet[5];
        rand int arr[5];
    
    constraint einstein_riddle_solver {
    
        
    
        foreach (house_color[i])
            foreach (house_color[j])
               if (i != j)
                house_color[i] != house_color[j];
        foreach (nationality[i])
            foreach (nationality[j])
               if (i != j)
                nationality[i] != nationality[j];
        foreach (beverage[i])
            foreach (beverage[j])
               if (i != j)
                beverage[i] != beverage[j];
        foreach (cigar[i])
            foreach (cigar[j])
               if (i != j)
                cigar[i] != cigar[j];
        foreach (pet[i])
            foreach (pet[j])
               if (i != j)
                pet[i] != pet[j];
    
    
        //1) The British man lives in a red house.
        foreach(nationality[i])
                (nationality[i] == brit) -> (house_color[i] == red);
                
        
        //2) The Swedish man keeps dogs as pets.
        foreach(nationality[i])
                (nationality[i] == swede) -> (pet[i] == dogs);
                
                
        //3) The Danish man drinks tea.        
        foreach(nationality[i])
                (nationality[i] == dane) -> (beverage[i] == tea);
        
        
        //4) The Green house is next to, and on the left of the White house.
        foreach(house_color[i])        
                 if (i<4)
                    (house_color[i] == green) -> (house_color[i+1] == white);
        
        
        //5) The owner of the Green house drinks coffee.
        foreach(house_color[i])
                (house_color[i] == green) -> (beverage[i] == coffee);
                
        
        //6) The person who smokes Pall Mall rears birds.
        foreach(cigar[i])
                (cigar[i] == pall_mall) -> (pet[i] == birds);
        
        
        //7) The owner of the Yellow house smokes Dunhill.
        foreach(house_color[i])
                (house_color[i] == yellow) -> (cigar[i] == dunhill);
        
        
        //8) The man living in the center house drinks milk.
        foreach(house_color[i])
                if (i==2) // i==2 implies the center house (0,1,2,3,4) 2 is the center
                    beverage[i] == milk;
        
        
        
        //9) The Norwegian lives in the first house.
        foreach(nationality[i])        
                if (i==0) // i==0 is the first house
                    nationality[i] == norwegian;
        
        
        
        //10) The man who smokes Blends lives next to the one who keeps cats.
        foreach(cigar[i])        
                if (i==0) // if the man who smokes blends lives in the first house then the person with cats will be in the second
                    (cigar[i] == blends) -> (pet[i+1] == cats);
        
        foreach(cigar[i])        
                if (i>0 && i<4) // if the man is not at the ends he can be on either side
                    (cigar[i] == blends) -> (pet[i-1] == cats) || (pet[i+1] == cats);
        
        foreach(cigar[i])        
                if (i==4) // if the man is at the last
                    (cigar[i] == blends) -> (pet[i-1] == cats);
        
        foreach(cigar[i])        
                if (i==4)
                    (pet[i] == cats) -> (cigar[i-1] == blends);
        
        
        //11) The man who keeps horses lives next to the man who smokes Dunhill.
        foreach(pet[i])
                if (i==0) // similar to the last case
                    (pet[i] == horses) -> (cigar[i+1] == dunhill);
        
        foreach(pet[i])        
                if (i>0 & i<4)
                    (pet[i] == horses) -> (cigar[i-1] == dunhill) || (cigar[i+1] == dunhill);
                    
        foreach(pet[i])        
                if (i==4)
                    (pet[i] == horses) -> (cigar[i-1] == dunhill);
                    


        //12) The man who smokes Blue Master drinks beer.
        foreach(cigar[i])
                (cigar[i] == blue_master) -> (beverage[i] == beer);
        
        
        //13) The German smokes Prince.
        foreach(nationality[i])        
                (nationality[i] == german) -> (cigar[i] == prince);
        

        //14) The Norwegian lives next to the blue house.
        foreach(nationality[i])
                if (i==0)
                    (nationality[i] == norwegian) -> (house_color[i+1] == blue);
        
        foreach(nationality[i])        
                if (i>0 & i<4)
                    (nationality[i] == norwegian) -> (house_color[i-1] == blue) || (house_color[i+1] == blue);
        
        foreach(nationality[i])        
                if (i==4)
                    (nationality[i] == norwegian) -> (house_color[i-1] == blue);
        

        //15) The Blends smoker lives next to the one who drinks water.            
        foreach(cigar[i])            
                if (i==0)
                    (cigar[i] == blends) -> (beverage[i+1] == water);
        
        foreach(cigar[i])        
                if (i>0 & i<4)
                    (cigar[i] == blends) -> (beverage[i-1] == water) || (beverage[i+1] == water);
                    
        foreach(cigar[i])        
                if (i==4)
                    (cigar[i] == blends) -> (beverage[i-1] == water);
        
    } // end of the constraint block
    


    // display all the attributes
    task display ;
        foreach (house_color[i])
            begin
                $display("HOUSE : %s",house_color[i].name());
            end
        foreach (nationality[i])
            begin
                $display("NATIONALITY : %s",nationality[i].name());
            end
        foreach (beverage[i])
            begin
                $display("BEVERAGE : %s",beverage[i].name());
            end
        foreach (cigar[i])
            begin
                $display("CIGAR: %s",cigar[i].name());
            end
        foreach (pet[i])
            begin
                $display("PET : %s",pet[i].name());
            end
        foreach (pet[i])
            if (pet[i] == fish)
                $display("THE ANSWER TO THE RIDDLE : The %s has %s ", nationality[i].name(), pet[i].name());
    
    endtask // end display
    
    
endclass




program main ;

    initial
        begin
            Einstein_problem ep;
            ep = new();
            if(!ep.randomize())
                $display("ERROR");
            ep.display();
        end
endprogram // end of main

        




log

How to transfer trained an artificial neural network to Verilog-A

Hi all, I've trained a device model with the approach of an artificial neural network, and it shows well fit. 

May I know how to transfer the trained model to Verilog-A, so that, we can use this model to do circuit simulation?

And I've searched for some lectures that provide the Verilog-A code in the appendix, but I'm freshman in the field of Verilog-A, 

could anyone tell me each statement? such as

real hlayer-w[0:(NI*NNHL)-1   




log

Figures missing in the RF Design Blogs article of "Measuring Fmax for MOS Transistors"

Hi I noticed that some figures from the old posts in the cadence blogs have been missing.

I think this problem happened before and Andrew Beckett asked the original author to fix the issue:

 Figures missing in the RF Design Blogs article of "Measuring Fmax for MOS Transistors" 

Some of these posts are quite valuable, and would be nice to have access to the figures, which are a very important part of some posts,

Thanks

Leandro




log

Virtuosity: Custom IC Design Flow/Methodology - Circuit Physical Verification & Parasitic Extraction

Read this blog for an overview to the Circuit physical verification and parasitic extraction design stage in the Custom IC Design methodology and the key design steps which can help you achieve this.(read more)



  • design rule violations
  • Extraction
  • Layout versus schematic
  • Physical Verification System (PVS)
  • Virtuoso
  • Quantus Extraction Solution
  • PVS
  • Custom IC Design
  • parasitics

log

Allegro PCB Router quit unexpectedly with an exit code of -1073741701. Also, nothing is logged in log file.

Has anyone experienced the same situation?




log

Online Course: Start Learning About 3D-IC Technology

Designing 3D-ICs with integrity involves a commitment to ethical practices, reliability, and sustainability throughout the design and manufacturing process. This includes using environmentally friendly materials, ensuring robust and efficient performance, and incorporating thorough testing and verification. By prioritizing transparency, responsibility, and long-term sustainability, designers can create advanced integrated circuits that meet high standards of quality and social responsibility.

Start Learning Now!

Start with our Designing with Integrity 3D-IC online course, which introduces Integrity 3D-IC, the industry's first comprehensive, high-capacity 3D-IC platform that integrates 3D design planning, implementation, and system analysis in a single, unified environment. You will be guided through the following activities involved in designing a silicon interposer with a digital ASIC and HBM2 interface in a 2.5D configuration.

  • You will design the interposer from scratch in the new Integrity System Planner and the Integrity 3D-IC implementation environment.
  • You will examine the ASIC and interposer designs using some of the new 3D-IC multi-die design features.
  • You will route the interposer using some of the new advanced routing capabilities with NanoRoute

—and this in only two days!

WATCH VIDEO

Interested? Get an overview in less than two minutes.

Are you primarily interested in selected snippets instead? Then, take our Training Bytes, which—like the online training course—are available to Cadence customers for free 24/7 in the Cadence Learning and Support portal.

Cadence Training Services now offers free Digital Badges for all popular online training courses. These badges indicate proficiency in a certain technology or skill and give you a way to validate your expertise to managers and potential employers. You can add the digital badge to your email signature or any social media channels, such as Facebook or LinkedIn, to highlight your expertise.

To find out more, see the blog post. It’s the Digital Era; Why Not Showcase Your Brand Through a Digital Badge!

Related Resources

Related Blogs

Related Trainings




log

Global biotechnology FDI on the rise

Global FDI in the biotechnology sector has witnessed year-on-year increase since 2015.




log

Fresh prospects for Australian mining equipment, technology and services (METS) in Saudi Arabia

Saudi Arabia’s Vision 2030 identifies mining as a key component of the Kingdom’s industry strategy. This will open major opportunities for Australian companies in the mining, equipment, technology and services (METS) sector.




log

Insight – Downstream mining equipment, technology and services opportunities grow in Indonesia

Expansion in processing of nickel, coal and bauxite in Indonesia will increase demand for Australian METS.




log

How AI technology can save historical photos

Through AI-powered photo restoration, NVIDIA's RTX technology ensures that historic photos are preserved for future generations.




log

Fruitful show of Aussie produce at Asia Fruit Logistica

Australian produce was in the spotlight at Asia Fruit Logistica, the region’s largest horticultural trade show.



  • Latest from Austrade

log

Austin Calling: As Texas Absorbs Influx of Residents, Rekor Taps NVIDIA Technology for Roadway Safety, Traffic Relief

Austin is drawing people to jobs, music venues, comedy clubs, barbecue and more. But with this boom has come a big city blues: traffic jams. Rekor, which offers traffic management and public safety analytics, has a front-row seat to the increasing traffic from an influx of new residents migrating to Austin. Rekor works with the Read Article




log

East-West Center Convenes ‘Track 1.5’ Trilateral Dialogue of Experts and Officials from US, Japan, and Korea

East-West Center Convenes ‘Track 1.5’ Trilateral Dialogue of Experts and Officials from US, Japan, and Korea East-West Center Convenes ‘Track 1.5’ Trilateral Dialogue of Experts and Officials from US, Japan, and Korea
brophyc

News Release

Explore

News Release

Explore




log

First Regional Conference on Pacific Ecological Security Maps a Way Forward to Address Invasive Species

First Regional Conference on Pacific Ecological Security Maps a Way Forward to Address Invasive Species First Regional Conference on Pacific Ecological Security Maps a Way Forward to Address Invasive Species
reyesm1

News Release

Explore

News Release

Explore




log

East-West Center Co-Hosts First Pacific Ecological Security Conference in Palau

East-West Center Co-Hosts First Pacific Ecological Security Conference in Palau East-West Center Co-Hosts First Pacific Ecological Security Conference in Palau
reyesm1

News Release

Explore

News Release

Explore




log

The Coming Ecological Destruction (Revelation 8:6-13)

Check here each week to keep up with the latest from John MacArthur's pulpit at Grace Community Church.




log

Can Technology Offset the Effects of Population Aging on Economic Growth? New Report from the Asian Development Bank

Can Technology Offset the Effects of Population Aging on Economic Growth? New Report from the Asian Development Bank Can Technology Offset the Effects of Population Aging on Economic Growth? New Report from the Asian Development Bank
Anonymous (not verified) Thu, 03/26/2020 - 16:59

East-West Wire

Tagline
News, Commentary, and Analysis
East-West Wire

The East-West Wire is a news, commentary, and analysis service provided by the East-West Center in Honolulu. Any part or all of the Wire content may be used by media with attribution to the East-West Center or the person quoted. To receive East-West Center Wire media releases via email, subscribe here.

For links to all East-West Center media programs, fellowships and services, see www.eastwestcenter.org/journalists.

Explore

East-West Wire

Tagline
News, Commentary, and Analysis
East-West Wire

The East-West Wire is a news, commentary, and analysis service provided by the East-West Center in Honolulu. Any part or all of the Wire content may be used by media with attribution to the East-West Center or the person quoted. To receive East-West Center Wire media releases via email, subscribe here.

For links to all East-West Center media programs, fellowships and services, see www.eastwestcenter.org/journalists.

Explore




log

New Technologies and New Modes of Production Disrupt China's Automotive Industry

New Technologies and New Modes of Production Disrupt China's Automotive Industry New Technologies and New Modes of Production Disrupt China's Automotive Industry
Anonymous (not verified) Thu, 04/02/2020 - 10:25

East-West Wire

Tagline
News, Commentary, and Analysis
East-West Wire

The East-West Wire is a news, commentary, and analysis service provided by the East-West Center in Honolulu. Any part or all of the Wire content may be used by media with attribution to the East-West Center or the person quoted. To receive East-West Center Wire media releases via email, subscribe here.

For links to all East-West Center media programs, fellowships and services, see www.eastwestcenter.org/journalists.

Explore

East-West Wire

Tagline
News, Commentary, and Analysis
East-West Wire

The East-West Wire is a news, commentary, and analysis service provided by the East-West Center in Honolulu. Any part or all of the Wire content may be used by media with attribution to the East-West Center or the person quoted. To receive East-West Center Wire media releases via email, subscribe here.

For links to all East-West Center media programs, fellowships and services, see www.eastwestcenter.org/journalists.

Explore




log

Catching Up in a Technology War—China's Challenge in Artificial Intelligence

Catching Up in a Technology War—China's Challenge in Artificial Intelligence Catching Up in a Technology War—China's Challenge in Artificial Intelligence
Anonymous (not verified) Tue, 06/16/2020 - 11:20

East-West Wire

Tagline
News, Commentary, and Analysis
East-West Wire

The East-West Wire is a news, commentary, and analysis service provided by the East-West Center in Honolulu. Any part or all of the Wire content may be used by media with attribution to the East-West Center or the person quoted. To receive East-West Center Wire media releases via email, subscribe here.

For links to all East-West Center media programs, fellowships and services, see www.eastwestcenter.org/journalists.

Explore

East-West Wire

Tagline
News, Commentary, and Analysis
East-West Wire

The East-West Wire is a news, commentary, and analysis service provided by the East-West Center in Honolulu. Any part or all of the Wire content may be used by media with attribution to the East-West Center or the person quoted. To receive East-West Center Wire media releases via email, subscribe here.

For links to all East-West Center media programs, fellowships and services, see www.eastwestcenter.org/journalists.

Explore




log

COVID-19 Pandemic Prompts a New Look at Ecological Security

COVID-19 Pandemic Prompts a New Look at Ecological Security COVID-19 Pandemic Prompts a New Look at Ecological Security
Anonymous (not verified) Thu, 09/17/2020 - 13:08

East-West Wire

Tagline
News, Commentary, and Analysis
East-West Wire

The East-West Wire is a news, commentary, and analysis service provided by the East-West Center in Honolulu. Any part or all of the Wire content may be used by media with attribution to the East-West Center or the person quoted. To receive East-West Center Wire media releases via email, subscribe here.

For links to all East-West Center media programs, fellowships and services, see www.eastwestcenter.org/journalists.

Explore

East-West Wire

Tagline
News, Commentary, and Analysis
East-West Wire

The East-West Wire is a news, commentary, and analysis service provided by the East-West Center in Honolulu. Any part or all of the Wire content may be used by media with attribution to the East-West Center or the person quoted. To receive East-West Center Wire media releases via email, subscribe here.

For links to all East-West Center media programs, fellowships and services, see www.eastwestcenter.org/journalists.

Explore




log

Power Dynamics, More Than Ideology, Drive US-China Tensions

Power Dynamics, More Than Ideology, Drive US-China Tensions Power Dynamics, More Than Ideology, Drive US-China Tensions
ferrard Tue, 01/12/2021 - 10:26

East-West Wire

Tagline
News, Commentary, and Analysis
East-West Wire

The East-West Wire is a news, commentary, and analysis service provided by the East-West Center in Honolulu. Any part or all of the Wire content may be used by media with attribution to the East-West Center or the person quoted. To receive East-West Center Wire media releases via email, subscribe here.

For links to all East-West Center media programs, fellowships and services, see www.eastwestcenter.org/journalists.

Explore

East-West Wire

Tagline
News, Commentary, and Analysis
East-West Wire

The East-West Wire is a news, commentary, and analysis service provided by the East-West Center in Honolulu. Any part or all of the Wire content may be used by media with attribution to the East-West Center or the person quoted. To receive East-West Center Wire media releases via email, subscribe here.

For links to all East-West Center media programs, fellowships and services, see www.eastwestcenter.org/journalists.

Explore




log

South African researchers probe geological evolution in Antarctica




log

Nigerian Govt to commence payment of pension backlog – Finance Minister Edun

The Minister of Finance and Coordinating Minister of the Economy, Mr Wale Edun, has assured that the Federal Government will soon begin payment of the pension backlog. Edun gave this assurance on Tuesday in Abuja during a peaceful rally by the Nigeria Union of Pensioners Contributory Pension Scheme Sector, NUPCPS, at the Federal Ministry of […]

Nigerian Govt to commence payment of pension backlog – Finance Minister Edun




log

New Zealand's leaders formally apologize to survivors of abuse in state and church care

wellington, new zealand — New Zealand's Prime Minister Christopher Luxon made a “formal and unreserved” apology in Parliament on Tuesday for the widespread abuse, torture and neglect of hundreds of thousands of children and vulnerable adults in care. “It was horrific. It was heartbreaking. It was wrong. And it should never have happened,” Luxon said, as he spoke to lawmakers and a public gallery packed with survivors of the abuse. An estimated 200,000 people in state, foster and faith-based care suffered “unimaginable” abuse over a period of seven decades, a blistering report released in July said at the end of the largest inquiry ever undertaken in New Zealand. They were disproportionately Māori, New Zealand’s Indigenous people. “For many of you it changed the course of your life, and for that, the government must take responsibility,” Luxon said. He said he was apologizing for previous governments too. In foster and church care — as well as in state-run institutions, including hospitals and residential schools — vulnerable people “should have been safe and treated with respect, dignity and compassion," he added. “But instead, you were subjected to horrific abuse and neglect and, in some cases, torture.” The findings of the six-year investigation believed to be the widest-ranging of comparable probes worldwide were a “national disgrace,” the inquiry's report said. New Zealand's investigation followed two decades of such inquiries around the globe as nations struggle to reckon with authorities’ transgressions against children removed from their families and placed in care. Of 650,000 children and vulnerable adults in New Zealand's state, foster, and church care between 1950 and 2019 — in a country that today has a population of 5 million — nearly a third endured physical, sexual, verbal or psychological abuse. Many more were exploited or neglected. “We will never know that true number,” Chris Hipkins, the leader of the opposition, told Parliament. “Many people entering into state and faith-based institutions were undocumented. Records were incomplete, they've gone missing, and in some cases, yes, they were deliberately destroyed.” In response to the findings, New Zealand’s government agreed for the first time that historical treatment of some children in a notorious state-run hospital amounted to torture — a claim successive administrations had rejected. “I am deeply sorry that New Zealand did not do better by you. I am sorry you were not believed when you came forward to report your abuse,” Luxon said. “I am sorry that many abusers were not made to face justice which meant that other people experienced abuse that could have been prevented.” His government was working on 28 of the inquiry's 138 recommendations, Luxon said, although he did not yet have concrete details on financial redress, which the inquiry had exhorted since 2021 and said could run to billions of dollars. Luxon was decried by some survivors and advocates earlier Tuesday for not divulging compensation plans alongside the apology. He told Parliament a single redress system would be established in 2025. He did not, however, suggest a figure for the amount the government expected to pay. “There will be a big bill, but it's nothing compared to the debt we owe those survivors and it must not be the reason for any further delay,” said Hipkins, the opposition leader. Survivors began to arrive at Parliament hours before the apology, having won spots in the public gallery — which only seats about 200 people — by ballot. Some were reluctant to accept the state's words, because they said the scale of the horror was not yet fully understood by lawmakers and public servants. Jeering was so loud during an apology from the country's solicitor-general that her speech was inaudible. Others called out or left the room in tears while senior public servants from relevant health and welfare agencies spoke before Luxon's remarks. Survivors invited to give speeches were required to do so before Luxon's apology — rather than in response to it, said Tu Chapman, one of those asked to speak. “Right now I feel alone and in utter despair at the way in which this government has undertaken the task of acknowledging all survivors,” she told a crowd at Parliament. The abuse "ripped families and communities apart, trapping many into a life of prison, incarceration, leaving many uneducated,” said Keith Wiffin — a survivor of abuse in a notorious state-run boys' home. “It has tarred our international reputation as an upholder of human rights, something this nation likes to dine out on.” The inquiry's recommendations included seeking apologies from state and church leaders, among them Pope Francis. It also endorsed creating offices to prosecute abusers and enact redress, renaming streets and monuments dedicated to abusers, reforming civil and criminal law, rewriting the child welfare system and searching for unmarked graves at psychiatric facilities. Its writers were scathing about how widely the abuse — and the identities of many abusers — were known about for years, with nothing done to stop it. “This has meant you have had to re-live your trauma over and over again,” said Luxon. “Agencies should have done better and must commit to doing so in the future.” He did not concede that public servants or ministers in his government who had denied state abuse was widespread when they served in previous administrations should lose their jobs. Luxon has also rejected suggestions by survivors that policies he has enacted which disproportionately target Māori — such as crackdowns on gangs and the establishment of military-style boot camps for young offenders — undermine his government's regret about the abuse. Māori are over-represented in prisons and gangs. In 2023, 68% of children in state care were Māori, although they are less than 20% of New Zealand's population. “It's not enough to say sorry,” said Fa’afete Taito, a survivor of violent abuse at another state-run home, and a former gang member. “It's what you do to heal the wounds of your actions and make sure it never happens again that really counts.”




log

SAMRC and Thermo Fisher Scientific launch Centre of Excellence in molecular biology




log

La patología de los falsos maestros A

La enseñanza bíblica en profundidad de John MacArthur lleva la verdad transformadora de la Palabra de Dios a millones de personas cada día.




log

La patología de los falsos maestros B

La enseñanza bíblica en profundidad de John MacArthur lleva la verdad transformadora de la Palabra de Dios a millones de personas cada día.




log

The Pathology of False Disciples, Part 2




log

The Pathology of False Disciples, Part 1




log

The Pathology of False Disciples, Part 3




log

102 years ago, one of the all-time greatest archaeological discoveries was made


A member of the team, a water boy, accidentally stumbled upon a stone that turned out to be the first step of an ancient staircase.




log

Secret government photos uncover key archaeological findings in Iraq


The Battle of al-Qadisiyyah was a crucial victory for Arab Muslim forces of the Rashidun Caliphate over the Sasanian Empire.





log

Associate IT Officer (Technology Operations Governance and Service Management)

ADB has a vacancy for the position of Associate IT Officer (Technology Operations Governance and Service Management) in the Information Technology Department . The deadline for submitting applications is on 19-NOV-2024.




log

Asian Development Blog: Four Ways to Strengthen Public Financial Management Systems and Drive Reform

Public financial management systems in Asia and the Pacific face significant challenges, with many indicators falling short of international standards. Fixing these issues requires a strategic, transparent, and carefully timed approach to reform.




log

Asian Development Blog: Five Ways to Strengthen Public Financial Management Systems and Drive Reform

Public financial management systems in Asia and the Pacific face significant challenges, with many indicators falling short of international standards. Fixing these issues requires a strategic, transparent, and carefully timed approach to reform.




log

Asian Development Blog: How to Advance Green, Inclusive Trade through E-commerce in Asia and the Pacific

To support e-commerce, public-private collaboration must prioritize closing the digital divide, supporting small businesses, and promoting environmental sustainability. Strengthening data governance, competition, and tax frameworks are also key to resilient and equitable e-commerce.




log

Asian Development Blog: Key Strategies to Improve Mental Health Support Across Asia and the Pacific

World Mental Health Day is a timely reminder that integrating mental health care into schools, workplaces, and communities is critical for improving health outcomes and reducing costs. Expanding digital interventions and peer-support systems are also crucial, particularly in low- and middle-income countries.




log

Asian Development Blog: Five Sustainable Solutions to Drive Armenia’s Crossroads of Peace Initiative

Armenia’s Crossroads of Peace initiative offers a vision of peace and stability through improved infrastructure and trade. It is also a great opportunity to build sustainable infrastructure, improve customs clearance, and promote green trade. Key reforms in road safety and foreign direct investment are essential for long-term success, positioning Armenia as a strategic hub for regional trade.




log

Asian Development Blog: Five Strategic Steps to Unlock Armenia’s Data Center Potential for Economic Growth

Armenia's data center industry offers significant opportunities for economic growth, with strategic reforms in regulation, financing, and technological innovation playing crucial roles. Addressing infrastructure challenges and fostering public-private partnerships will help position Armenia as a regional digital hub.




log

Asian Development Blog: Why Nations Succeed: Three Ways to Enhance Capacity for Resilient Development

Building intellectual capacity and fostering learning partnerships enhance long-term capabilities in organizations and communities. Localized solutions rooted in indigenous knowledge and governance reforms empower societies to achieve resilient, sustainable development.




log

Asian Development Blog: How Strengthened Regulations and Healthcare Can Prevent Lead Poisoning

Lead exposure remains a significant public health threat in Asia and the Pacific, especially in low- and middle-income countries. The global effort to address lead poisoning must focus on stricter regulations, enhanced healthcare capacity, and coordinated international action to protect vulnerable populations.




log

Asian Development Blog: How to Build Deep and Liquid Capital Markets in Asia and the Pacific

Overcoming poor market depth and liquidity is crucial for Asia's capital markets to grow and remain attractive to investors. A coordinated approach addressing regulatory frameworks, market infrastructure, and risk management is essential for building resilient, diverse, and efficient markets.




log

Asian Development Blog: Empowering Women with Disabilities: Key Actions for Inclusive Sports in the Pacific

Inclusive sports can empower women with disabilities, and foster accessibility, social integration, and gender equality in the Pacific. Recent Paralympic milestones and policy examples illustrate the ongoing need for supportive infrastructures and greater representation to create equitable opportunities in sports.