q Lenovo LOQ 15IRH8 Review By www.digit.in Published On :: 2023-09-22T13:09:00+05:30 Read the in depth Review of Lenovo LOQ 15IRH8 Laptops. Know detailed info about Lenovo LOQ 15IRH8 configuration, design and performance quality along with pros & cons, Digit rating, verdict based on user opinions/feedback. Full Article Laptops
q Keychron K8 Pro QMK/VIA Wireless Mechanical Keyboard Review By www.digit.in Published On :: 2023-09-22T13:09:00+05:30 Read the in depth Review of Keychron K8 Pro QMK/VIA Wireless Mechanical Keyboard PC Components. Know detailed info about Keychron K8 Pro QMK/VIA Wireless Mechanical Keyboard configuration, design and performance quality along with pros & cons, Digit rating, verdict based on user opinions/feedback. Full Article PC Components
q iQOO Z7 Pro Review By www.digit.in Published On :: 2023-09-22T13:09:00+05:30 Read the in depth Review of iQOO Z7 Pro Mobile Phones. Know detailed info about iQOO Z7 Pro configuration, design and performance quality along with pros & cons, Digit rating, verdict based on user opinions/feedback. Full Article Mobile Phones
q Preview of Foresight #62 (2021-Q3) By blogs.sas.com Published On :: Mon, 12 Jul 2021 19:17:50 +0000 Following is Editor Len Tashman's preview of the new issue of Foresight: The International Journal of Applied Forecasting. Preview of Foresight #62 (2021:Q3) This 62nd issue of Foresight has been heavily “infected” by the COVID pandemic. Stephan Kolassa’s book review of Resurrecting Retail by Doug Stephens raises the question of whether the [...] The post Preview of Foresight #62 (2021-Q3) appeared first on The Business Forecasting Deal. Full Article Uncategorized Chris Turner Foresight George Monokroussos J. Peter Scoblic Len Tashman Philip Tetlock Stephan Kolassa
q Preview of Foresight #63 (2021-Q4) By blogs.sas.com Published On :: Thu, 21 Oct 2021 21:59:22 +0000 Following is editor Len Tashman's preview of the 2021-Q4 issue of Foresight: The International Journal of Applied Forecasting. Preview of Foresight #63 (2021-Q4) FORESIGHT HALL OF FAME Adopting the idea from other journals that recognize outstanding contributions to the field through best paper awards, we are pleased to announce that [...] The post Preview of Foresight #63 (2021-Q4) appeared first on The Business Forecasting Deal. Full Article Uncategorized Foresight Foresight Hall of Fame Len Tashman
q SKOAR! College Gaming Cllub | Pillai HOC College of Engg | #conquerwithcourage #mountaindew By www.digit.in Published On :: 2023-02-01T17:33+05:30 Full Article videoDefault
q 3 techniques to improve AML transaction monitoring strategies By blogs.sas.com Published On :: Fri, 05 Mar 2021 11:30:28 +0000 Fight back against sophisticated money launderers with these 3 techniques. The post 3 techniques to improve AML transaction monitoring strategies appeared first on The Data Roundtable. Full Article Uncategorized AML anti-money laundering predictive modeling
q Why it's hard to say "big data" without saying "cloud" By blogs.sas.com Published On :: Thu, 27 May 2021 15:15:35 +0000 Ready to turn big data into big business insights? Look to the cloud. The post Why it's hard to say "big data" without saying "cloud" appeared first on The Data Roundtable. Full Article Uncategorized big data cloud computing digital transformation
q Sitaram Yechury - "Unrepentant Marxist", Author and Editor By www.ndtv.com Published On :: Thu, 12 Sep 2024 16:38:38 +0530 The CPIM lost one of its pillars today as Sitaram Yechury, the party's three-time general secretary, strategist, think tank, author and editor of its mouthpiece People's Democracy, died at the age of 72. Full Article
q "We Talked About...": Sundar Pichai Recalls Last Meeting With Ratan Tata By www.ndtv.com Published On :: Thu, 10 Oct 2024 07:52:42 +0530 Ratan Tata, born on December 28, 1937, is the Chairman of Ratan Tata Trust, two of the largest private-sector-promoted philanthropic trusts in India. Full Article
q Stock market today: Trade setup for Nifty 50 to Q2 results today; five stocks to buy or sell on Wednesday — Nov 13 | Stock Market News - Mint By news.google.com Published On :: Wed, 13 Nov 2024 00:55:29 GMT Stock market today: Trade setup for Nifty 50 to Q2 results today; five stocks to buy or sell on Wednesday — Nov 13 | Stock Market News MintSensex, Nifty50 decline for 5th straight session; now down over 9% from peak MintIndices trade with deep cuts; auto shares decline for 5th day Business StandardStock Market LIVE Updates: Nifty at 23,700, Sensex tanks 520 pts; auto, metal, realty major drag MoneycontrolGIFT Nifty down 45 points; here's the trading setup for today's session The Economic Times Full Article
q Google Quick Share now available for Windows on ARM By phandroid.com Published On :: Tue, 12 Nov 2024 08:05:26 +0000 Google has seemingly launched the Quick Share app for Windows on ARM PCs, something that was not previously available. The post Google Quick Share now available for Windows on ARM appeared first on Phandroid. Full Article Apps Computers Devices News Software Google Windows
q ASUS ROG Phone 9 spotted on Geekbench with Qualcomm’s latest chipset By phandroid.com Published On :: Tue, 12 Nov 2024 08:14:49 +0000 The ASUS ROG Phone 9 has recently been spotted on Geekbench where it appears to be powered by the new Qualcomm chipset. The post ASUS ROG Phone 9 spotted on Geekbench with Qualcomm’s latest chipset appeared first on Phandroid. Full Article Devices Handsets News ASUS Qualcomm rog phone 9
q Chinese Man Duped Of Rs 11 Lakh By Fiancee In "Marriage Bed Burning" Scam By www.ndtv.com Published On :: Sat, 09 Nov 2024 21:50:41 +0530 In a unique online romance scam, a man in Tianjin, China, fell victim to a bizarre "marriage bed burning" ritual, costing him Rs 11 lakh. Full Article
q Zomato CEO Reveals How He Knew He Would "End Up Marrying" His Wife By www.ndtv.com Published On :: Sun, 10 Nov 2024 20:58:08 +0530 Kapil Sharma wasted no time in diving into their personal stories, focusing on how Deepinder met his Mexican wife. Full Article
q Chinese Store Swaps Mannequins For Real Women, Video Shocks Internet By www.ndtv.com Published On :: Mon, 11 Nov 2024 15:54:52 +0530 The video features models dressed in the latest fashion, strutting like mannequins on a moving runway outside the designer store ITIB. Full Article
q Bengaluru Entrepreneur's Hilarious Take On City's "Patchy Roads" Is Viral By www.ndtv.com Published On :: Tue, 12 Nov 2024 11:28:29 +0530 A Bengaluru-based entrepreneur recently took to social media to jokingly explain how his daily commute on bike taxes in the city doubles as an unexpected fitness routine. Full Article
q Russian Teachers Pranked Into Wearing Tinfoil Hats To Fight "Evil NATO" Plot By www.ndtv.com Published On :: Tue, 12 Nov 2024 11:56:12 +0530 The prankster claims that as many as seven schools fell prey to his prank and made the hats. Full Article
q Bengaluru Landlord Asks Rs 5 Lakh Deposit for Rs 40,000 Rent: "Extortion" By www.ndtv.com Published On :: Tue, 12 Nov 2024 13:21:48 +0530 The post has sparked a heated debate about Bengaluru's rising rental prices and the need for a cap on deposits. Full Article
q "No Talking...": Employee Shares Strict Workplace Rules, Calls It A "Jail" By www.ndtv.com Published On :: Tue, 12 Nov 2024 18:05:35 +0530 The post details a highly restrictive environment where employees are forbidden from basic actions like looking away from their screens or using their phones. Full Article
q Siemens to acquire smart lighting control company Enlighted Inc. for an undisclosed sum By www.postscapes.com Published On :: 2018-05-26T05:00:00-07:00 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. Full Article
q Gqeberha Flying Squad Clamp Down On Criminals By allafrica.com Published On :: Tue, 12 Nov 2024 10:30:52 GMT [SAPS] - Gqeberha Flying Squad members clamped down on criminals involved in illegal abalone activities and robbery suspects in two unrelated incidents. Full Article Legal and Judicial Affairs South Africa Southern Africa
q Operation Shanela Yielded Good Results in the Joe Gqabi District By allafrica.com Published On :: Tue, 12 Nov 2024 10:30:56 GMT [SAPS] SAPS members' continued efforts to prevent and detect crime yielded the following successes within the Joe Gqabi District as part of Operation Shanela during the week and start of the weekend . Full Article Legal and Judicial Affairs South Africa Southern Africa
q what is "cell with Zero maximum clock transition time" ? By community.cadence.com Published On :: Thu, 25 Apr 2024 09:01:00 GMT anyone know what is "cell with Zero maximum clock transition time" ? not zero transition, not maximum transtion, it is zero maximum clock transition time. it means X0 cell? (drive-strength) can you explain? thanks :-) Full Article
q How to quit “[SUSPEND]” in innovus By community.cadence.com Published On :: Thu, 05 Sep 2024 08:33:32 GMT for debug I use suspend in my tcl script to debug,here is the code after that the innovus command screen become how to quit the SUSPEND status? thanks Full Article
q Is there a skill command for "Assign Layout Instance terminals"? By community.cadence.com Published On :: Thu, 17 Oct 2024 18:36:39 GMT Is there a skill command for "Assign Layout Instance terminals", this form appears when i click on define device correspondence and Bind the devices.Also, Problem Statement : i have a schematic with a couple of transistor symbols and and i alos have a corresponding layout view with respective layout transistors but they all are inside a pCell(created by me) i.e layout transistor called inside a custom Pcell. Now i have multiple symbols in schematic view and a single instance(pCell) in layout view. Is there a way how i can bind these schematic symbols with layout symbols inside the pCell(custom)? Even if i have to use cph commands i'm fine with it. need help here. The idea here is to establish XL connectivity between the schematic symbols and corresponding layout transistors(inside the pCell). Thanks, Shankar Full Article
q Virtuoso Fluid Guard Ring Layout error "do_something=nil" By community.cadence.com Published On :: Thu, 24 Oct 2024 07:22:30 GMT Hello, When I draw a Fluid Guard Ring in Virtuoso, the layout is not visible, and instead, "do_something=nil" appears. When I check the details with Q, it shows the same information as a regular NFGR guard ring, and Ctrl+F also displays the instance name, just like with a regular NFGR. Additionally, the Pcells of Fluid Guard Rings from previous projects appear broken. The version I’m currently using is not different from the one used in the past. Even when I access the same version as the one used during the project, the Pcells still appear broken. These two issues are occurring, and I’m not sure what to check. I would greatly appreciate it if you could assist me in resolving this issue. // Reinstalling the PDK resolved the issue! I’m not exactly sure what the problem was, but I suspect there might have been an internal issue with permissions or the PDK path. Full Article
q Destructive form of "cons" - efficiently prepending an item to a procedure's argument which is a list By community.cadence.com Published On :: Tue, 12 Nov 2024 18:20:40 GMT Hello, I was looking to destructively and efficiently modify a list that was passed in as an argument to a procedure, by prepending an item to the list. I noticed that cons lets you do this efficiently, but the operation is non-destructive. Hence this wouldn't work if you are trying to modify a function's list parameter in place. Here is an example of trying to add "0" to the front of a list: procedure( attempt_to_prepend_list(l elem) l = cons(elem l) ) a = list(1 2 3) ==> (1 2 3)attempt_to_prepend_list(a 0)==> (0 1 2 3)a==> (1 2 3) As we can see, the original list is not prepended. Here is a function though which achieves the desired result while being efficient. Namely, the following function does not create any new lists and only uses fast methods like cons, rplacd, and rplaca procedure( prepend_list(l elem) ; cons(car(l) cdr(l)) results in a new list with the car(l) duplicated ; we then replace the cdr of l so that we are now pointing to this new list rplacd(l cons(car(l) cdr(l))) ; we replace the previously duplicated car(l) with the element we want rplaca(l elem) ) a = list(1 2 3) ==> (1 2 3)prepend_list(a 0)==> (0 1 2 3)a==> (0 1 2 3) This works for me, but I find it surprising there is no built-in function to do this. Am I perhaps overlooking something in the documentation? I know that tconc is an efficient and destructive way to append items to the end of a list, but there isn't an equivalent for the front of the list? Full Article
q Request information on Tools By community.cadence.com Published On :: Wed, 02 Aug 2023 05:48:04 GMT We are looking for suitable tools that could be used for RTL design, IP-XACT based integration (third party IP) and RTL design verification ( SV / UVM based methodology). Request to share details on the different Cadence tools that is most suitable for these activities. Full Article
q DRC Developers question By community.cadence.com Published On :: Fri, 04 Aug 2023 03:15:35 GMT This document resolved my first query, Article (11638952) Title: How to output power and ground nets to GDSURL: support.cadence.com/.../ArticleAttachmentPortal but now I have 20 power and 20 ground below is my code ------------------------------------------------variable GND "vss1" "vss2" "vss3" ... "vss20"variable VDD "vdd1" "vdd2" "vdd3" ... "vdd20" select_net M1 GND -outputlayer GND_M1select_net M2 GND -outputlayer GND_M2 ...select_net AP GND -outputlayer GND_AP select_net M1 VDD -outputlayer VDD_M1select_net M2 VDD -outputlayer VDD_M2 ...select_net AP VDD -outputlayer VDD_AP rule GND{ copy GND_M1 copy GND_M2 ... copy GND_AP} rule VDD{ copy VDD_M1 copy VDD_M2 ... copy VDD_AP}------------------------------------------------ I want 20 GND and 20 VDD are separately to highlight, like this Can DRC command use for-loop(skill or Tcl) to split the rule?or how can I do to split it? I don't really want to repeat the rule 40 times..haha😅 (use Pegasus 22.21) Full Article
q How to generate "Sheet Name" column in a pin report? By community.cadence.com Published On :: Wed, 08 Nov 2023 03:52:26 GMT Hi everyone, Is there any method to generate "Sheet" column for a pin report like table below? The column "Name.Pin" & "Signal" can be generated easily, but I have no idea to generate the column of "Sheet Name". The software using here are Allegro Design Entry HDL, OrCAD Capture and Allegro PCB Editor. Can these 3 software generate "Sheet Name" data? Name.Pin Signal Sheet Name C1_1.1 N301321 SITE1_1 C1_1.2 GND_ANA_1 SITE1_1 C1_2.1 N180243 SITE2_1 C1_2.2 GND_ANA_2 SITE2_1 Thank you. Full Article
q Quest for Bugs – The Constrained-Random Predicament By community.cadence.com Published On :: Tue, 14 Jun 2022 14:54:00 GMT Optimize Regression Suite, Accelerate Coverage Closure, and Increase hit count of rare bins using Xcelium Machine Learning. It is easy to use and has no learning curve for existing Xcelium customers. Xcelium Machine Learning Technology helps you discover hidden bugs when used early in your design verification cycle.(read more) Full Article compression throughput machine learning Hard to Hit Bin Coverage Closure Regression simulation
q Find Routing problem (Route Vision) and quickly to fix these problems By community.cadence.com Published On :: Mon, 18 Mar 2024 03:45:55 GMT The vision manager is good tool for routing check. but no quickly or effective tool to fix or optimize this problems to be optimized. For example, parallel Gap less than preferred, min seg/Arc length,uncoupled diff-pair segs,and so on. I only know use spread between voids to fix the non-optimized segs. in fact it is inefficient. the parallel gap less than preferred is only to slice evry trace, its inefficient. If i set the paraller gap less than 50um, Is there any tool to quickly fix these problems(gap less than 50um)? For other problems,i can use tool to quickly fix the min seg/Arc length,uncoupled diff pair segs,accoding to select by polygon or select by windows. Full Article
q QSPI Direct Access bare metal SW driver By community.cadence.com Published On :: Fri, 24 Apr 2020 09:11:32 GMT Hello, I'm reading the Design specification for IP6514E. We will use the DAC mode. It would seem to be very simple but I don't see any code sequence, i.e. 1.Write 03(Basic Read) to this register 2, Write start adress to this register 3. Write "execute" to this register 4. Read the data from this register Thanks, Stefan Full Article
q Can't request Tensilica SDK - Error 500 By community.cadence.com Published On :: Tue, 22 Oct 2024 14:25:12 GMT Hi, I'm looking to download Tensilica SDK for evaluation, but I can't get past the registration form: Full Article
q India’s Problem is Poverty, Not Inequality By indiauncut.com Published On :: 2019-02-17T04:23:30+00:00 This is the 16th installment of The Rationalist, my column for the Times of India. Steven Pinker, in his book Enlightenment Now, relates an old Russian joke about two peasants named Boris and Igor. They are both poor. Boris has a goat. Igor does not. One day, Igor is granted a wish by a visiting fairy. What will he wish for? “I wish,” he says, “that Boris’s goat should die.” The joke ends there, revealing as much about human nature as about economics. Consider the three things that happen if the fairy grants the wish. One, Boris becomes poorer. Two, Igor stays poor. Three, inequality reduces. Is any of them a good outcome? I feel exasperated when I hear intellectuals and columnists talking about economic inequality. It is my contention that India’s problem is poverty – and that poverty and inequality are two very different things that often do not coincide. To illustrate this, I sometimes ask this question: In which of the following countries would you rather be poor: USA or Bangladesh? The obvious answer is USA, where the poor are much better off than the poor of Bangladesh. And yet, while Bangladesh has greater poverty, the USA has higher inequality. Indeed, take a look at the countries of the world measured by the Gini Index, which is that standard metric used to measure inequality, and you will find that USA, Hong Kong, Singapore and the United Kingdom all have greater inequality than Bangladesh, Liberia, Pakistan and Sierra Leone, which are much poorer. And yet, while the poor of Bangladesh would love to migrate to unequal USA, I don’t hear of too many people wishing to go in the opposite direction. Indeed, people vote with their feet when it comes to choosing between poverty and inequality. All of human history is a story of migration from rural areas to cities – which have greater inequality. If poverty and inequality are so different, why do people conflate the two? A key reason is that we tend to think of the world in zero-sum ways. For someone to win, someone else must lose. If the rich get richer, the poor must be getting poorer, and the presence of poverty must be proof of inequality. But that’s not how the world works. The pie is not fixed. Economic growth is a positive-sum game and leads to an expansion of the pie, and everybody benefits. In absolute terms, the rich get richer, and so do the poor, often enough to come out of poverty. And so, in any growing economy, as poverty reduces, inequality tends to increase. (This is counter-intuitive, I know, so used are we to zero-sum thinking.) This is exactly what has happened in India since we liberalised parts of our economy in 1991. Most people who complain about inequality in India are using the wrong word, and are really worried about poverty. Put a millionaire in a room with a billionaire, and no one will complain about the inequality in that room. But put a starving beggar in there, and the situation is morally objectionable. It is the poverty that makes it a problem, not the inequality. You might think that this is just semantics, but words matter. Poverty and inequality are different phenomena with opposite solutions. You can solve for inequality by making everyone equally poor. Or you could solve for it by redistributing from the rich to the poor, as if the pie was fixed. The problem with this, as any economist will tell you, is that there is a trade-off between redistribution and growth. All redistribution comes at the cost of growing the pie – and only growth can solve the problem of poverty in a country like ours. It has been estimated that in India, for every one percent rise in GDP, two million people come out of poverty. That is a stunning statistic. When millions of Indians don’t have enough money to eat properly or sleep with a roof over their heads, it is our moral imperative to help them rise out of poverty. The policies that will make this possible – allowing free markets, incentivising investment and job creation, removing state oppression – are likely to lead to greater inequality. So what? It is more urgent to make sure that every Indian has enough to fulfil his basic needs – what the philosopher Harry Frankfurt, in his fine book On Inequality, called the Doctrine of Sufficiency. The elite in their airconditioned drawing rooms, and those who live in rich countries, can follow the fashions of the West and talk compassionately about inequality. India does not have that luxury. The India Uncut Blog © 2010 Amit Varma. All rights reserved. Follow me on Twitter. Full Article
q "net logic" question By community.cadence.com Published On :: Thu, 23 Dec 2021 22:52:28 GMT hello: i use the command "net logic" to change/assign the net name of the pins but the command can be used for only one pin at a time. is there a way to change/assign the same net name on 100 pins all at once? i have a daisy chain design so i need to assign one net name for 100s of pins. ======== thank you david, i was able to do it. i am writing this section because i can not reply to your comment. Full Article
q "How to disable toggle coverage of unused logic" By community.cadence.com Published On :: Tue, 28 May 2024 11:46:30 GMT 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? Full Article
q Using "add net constraints" command in Conformal By community.cadence.com Published On :: Thu, 01 Mar 2007 08:37:14 GMT Hi I have tried using "add net constraints" command to place one-cold constraints on a tristate enable bus. In the command line we need to specify the "net pathname" on which the constraints are to be enforced. The bus here is 20-bit. How should the net pathname be specified to make this 20-bit bus signals one_hot or one_cold. The bus was declared as follows: ten_bus [19:0] The command I used was add net constraints one_hot /ren_bus[19] What would the above command mean? Should we not specify all the nets' pathnames on the bus? Is it sufficient to specify the pathname of one net on the bus? I could not get much info regarding the functionality of this command. I would be obliged if anyone can throw some light. Thanks Prasad. Originally posted in cdnusers.org by anssprasad Full Article
q Creating cover items for sparse values/queue or define in specman By community.cadence.com Published On :: Fri, 12 Jul 2019 17:51:31 GMT Hello, I have a question I want to create a cover that consists a sparse values, pre-computed (a list or define) for example l = {1; 4; 7; 9; 2048; 700} I'd like to cover that data a (uint(bits:16)) had those values, Any suggestion on how to achieve this, I'd prefer to stay away from macros, and avoid to write a lot of code struct inst { data :uint(bits:16); opcode :uint(bits:16); !valid_data : list of uint(bits:16) = {0; 12; 10; 700; 890; 293;}; event data_e; event opcode_e; cover data_e is { item data using radix = HEX, ranges = { //I dont want to write all of this range([0], "My range1"); range([10], "My range2"); //... many values in between range([700], "My rangen"); }; item opcode; cross data, opcode; }; post_generate() is also { emit data_e; };}; Full Article
q Quickchat Video Interview: Introducing Cadence Optimality and OnCloud for Systems Analysis and Signoff By community.cadence.com Published On :: Tue, 30 Aug 2022 15:05:00 GMT Microwaves & RF's David Maliniak interviews Sherry Hess of Cadence about recently announced products of Optimality and OnCloud.(read more) Full Article SaaS in-design analysis optimization multiphysics
q BoardSurfers: Training Insights: What’s New in the Allegro PCB Editor Basic Techniques Course By community.cadence.com Published On :: Tue, 20 Sep 2022 14:32:00 GMT The Allegro PCB Editor Basic Techniques course provides all the essential training required to start working with Allegro® PCB Editor. The course covers all the design tasks, including padstack and symbol creation, logic import, constraints setup...(read more) Full Article digital badge 17.4 BoardSurfers symbol editor 3D Canvas 17.4-2019 PCB design Training Insights Allegro PCB Editor online training Allegro
q VAR("") does not work within some expressions By community.cadence.com Published On :: Mon, 22 Apr 2024 20:47:33 GMT Hi, My Virtuoso and Spectre Version: ICADVM20.1-64b.NYISR30.2 I have an expression where the EvalType is "sweeps". Here is the expression (I also attached the snapshot): (peakToPeak(leafValue(swapSweep(delay(?wf1 clip((VT("/clk0") - VT("/clk180")) (VAR("mt_stop") - (4.0 / VAR("datarate"))) VAR("mt_stop")) ?value1 0 ?edge1 "rising" ?nth1 1 ?td1 0 ?tol1 nil ?wf2 clip((VT("/tx_padp") - VT("/tx_padn")) (VAR("mt_stop") - (4.0 / VAR("datarate"))) VAR("mt_stop")) ?value2 0 ?edge2 "rising" ?nth2 1 ?tol2 nil ?td2 nil ?stop nil ?multiple nil) "VDD_FIXED_NOISE") "VREGLN_cmode" 0.85 "VREGDRV_novn" 0.4 "datarate" 1.658e+10) ?overall t) / 10.0) What this expression does is that it compares the delay between the output data with respect to a reference clock. I then get this information for two conditions (VDD_FIXED_NOISE = 0 or 10mV) to get the effect of the supply-induced jitter. In the expression, I need to give the value of each parameter in different modes to distinguish them from each other. Now I want to sweep the base supply values and see the supply variation effects. For example, I want to change VREGLN_cmode from 0.85 to 0.81 and see how my supply-induced jitter changes. For that, the hard way is to copy the expression and change that value accordingly (e.g. "VREGLN_cmode" 0.81). I'm looking for an easier way to use a variable in the expression. Something like VAR("VREGLN_Sweep"). But I see it doesn't work in my expression and it gives an eVal error. I tested this before in other expressions (not sweep type) and it always worked. I have only one test and these variables are all Design Variables and not Global variables.I want to know what mistake am I doing here and is there a way to make this work. Sorry that if I could not explain better my inquiry. Thank you. Full Article
q unbound variable freq By community.cadence.com Published On :: Sun, 30 Jun 2024 07:07:05 GMT I want to plot the inductance through formula L1=(imag(Z(1,1))/(2*pi*freq)), but the system tells me that the freq is unbound variable? What can I do? Full Article
q PSS Shooting - High Q crystal oscillator - Simulator by mistake detects a frequency divider By community.cadence.com Published On :: Wed, 07 Aug 2024 12:58:28 GMT Hi *, I am simulating a 32kHz high Q crystal oscillator with a pulse shaping circuit. I set up a PSS analysis using the Shooting Newton engine. I set a beat frequency of 32k and used the crystal output and ground as reference nodes. After the initial transient the amplitude growth was already pretty much settled such that the shooting iterations could continue the job. My problem is: In 5...10% of my PVT runs the simulator detects a frequency divider in the initial transient simulation. The output log says: Frequency divided by 3 at node <xxx> The Estimated oscillating frequency from Tstab Tran is = 11.0193 kHz . However, the mentioned node is only part of the control logic and is always constant (but it has some ripples and glitches which are all less than 30uV). These glitches spoil my fundamental frequency (11kHz instead of 32kHz). Sometimes the simulator detects a frequency division by 2 or 3 and the mentioned node <xxx> is different depending on PVT - but the node is always a genuine high or low signal inside my control logic. How can I tell the simulator that there is no frequency divider and it should only observe the given node pair in the PSS analysis setup to estimate the fundamental frequency? I have tried the following workarounds but none of them worked reliably: - extended/reduced the initial transient simulation time - decreased accuracy - preset override with Euler integration method for the initial transient to damp glitches - tried different initial conditions - specified various oscillator nodes in the analysis setup form By the way, I am using Spectre X (version 21.1.0.389.ISR8) with CX accuracy. Thanks for your support and best regards Stephan Full Article
q HB: duplicated frequencies in 3-tone simulation By community.cadence.com Published On :: Fri, 09 Aug 2024 11:51:48 GMT I get multiple results at the same frequency in a 3-tone simulation. I try to determine the IP3 of a mixer. I have 3 large signal tones: 0.75 GHz, 1.25 GHz and 1.26 GHz. At the IM3 frequency of 490 MHz I observe 4 results, see also the screenshot of the table output. The frequencies are exactly the same (even when I subtract 490 MHz by using xval() ). Which of the values do I have to use to determine the correct IP3? Is there an option to merge these results? Full Article
q Figures missing in the RF Design Blogs article of "Measuring Fmax for MOS Transistors" By community.cadence.com Published On :: Wed, 30 Oct 2024 16:18:37 GMT 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 Full Article
q Allegro PCB Router quit unexpectedly with an exit code of -1073741701. Also, nothing is logged in log file. By community.cadence.com Published On :: Mon, 11 Nov 2024 14:30:58 GMT Has anyone experienced the same situation? Full Article
q A Magical World - The Incredible Clock Tree Wizard to Augment Productivity and QoR! By community.cadence.com Published On :: Mon, 11 Nov 2024 13:00:00 GMT 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: Joules Power Calculator 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 Full Article performance debug training congestion PPAC training bytes clock tree synthesis area RTL design power
q Dublin tops European HQ location rankings By master-7rqtwti-2nwxk3tn3ebiq.eu-2.platformsh.site Published On :: Thu, 16 Apr 2020 13:04:08 +0100 The UK is the top country, but Dublin is leading city, for foreign companies setting up headquarters in Europe, according to fDi’s ranking. Full Article