inc

LG C1 55-inch 4K OLED TV Review

Read the in depth Review of LG C1 55-inch 4K OLED TV TV. Know detailed info about LG C1 55-inch 4K OLED TV configuration, design and performance quality along with pros & cons, Digit rating, verdict based on user opinions/feedback.




inc

Sony Bravia A80J 65-Inch OLED 4K TV Review

Read the in depth Review of Sony Bravia A80J 65-Inch OLED 4K TV TV. Know detailed info about Sony Bravia A80J 65-Inch OLED 4K TV configuration, design and performance quality along with pros & cons, Digit rating, verdict based on user opinions/feedback.




inc

Redmi Smart TV 43-inch FHD TV Review

Read the in depth Review of Redmi Smart TV 43-inch FHD TV TV. Know detailed info about Redmi Smart TV 43-inch FHD TV configuration, design and performance quality along with pros & cons, Digit rating, verdict based on user opinions/feedback.




inc

Acer Boundless 50 inch 4K LED Smart TV Review

Read the in depth Review of Acer Boundless 50 inch 4K LED Smart TV TV. Know detailed info about Acer Boundless 50 inch 4K LED Smart TV configuration, design and performance quality along with pros & cons, Digit rating, verdict based on user opinions/feedback.




inc

Redmi 43-inches Smart TV X43 Review

Read the in depth Review of Redmi 43-inches Smart TV X43 TV. Know detailed info about Redmi 43-inches Smart TV X43 configuration, design and performance quality along with pros & cons, Digit rating, verdict based on user opinions/feedback.




inc

OnePlus Y1S Edge 43-inch FHD TV Review

Read the in depth Review of OnePlus Y1S Edge 43-inch FHD TV TV. Know detailed info about OnePlus Y1S Edge 43-inch FHD TV configuration, design and performance quality along with pros & cons, Digit rating, verdict based on user opinions/feedback.




inc

Xiaomi Smart TV 5A 43-inches Full HD LED TV (2022) Review

Read the in depth Review of Xiaomi Smart TV 5A 43-inches Full HD LED TV (2022) TV. Know detailed info about Xiaomi Smart TV 5A 43-inches Full HD LED TV (2022) configuration, design and performance quality along with pros & cons, Digit rating, verdict based on user opinions/feedback.




inc

Sony X75K 55 inch 4K LCD Smart TV Review

Read the in depth Review of Sony X75K 55 inch 4K LCD Smart TV TV. Know detailed info about Sony X75K 55 inch 4K LCD Smart TV configuration, design and performance quality along with pros & cons, Digit rating, verdict based on user opinions/feedback.




inc

Sony BRAVIA XR 65 inch 4K OLED TV (65A80K) Review

Read the in depth Review of Sony BRAVIA XR 65 inch 4K OLED TV (65A80K) TV. Know detailed info about Sony BRAVIA XR 65 inch 4K OLED TV (65A80K) configuration, design and performance quality along with pros & cons, Digit rating, verdict based on user opinions/feedback.




inc

LG C2 42-inches 4K OLED evo TV (OLED42C2PSA) Review

Read the in depth Review of LG C2 42-inches 4K OLED evo TV (OLED42C2PSA) TV. Know detailed info about LG C2 42-inches 4K OLED evo TV (OLED42C2PSA) configuration, design and performance quality along with pros & cons, Digit rating, verdict based on user opinions/feedback.




inc

Acer I Series 55 Inch 4K Android TV (55UHD) Review

Read the in depth Review of Acer I Series 55 Inch 4K Android TV (55UHD) TV. Know detailed info about Acer I Series 55 Inch 4K Android TV (55UHD) configuration, design and performance quality along with pros & cons, Digit rating, verdict based on user opinions/feedback.




inc

Redmi 32-inch HD Ready Smart LED Fire TV (L32R8-FVIN) Review

Read the in depth Review of Redmi 32-inch HD Ready Smart LED Fire TV (L32R8-FVIN) TV. Know detailed info about Redmi 32-inch HD Ready Smart LED Fire TV (L32R8-FVIN) configuration, design and performance quality along with pros & cons, Digit rating, verdict based on user opinions/feedback.




inc

BenQ MOBIUZ EX270QM 240 Hz 27-inch Gaming Monitor Review

Read the in depth Review of BenQ MOBIUZ EX270QM 240 Hz 27-inch Gaming Monitor Audio Video. Know detailed info about BenQ MOBIUZ EX270QM 240 Hz 27-inch Gaming Monitor configuration, design and performance quality along with pros & cons, Digit rating, verdict based on user opinions/feedback.




inc

Nu 65 inch Ultra HD (4K) Smart TV ( LED65UWA1) Review

Read the in depth Review of Nu 65 inch Ultra HD (4K) Smart TV ( LED65UWA1) TV. Know detailed info about Nu 65 inch Ultra HD (4K) Smart TV ( LED65UWA1) configuration, design and performance quality along with pros & cons, Digit rating, verdict based on user opinions/feedback.




inc

Sony A80L 65 inch Smart OLED Google TV (XR-65A80L) Review

Read the in depth Review of Sony A80L 65 inch Smart OLED Google TV (XR-65A80L) TV. Know detailed info about Sony A80L 65 inch Smart OLED Google TV (XR-65A80L) configuration, design and performance quality along with pros & cons, Digit rating, verdict based on user opinions/feedback.




inc

Kodak 65 inch Smart Google TV (65CAPRO5099) Review

Read the in depth Review of Kodak 65 inch Smart Google TV (65CAPRO5099) TV. Know detailed info about Kodak 65 inch Smart Google TV (65CAPRO5099) configuration, design and performance quality along with pros & cons, Digit rating, verdict based on user opinions/feedback.




inc

Xiaomi Smart TV X Series 65 inch Review

Read the in depth Review of Xiaomi Smart TV X Series 65 inch TV. Know detailed info about Xiaomi Smart TV X Series 65 inch configuration, design and performance quality along with pros & cons, Digit rating, verdict based on user opinions/feedback.




inc

The Changing Face Of The Oval Office - All The US Presidents Since 1900

A look at how American leadership has evolved through major historical events and societal changes over the past century





inc

INCREDIBLE early Black Friday deal saves you on Samsung wearables and accessories!

Samsung has an early Black Friday deal for its accessories and wearables, so don’t miss out if you want some savings!

The post INCREDIBLE early Black Friday deal saves you on Samsung wearables and accessories! appeared first on Phandroid.




inc

Brace For Impact! Maruti Will Increase Price Of Almost All Cars By This Date: Check Full Details

India’s largest carmaker Maruti Suzuki India Limited (MSIL) has announced that it will hike the prices of its models from January 2023. It said the increase will vary for different models. Why? In a statement the automaker explained its struggles and the reason behind the hikes. “The Company continues to witness increased cost pressure driven […]




inc

Siemens to acquire smart lighting control company Enlighted Inc. for an undisclosed sum

Siemens Building Technologies division announced it will acquire Enlighted Inc., a smart IoT building technology provider. The transaction is expected to close in Q3’18.

Enlighted Inc.’s core element is an advanced lighting control application. It is based on a patented, software-defined smart sensor that collects and monitors real-time occupancy, light levels, temperatures and energy usage.

The sensor can gauge temperature, light level, motion, energy, and has Bluetooth connectivity.

The Enlighted Micro Sensor

The Enlighted system works by collecting temperature, light and motion data via its smart sensors. A gateway device carries the information to Energy Manager, a secure browser-based interface to create profiles and adjust settings of the entire Enlighted Advanced Lighting Control System. The Energy manager operates as an analytics device.

The whole system consists of multi-function sensors, distributed computing, a network, and software applications run by Enlighted Inc.

“With Siemens as a global partner, we will both accelerate innovation and market adoption of our smart building technologies on an international scale.”Joe Costello, Chairman, and CEO of Enlighted Inc

Enlighted Inc.’s main target market is commercial real estate. Key use cases of its intelligent Lighting Control System are energy efficiency, controlling heating, ventilation and air conditioning, and building utilization reports.

Use the Postscapes 'Connected Products Framework' to understand the smart home and buildings eco-system.




inc

How to remove incorrect nets error in cadence?

While doing the lvs it's showing an error in gnd connection, I am not being able to understand exactly what is the error and what do I need to do to remove this error?




inc

The default location of orCAD Capture library Pin Number is incorrect

The default position of the pin number is incorrect.




inc

incorrect output of multiplication in jaspergold

I want to use jaspergold to formally verify functionality of my custom multiplier. I am computing the expected result using A*B to check against output of my multiplier. Here, A and B are two logic signed operands. However, jaspergold is performing the operation A*B incorrectly.

I have reproduced this issue using the attached example. JasperGold compiles and elaborates the module and subsequently runs a formal proof. The tool raises a counterexample to assertion whose screenshot is attached below:

I simulated the same example using xrun and it was giving the correct product output in simvision waveform. Please help me resolve this issue. I am using 2023.03 version of Jasper Apps.

Thanks and regards

Anubhav Agarwal




inc

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

        




inc

A Magical World - The Incredible Clock Tree Wizard to Augment Productivity and QoR!

In the era of Artificial Intelligence, front-end designers need a magical key to empower them with technology that enables fully optimized RTL for implementation handoff and provides RTL designers with capabilities to accurately assist in the implementation convergence process.

The magic lies with Cadence Joules RTL Design Studio, an expert system that leverages generative AI for RTL design exploration, triages possible causes of violations, and additional insights that empower designers to understand how to address issues in their RTL, leading to smarter and more efficient chip design.

This unlocks the immense debugging and design analysis capabilities from a single, unified cockpit, enabling fully optimized RTL design prior to implementation handoff for the front-end designers and addresses all aspects of physical design by adding visibility into power, performance, area, and congestion (PPAC)

One critical component is the clock tree, which distributes the clock signal to all sequential elements, such as flip-flops and latches. Designers need the right techniques in the beginning stage to optimize the clock tree structure, ensuring that their designs meet the required timing specifications, reduce power consumption, maintain signal integrity, and increase reliability.

 This incredible feature is part of the Joules RTL Design Studio.

How do you efficiently explore the clock tree structure to optimize the results using Joules RTL Design Studio?

Joules Studio allows viewing a simplified version of the clock structure. This feature is primarily designed to help display clock frequency scaling through clock dividers. You can customize colors, symbols, and design elements using an input file. Additionally, you can cross-probe the custom clock tree structure to other widgets and the main schematic view in Joules Studio.

Moreover, with the clock tree preference features of the ideal clock tree wizard in Joules Studio GUI, you can highlight clock path, generate clocks and master clock, set case analysis, fold and unfold instances, undo and redo, set sense and disable timing, color preference, etc.

You can binge on these features through the channel videos posted on the support portal, which covers the Joules RTL Design Studio GUI Clock Tree Structure and Features of Ideal Clock Tree Wizard.

You can refer to the videos on Cadence Online Support (Cadence login required).

Video Links:
Viewing
 Custom Clock Tree Structure in Joules RTL Design Studio (Video)
 

Exploring Clock Tree Preference Widget of Ideal Clock Tree Wizard in Joules RTL Design Studio (Video) 

Want to learn more?

Explore the one-stop solution Joules RTL Design Studio Product Page on Cadence Online Support (Cadence login required).

Related Resources 

Related Training Bytes:

Understanding Prototype Design Flow in Joules RTL Design Studio (Video)

Running Prototype Implementation Flow in Joules RTL Design Studio (Video)

Understanding Analyze Timing By Hierarchy In Joules RTL Design Studio (Video)

Related Courses:

Want to Enroll in this Course?

We organize this training for you as a "Blended" or "Live" training. Please reach out to Cadence Training for further information.

Please don't forget to obtain your Digital Badge after completing the training.

Related Blogs:

Let's Discover the Secret to Enhance Design's PPAC in a Single Cockpit! - Digital Design - Cadence Blogs - Cadence Community

Joules RTL Design Studio: Accelerating Fully Optimized RTL - Digital Design - Cadence Blogs - Cadence Community

Let's Replay the Process of Power Estimation with the Power of 'x'! - Digital Design - Cadence Blogs - Cadence Community

Is Design Power Estimation Lowering Your Power? Delegate and Relax! - Digital Design - Cadence Blogs - Cadence Community




inc

Frankfurt (Oder) looks to get the incentives mix right

The federal state of Brandenburg is committed to ensuring investors are welcomed into Frankfurt (Oder) through a string of generous incentives.




inc

Bolivian minister hails tourism increase

Marcelo Eduardo Arze García, Bolivia’s vice minister of tourism, tells Sebastian Shehadi why tourists are turning their attention to one of South America's less explored destinations. 




inc

FDI into Lithuania increases in 2018

Lithuania is enjoying a boost in FDI project and jobs, with the capital, Vilnius, getting the lion's share.




inc

Middle East sees increase in investment from US

Investment into the Middle East region by US-based companies showed a notable increase between the beginning fo 2016 and the end of 2018. 




inc

Walmart's first Black Friday sale is live: Get $50 off the new Apple Watch, a 50-inch 4K TV for under $150, and more

Walmart's first Black Friday Deals event of 2024 began Monday, Nov. 11. The best deals from the sale include $50 off the new Apple Watch Series 10 and a sub-$150 55-inch Hisense 4K TV.




inc

Packaging for 'Wicked' dolls includes porn URL

The package for Mattel's 'Wicked' dolls has a shocking error.




inc

Get a 55-inch LG B3 OLED TV for under $1,000 in Walmart's early Black Friday sale

LG's 55-inch B3 OLED TV normally retails for $1,199. As of Nov. 12, it's on sale for $798 as part of Walmart's early Black Friday sale.




inc

Scope out Walmart's early Black Friday headphone deals, including AirPods under $100

Get early Black Friday deals on headphones at Walmart. Score AirPods for under $100.




inc

EWC Welcomes First In-Person International Exchange Group Since Pandemic Shutdown

EWC Welcomes First In-Person International Exchange Group Since Pandemic Shutdown EWC Welcomes First In-Person International Exchange Group Since Pandemic Shutdown
ferrard

News Release

Explore

News Release

Explore




inc

EWC Researchers Contribute to New Study That Reveals the Increasing Threat from Cumulative Climate Hazards

EWC Researchers Contribute to New Study That Reveals the Increasing Threat from Cumulative Climate Hazards EWC Researchers Contribute to New Study That Reveals the Increasing Threat from Cumulative Climate Hazards
ferrard

News Release

Explore

News Release

Explore




inc

Panel: Compound Climate Threats Increase Need for Regional Cooperation in the Pacific

Panel: Compound Climate Threats Increase Need for Regional Cooperation in the Pacific Panel: Compound Climate Threats Increase Need for Regional Cooperation in the Pacific

palmaj

Web Article

Recent online articles and analysis that have been published on the East-West Center website.

Explore

Web Article

Recent online articles and analysis that have been published on the East-West Center website.

Explore




inc

CBN launches initiatives to drive financial inclusion

The Central Bank of Nigeria has officially launched three initiatives to drive financial inclusion in the country. The initiatives were launched at the second edition of the International Financial Inclusion Conference, which was held in Lagos on Tuesday under the theme, ‘Inclusive Growth: Harnessing Inclusion for Economic Development’. Speakers at the event highlighted the fact


Read More



  • Business &amp; Economy

inc

President-Elect: Nigerians express expectations from incoming govt

Following the keenly contested war of ballots in the recent presidential election between the incumbent President Goodluck Ebele Jonathan — who represented the ruling People’s Democratic Party (PDP) and retired General Muhammadu Buhari of the All Progressives Congress (APC) — which ended in favour of the retired General, Nigerians have barred their minds on their expectations from the incoming administration as they say, “to whom much is given, much more is expected.” Foremost amongst the challenges Nigerians are confronted with are economic instability, insecurity and terrorism, provision of shelter, social and infrastructural amenities, qualitative education, employment generation, and more. Proffering […]





inc

Opposition parties slam provincial Safety Plan amid mass murders




inc

NSFAS to open regional offices in provinces




inc

Russia, Ukraine attacks increase




inc

Catherine, Princess of Wales will attend Remembrance events in London over the weekend




inc

DA and EFF call for increased inspections and more health inspectors to combat growing food poisoning crisis




inc

Father who ‘showed’ what he did with seven-year-old daughter’s mother jailed for rape and incest




inc

The urgent necessity for a basic income grant




inc

Parliament’s lowest-paid workers to receive 100 percent salary increase over three years




inc

CBN moves to boost financial inclusion with new initiatives

The Central Bank of Nigeria (CBN) on Tuesday launched three initiatives to drive financial inclusion in the country. This was as part of the second edition of the International Financial Inclusion Conference, which was held in Lagos under the theme, ‘Inclusive Growth: Harnessing Inclusion for Economic Development’. According to The Punch, speakers at the event […]

The post CBN moves to boost financial inclusion with new initiatives first appeared on Business Hallmark.



  • Business
  • CBN moves to boost financial inclusion with new initiatives