science and technology Integrating AMS IP in SoC Verification Just Got Easier By feedproxy.google.com Published On :: Tue, 06 Feb 2018 18:37:00 GMT Typically, analog designers verify their AMS IP in schematic driven, interactive environment, while SoC designers use a UVM SystemVerilog testbench ran from a command line. In our last MS blog, we talked about automation for reusing SystemVerilog testbench by analog designers in order to verify AMS IP in exactly same context as in its SoC integration, hence reducing surprises and unnecessary iterations. But, what about other direction: selecting proper AMS IP views for SoC Verification? Manually export netlist from Virtuoso and then manually assemble together all of the files for use with in command line driven flow? Often, there are multiple views for the same instance (RNM, analog behavioral model, transistor netlist). Which one to pick? Who is supposed to update configuration files? We often work concurrently and update the AMS IP views frequently. Obviously, manually selecting correct and most up-to-date AMS IP views for SoC Verification is tedious and error prone. Thanks to Cadence Innovation, there is a better way! Cadence has developed a Command-Line IP Selector (CLIPS) product as part of the Virtuoso® environment, which: Bridges the gap between MS SoC command-line setup and the Virtuoso-based analog mixed-signal configuration Allows seamless importing of AMS IP from the Virtuoso environment into an existing digital verification setup Provides a GUI-based and command-line use model, flexible to fit into an existing design flow methodologyCLIPS reads MS SoC command (irun) files, identifies required AMS IP modules, uses Virtuoso ADE setup files to properly netlist required modules, and pulls the AMS IP out of the Virtuoso environment. All necessary files are properly extracted/prepared and package as required for the MS SoC command line verification run. CLIPS setup can be saved and rerun as a batch process to ensure the latest IP from the hierarchy is being simulated. For more details, please see CLIPS Rapid Adoption Kit at Cadence Online Support page Full Article AMS mixed signal solution Mixed-Signal analog/mixed-signal Virtuoso mixed signal Virtuoso environment mixed-signal verification
science and technology Take Advantage of Advancements in Real Number Modeling and Simulation By feedproxy.google.com Published On :: Mon, 26 Feb 2018 23:00:00 GMT Verification is the top challenge in mixed-signal design. Bringing analog and digital domains together into unified verification planning, simulating, and debugging is a challenging task for rapidly increasing size and complexity of mixed-signal designs. To more completely verify functionality and performance of a mixed-signal SoC and its AMS IP blocks used to build it, verification teams use simulations at transistor, analog behavioral and real-number model (RNM) and RTL levels, and combination of these. In recent years, RNM and simulation is being adopted for functional verification by many, due to advantages it offers including simpler modeling requirements and much faster simulation speed (compared to a traditional analog behavioral models like Verilog-A or VHDL-AMS). Verilog-AMS with its wreal continue to be popular choice. Standardization of real number extensions in SystemVerilog (SV) made SV-RNM an even more attractive choice for MS SoC verification. Verilog-AMS/wreal is scalar real type. SV-RNM offers a powerful ability to define complex data types, providing a user-defined structure (record) to describe the net value. In a typical design, most analog nodes can be modeled using a single value for passing a voltage (or current) from one module to another. The ability to pass multiple values over a net can be very powerful when, for example, the impedance load impact on an analog signal needs to be modeled. Here is an example of a user-defined net (UDN) structure that holds voltage, current, and resistance values: When there are multiple drives on a single net, the simulator will need a resolution function to determine the final net value. When the net is just defined as a single real value, common resolution functions such as min, max, average, and sum are built into the simulator. But definition of more complex structures for the net also requires the user to provide appropriate resolution functions for them. Here is an example of a net with three drivers modeled using the above defined structural elements (a voltage source with series resistance, a resistive load, and a current source): To properly solve for the resulting output voltage, the resolution function for this net needs to perform Norton conversion of the elements, sum their currents and conductances, and then calculate the resolved output voltage as the sum of currents divided by sum of conductances. With some basic understanding of circuit theory, engineers can use SV-RNM UDN capability to model electrical behavior of many different circuits. While it is primarily defined to describe source/load impedance interactions, its use can be extended to include systems including capacitors, switching circuits, RC interconnect, charge pumps, power regulators, and others. Although this approach extends the scope of functional verification, it is not a replacement for transistor-level simulation when accuracy, performance verification, or silicon correlation are required: It simply provides an efficient solution for discretely modeling small analog networks (one to several nodes). Mixed-signal simulation with an analog solver is still the best solution when large nonlinear networks must be evaluated. Cadence provides a tutorial on EEnet usage as well as the package (EEnet.pkg) with UDN definitions and resolution functions and modeling examples. To learn more, please login to your Cadence account to access the tutorial. Full Article real number modeling analog Mixed-Signal RNM mixed-signal verification
science and technology Verifying Power Intent in Analog and Mixed-Signal Designs Using Formal Methods By feedproxy.google.com Published On :: Thu, 21 Feb 2019 22:15:00 GMT Analog and Mixed-signal (AMS) designs are increasingly using active power management to minimize power consumption. Typical mixed-signal design uses several power domains and operate in a dozen or more power modes including multiple functional, standby and test modes. To save power, parts of design not active in a mode are shut down or may operate at reduced supply voltage when high performance is not required. These and other low power techniques are applied on both analog and digital parts of the design. Digital designers capture power intent in standard formats like Common Power Format (CPF), IEEE1801 (aka Unified Power Format or UPF) or Liberty and apply it top-down throughout design, verification and implementation flows. Analog parts are often designed bottom-up in schematic without upfront defined power intent. Verifying that low power intent is implemented correctly in mixed-signal design is very challenging. If not discovered early, errors like wrongly connected power nets, missing level shifters or isolations cells can cause costly rework or even silicon re-spin. Mixed-signal designers rely on simulation for functional verification. Although still necessary for electrical and performance verification, running simulation on so many power modes is not an effective verification method to discover low power errors. It would be nice to augment simulation with formal low power verification but a specification of power intent for analog/mixed-signal blocs is missing. So how do we obtain it? Can we “extract” it from already built analog circuit? Fortunately, yes we can, and we will describe an automated way to do so! Virtuoso Power Manager is new tool released in the Virtuoso IC6.1.8 platform which is capable of managing power intent in an Analog/MS design which is captured in Virtuoso Schematic Editor. In setup phase, the user identifies power and ground nets and registers special devices like level shifters and isolation cells. The user has the option to import power intent into IEEE1801 format, applicable for top level or any of the blocks in design. Virtuoso Power Manager uses this information to traverse the schematic and extract complete power intent for the entire design. In the final stage, Virtuoso Power Manager exports the power intent in IEEE1801 format as an input to the formal verification tool (Cadence Conformal-LP) for static verification of power intent. Cadence and Infineon have been collaborating on the requirements and validation of the Virtuoso Power Manager tool and Low Power verification solution on real designs. A summary of collaboration results were presented at the DVCon conference in Munich, in October of 2018. Please look for the paper in the conference proceedings for more details. Alternately, can view our Cadence webinar on Verifying Low-Power Intent in Mixed-Signal Design Using Formal Method for more information. Full Article AMS Virtuoso Schematic Editor Low Power virtuoso power manager Virtuoso-AMS mixed signal design mixed signal solution Virtuoso low-power design mixed signal mixed-signal verification
science and technology Start Your Engines: AMSD Flex—Take your Pick! By feedproxy.google.com Published On :: Thu, 16 Apr 2020 22:16:00 GMT Introduction to AMSD Flex mode and its benefits.(read more) Full Article mixed signal design AMS Designer AMSD AMSD Flex Mode mixed-signal verification
science and technology Start Your Engines: AMSD Flex – Your Instant Access to Latest Spectre Features! By feedproxy.google.com Published On :: Fri, 01 May 2020 06:59:00 GMT This blog talks about how to enable the AMS Designer flex mode.(read more) Full Article mixed signal design AMS Designer AMSD AMSD Flex Mode mixed-signal verification
science and technology Arduino: how to save the dynamic memory? By feedproxy.google.com Published On :: Wed, 06 Nov 2019 07:25:31 GMT When the Arduino Mega2560 is added to the first serial port, the dynamic memory is 2000 bytes, and when the second serial serial is added, the dynamic memory is 4000 bytes. Now I need to add the third Serial serial port. The dynamic memory is 6000 bytes. Due to the many variables in the program itself, the dynamic memory is not enough. Please help me how to save the dynamic memory? Full Article
science and technology Matlab cannot open Pspice, to prompt orCEFSimpleUI.exe that it has stopped working! By feedproxy.google.com Published On :: Thu, 09 Apr 2020 12:08:58 GMT Cadence_SPB_17.4-2019 + Matlab R2019a 请参考本文档中的步骤进行操作 1,打开BJT_AMP.opj 2,设置Matlab路径 3,打开BJT_AMP_SLPS.slx 4,打开后,设置PSpiceBlock,出现或CEFSimpleUI.exe停止工作 5,添加模块 6,相同 7,打开pspsim.slx 8,相同 9,打开C: Cadence Cadence_SPB_17.4-2019 tools bin orCEFSimpleUI.exe和orCEFSimple.exe 10,相同 我想问一下如何解决,非常感谢! Full Article
science and technology QSPI Direct Access bare metal SW driver By feedproxy.google.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
science and technology Virtuoso Meets Maxwell: Bumps, Bumps.... Where Are My Bumps? By community.cadence.com Published On :: Mon, 16 Mar 2020 15:49:00 GMT Bumps are central to the Virtuoso MultiTech Framework solution. Bumps provide a connection between stacked ICs, interposers, packages, and boards. Bump locations, connectivity, and other attributes are the basis for creating TILPs, which we combine to create system-level layouts.(read more) Full Article ICADVM18.1 Edit-in-Concert Co-Design Virtuoso Meets Maxwell Virtuoso RF Layout EXL stacked solution Custom IC Design bumps
science and technology Virtuosity: Device Arrays in the Automated Device Placement and Routing Flow By community.cadence.com Published On :: Wed, 18 Mar 2020 01:03:00 GMT Since the release of the Automated Device Placement and Routing solution last year, we have continued to improve and build upon it. In this blog, I’ll talk about the latest addition—the Auto Device Array form—how this is an integral piece of the new Automated Device Placement and Routing solution.(read more) Full Article Modgen On Canvas ICADVM18.1 MODGEN Automated Device-Level Placement and Routing APR Modgen Advanced Node auto device array APR Auto P&R advanced nodes ada Custom IC Design Custom IC
science and technology Virtuoso Meets Maxwell: Help with Electromagnetic Analysis - Part V By community.cadence.com Published On :: Mon, 23 Mar 2020 15:06:00 GMT Here is another blog in the multi-part series that aims at providing in-depth details of electromagnetic analysis in the Virtuoso RF solution. Read to learn about the nuances of port setup for electromagnetic analysis.(read more) Full Article EM Analysis ICADVM18.1 VRF Virtuoso Layout EXL ports Virtuoso RF Electromagnetic analysis Virtuoso Virtuoso Layout Suite Custom IC
science and technology Virtuoso IC6.1.8 ISR10 and ICADVM18.1 ISR10 Now Available By community.cadence.com Published On :: Wed, 25 Mar 2020 08:51:00 GMT The IC6.1.8 ISR10 and ICADVM18.1 ISR10 production releases are now available for download.(read more) Full Article Cadence blogs ICADVM18.1 ADE Explorer IC Release Announcement blog Virtuoso Visualization and Analysis XL Virtuoso RF Virtuoso Analog Design Environment Virtuoso IC Release Blog Virtuoso Layout Suite EXL Virtuoso Layout Suite IC6.1.8 ADE Assembler Virtuoso Layout Suite XL
science and technology Virtuosity: Are Your Layout Design Mansions Correct-by-Construction? By community.cadence.com Published On :: Thu, 26 Mar 2020 14:21:00 GMT Do you want to create designs that are correct by construction? Read along this blog to understand how you can achieve this by using Width Spacing Patterns (WSPs) in your designs. WSPs, are track lines that provide guidance for quickly creating wires. Defining WSPs that capture the width-dependent spacing rules, and snapping the pathSegs of a wire to them, ensures that the wires meet width-dependent spacing rules.(read more) Full Article ICADVM18.1 Advanced Node Layout Suite width spacing patterns Layout Virtuoso Virtuosity usability Custom IC Design ux
science and technology Virtuoso Meets Maxwell: What About My Die That Has No Bumps, Only Pad Shapes? How Do I Export That? By community.cadence.com Published On :: Mon, 06 Apr 2020 13:35:00 GMT If you have one of those Die layouts, which doesn’t have bumps, but rather uses pad shapes and labels to identify I/O locations, then you might be feeling a bit left out of all of this jazz and tango. Hence, today, I am writing to tell you that, fear not, we have a solution for your Die as well.(read more) Full Article ICADVM18.1 die export VRF Virtuoso Layout EXL Virtuoso Meets Maxwell Virtuoso System Design Environment Virtuoso RF Solution Virtuoso RF Package Design in Virtuoso die System Design Environment shape-based die RF design shape Custom IC VMM
science and technology Virtuoso Meets Maxwell: Keeping Things Simple in the Virtuoso RF Solution By community.cadence.com Published On :: Mon, 13 Apr 2020 15:03:00 GMT We have all heard the sayings “Less is more” and “Keep it simple”. Electromagnetic simulation is an activity where following that advice has enormous payoffs. In this blog I’ll talk about some of my experiences with how Virtuoso RF Solution’s shape simplification feature has helped my customers get significant performance improvements with minimal impacts on accuracy. (read more) Full Article EM Analysis ICADVM18.1 Virtuoso New Design Platform Virtuoso Meets Maxwell Virtuoso RF Solution Virtuoso RF Electromagnetic analysis RF design Custom IC Design Virtuoso Layout Suite
science and technology Virtuosity: Concurrently Editing a Hierarchical Cellview By community.cadence.com Published On :: Wed, 15 Apr 2020 20:33:00 GMT This blog discusses key features of concurrently editing a hierarchical cellview.(read more) Full Article concurrent edit hierarchical subcell concurrent layout editing ICADVM18.1 concurrent editing CLE concurrent hierarchical editing Custom IC Design Virtuoso Layout Suite Custom IC Layout Editing
science and technology Virtuoso Meets Maxwell: Die Export Gets a Facelift By community.cadence.com Published On :: Mon, 27 Apr 2020 13:33:00 GMT Hello everyone, today I’d like to talk to you about the recent enhancements to Die export in the Virtuoso RF Solution, most of which were released in ICADVM 18.1 ISR10. What’s the background for these enhancements? Exporting an abstract of a Die, which basically represents the outer boundary of the Die with I/O locations, as an intermediate file to exchange information between various Cadence tools (i.e., the Innovus, Virtuoso, and Allegro platforms) is not a new feature. This capability existed even prior to the Virtuoso RF Solution. However, the entire functionality was rewritten from scratch when we first started developing the Virtuoso RF Solution because the previous feature was deemed archaic, its performance and capacity needed to be enhanced, and use model needed to be modernized. This effort has been made in various phases, with the last round being completed and released in ICADVM18.1 ISR10.(read more) Full Article ICADVM18.1 die export Virtuoso Meets Maxwell Advanced Node Virtuoso RF Wirebond Virtuoso System Design Environment shape-based die RF design Custom IC Design SKILL
science and technology Virtuosity: Can You Build Lego Masterpieces with All Blocks of One Size? By community.cadence.com Published On :: Thu, 30 Apr 2020 14:41:00 GMT The way you need blocks of different sizes and styles to build great Lego masterpieces, a complex WSP-based design requires stitching together routing regions with multiple patterns that follow different WSSPDef periods. Let's see how you can achieve this. (read more) Full Article ICADVM18.1 cadence WSP Advanced Node Local regions Layout Suite width spacing patterns Layout Virtuoso Virtuosity usability Custom IC ux WSSPDef
science and technology Newly Discovered Mac Malware Uses Fileless Technique By packetstormsecurity.com Published On :: Mon, 09 Dec 2019 15:11:48 GMT Full Article headline malware apple
science and technology Google Calls Out Apple's Intelligent Tracking Protection By packetstormsecurity.com Published On :: Thu, 12 Dec 2019 14:10:15 GMT Full Article headline privacy flaw google apple
science and technology Senate Judiciary Committee Interrogates Apple, Facebook About Crypto By packetstormsecurity.com Published On :: Thu, 12 Dec 2019 14:10:26 GMT Full Article headline government privacy usa apple facebook cryptography
science and technology Apple's Bug Bounty Opens For Business, $1M Payout Included By packetstormsecurity.com Published On :: Sat, 21 Dec 2019 06:48:57 GMT Full Article headline phone flaw apple
science and technology Apple Accused Of Crackdown On Jailbreaking By packetstormsecurity.com Published On :: Tue, 31 Dec 2019 14:51:40 GMT Full Article headline apple
science and technology Mac Users Bombarded By Laughably Unsophisticated Malware By packetstormsecurity.com Published On :: Fri, 24 Jan 2020 16:52:22 GMT Full Article headline hacker malware cybercrime fraud apple
science and technology Ultrasonic Waves Can Make Siri Share Your Secrets By packetstormsecurity.com Published On :: Mon, 02 Mar 2020 15:21:08 GMT Full Article headline privacy flaw apple
science and technology Hacktivists Target Egypt And Yemen Regimes By packetstormsecurity.com Published On :: Sat, 05 Feb 2011 00:22:19 GMT Full Article headline hacker egypt yemen
science and technology U.S. Embassies Attacked In Yemen, Egypt By packetstormsecurity.com Published On :: Fri, 14 Sep 2012 04:24:50 GMT Full Article headline government usa egypt yemen libya
science and technology The Cyberwar In Yemen By packetstormsecurity.com Published On :: Tue, 10 Sep 2019 17:01:52 GMT Full Article headline cyberwar yemen
science and technology Scottish Council Leaks Names, Salaries, Info Of 900 People By packetstormsecurity.com Published On :: Tue, 18 Oct 2011 13:26:53 GMT Full Article headline privacy data loss scotland
science and technology Scottish Power Blows A Fuse After Twitter Hijacking By packetstormsecurity.com Published On :: Sat, 26 Jan 2013 16:21:11 GMT Full Article headline hacker phish twitter scotland
science and technology FBI Swoop In On Scottish Schoolboy By packetstormsecurity.com Published On :: Fri, 19 Feb 2016 14:24:28 GMT Full Article headline hacker fbi scotland
science and technology Scottish Brewery Recovers From Ransomware Attack By packetstormsecurity.com Published On :: Fri, 21 Sep 2018 15:12:44 GMT Full Article headline malware scotland
science and technology RBS Trials Biometric Fingerprint Bank Card By packetstormsecurity.com Published On :: Mon, 11 Mar 2019 14:35:57 GMT Full Article headline bank password science cryptography scotland
science and technology Man Plans To Fix Up Phone Booth After Finding Bottle In Ocean With Reward From 2600 Magazine By packetstormsecurity.com Published On :: Fri, 28 Feb 2020 14:59:52 GMT Full Article headline hacker scotland
science and technology Hacktivists Ghost Shell Dump 1.6m Login Details On Web By packetstormsecurity.com Published On :: Tue, 11 Dec 2012 16:29:31 GMT Full Article headline hacker government usa data loss fbi nasa
science and technology NASA Fires The Mona Lisa At The Moon With A Laser By packetstormsecurity.com Published On :: Sun, 20 Jan 2013 21:23:27 GMT Full Article headline science nasa
science and technology NASA Data May Have Uncovered Galaxy's Youngest Black Hole By packetstormsecurity.com Published On :: Thu, 14 Feb 2013 16:17:32 GMT Full Article headline space science nasa
science and technology Confused Brazilian Hacker Defaces NASA Web Sites In Protest Of NSA By packetstormsecurity.com Published On :: Tue, 17 Sep 2013 15:16:33 GMT Full Article headline hacker government nsa nasa
science and technology NASA's Plutonium Problem Could End Deep-Space Exploration By packetstormsecurity.com Published On :: Thu, 19 Sep 2013 15:07:08 GMT Full Article headline government space science nasa
science and technology Video: Furloughed Workers Worry Shutdown Is Threatening National Security By packetstormsecurity.com Published On :: Thu, 10 Oct 2013 02:10:49 GMT Full Article headline government usa cyberwar nasa
science and technology The Truth About Mystery Trojan Found In Space By packetstormsecurity.com Published On :: Thu, 14 Nov 2013 02:59:58 GMT Full Article headline malware usa trojan russia space science nasa
science and technology Briton Lauri Love Faces New US Hacking Charges By packetstormsecurity.com Published On :: Fri, 28 Feb 2014 03:03:13 GMT Full Article headline hacker government usa britain nasa
science and technology The Hackers Who Recovered NASA's Lost Lunar Photos By packetstormsecurity.com Published On :: Wed, 23 Apr 2014 14:07:59 GMT Full Article headline hacker space science nasa
science and technology Five Years Later, Italian Police Identify Hacker Behind 2013 NASA Hacks By packetstormsecurity.com Published On :: Wed, 10 Oct 2018 15:45:54 GMT Full Article headline hacker usa data loss italy nasa
science and technology Linux Kernel v2.4 Released By packetstormsecurity.com Published On :: Fri, 05 Jan 2001 12:28:39 GMT Full Article linux kernel
science and technology Linux Kernel 2.2/2.4 Local Root Ptrace Vulnerability By packetstormsecurity.com Published On :: Mon, 17 Mar 2003 14:20:12 GMT Full Article linux kernel
science and technology Linux Kernel Backdoor Blocked By packetstormsecurity.com Published On :: Fri, 07 Nov 2003 12:07:08 GMT Full Article linux trojan kernel
science and technology Security Flaws Force Linux Kernel Upgrade By packetstormsecurity.com Published On :: Mon, 05 Jan 2004 14:56:05 GMT Full Article linux flaw kernel
science and technology Controlling The Kernel - Its All About DRM By packetstormsecurity.com Published On :: Fri, 20 Oct 2006 06:07:43 GMT Full Article kernel
science and technology Vista Kernel Fix Worse Than Useless By packetstormsecurity.com Published On :: Tue, 24 Oct 2006 01:44:24 GMT Full Article microsoft kernel