co

Design variable in assember -> copy from cell view issue

Hello,

I find a strange issue when using design variable -> right-click -> copy from cellview in assembler. Cadence version is IC618-64b. 500.9

In fact, I set the value of variable (e.g., AAA = 100), then after I right-click -> copy from cellview, AAA's is updated to other value. In my opinion "copy from cellview" should only update the missing variable to the list, but not change any variable value. 

Is there any mechanism could change variable value when using "copy from cellview"?

Thanks




co

Wrong Constraint Values in Sequential Cell Characterization

Hi,

I am trying to characterize a D flip-flop for low voltage operation (0.6V) using Cadence Liberate (V16). This is a positive edge triggered D flip flop based on true-single-phase clocking scheme. After the characterization, the measurements reported for hold constraint arcs seem to deviate significantly from its (spectre) spice simulation.

The constraint and the power settings to the liberate are as follows : 

# -------------------------------------------- Timing Constraints --------------------------------------------------------------------------------
### Input waveform ###
set_var predriver_waveform 2;# 2=use pre-driver waveform
### Capacitance ###
set_var min_capacitance_for_outputs 1;# write min_capacitance attribute for output pins
### Timing ###
set_var force_condition 4
### Constraint ###
set_var constraint_info 2
#set_var constraint_search_time_abstol 1e-12 ;# 1ps resolution for bisection search
set_var nochange_mode 1 ;# enable nochange_* constraint characterization
### min_pulse_width ###
set_var conditional_mpw 0
set_var constraint_combinational 2


#---------------------------------------------- CCS Settings ----------------------------------------------------------------------------------------
set_var ccsn_include_passgate_attr 1
set_var ccsn_model_related_node_attr 1
set_var write_library_is_unbuffered 1

set_var ccsp_min_pts 15 ;# CCSP accuracy
set_var ccsp_rel_tol 0.01 ;# CCSP accuracy
set_var ccsp_table_reduction 0 ;# CCSP accuracy
set_var ccsp_tail_tol 0.02 ;# CCSP accuracy
set_var ccsp_related_pin_mode 2 ;# use 3 for multiple input switching scnarios and Voltus only libraries


#----------------------------------------------- Power ---------------------------------------------------------------------------------------------------
### Leakage ###
set_var max_leakage_vector [expr 2**10]
set_var leakage_float_internal_supply 0 ;# get worst case leakage for power switch cells when off
set_var reset_negative_leakage_power 1 ;# convert negative leakage current to 0

### Power ###
set_var voltage_map 1 ;# create pg_pin groups, related_power_pin / related_ground_pin
set_var pin_based_power 0 ;# 0=based on VDD only; 1=power based on VDD and VSS (default);
set_var power_combinational_include_output 0 ;# do not include output pins in when conditions for combinational cells

set_var force_default_group 1
set_default_group -criteria {power avg} ;# use average for default power group

#set_var power_subtract_leakage 4 ;# use 4 for cells with exhaustive leakage states.
set_var subtract_hidden_power 2 ;# 1=subtract hidden power for all cells
set_var subtract_hidden_power_use_default 3 ;# 3=subtract hidden power from matched when condition then default group
set_var power_multi_output_binning_mode 1 ;# binning for multi-output cell considered for both timing and power arcs
set_var power_minimize_switching 1
set_var max_hidden_vector [expr 2**10]
#--------------------------------------------------------------------------------------------------------------------------------------------------------------

I specifically used set_var constraint_combinational 2 in the settings, in case the Bisection pass/fail mode fails to capture the constraints. In my spice simulation, the hold_rise (D=1, CLK=R, Q=R) arc at-least requires ~250 ps for minimum CLK/D slew combination (for the  by default smallest capacitive load as per Liberate)  while Liberate reports only ~30 ps. The define_cell template to this flip flop is pretty generic, which does not have any user specified arcs. So which settings most likely affecting the constraint measurements in Liberate and how can I debug this issue ?

Thanks

Anuradha




co

Ultrasim does not converge with BSIMBULK model

Hello,

I am using ultrasim Version 18.1.0.314.isr5  64bit 03/26/2019 06:33 (csvcm20c-2).

When I run my netlist, ultrasim is blocked in the first DC stage and takes forever. Then it will fail or never progress. I am using a 22nm BSIMBULK model. I tried to tune different accuracy and convergence aids options but noting works.

 When I run the same netlist with spectre it works fine with no problem.

Also, If I use another model (not BULKSIM), ultrasim will work and converge with no problem.

My first feeling is that ultrasim has a problem with using BSIMBULK model.

Could you please advice,

Thank you,

Kotb




co

Delay Degradation vs Glitch Peak Criteria for Constraint Measurement in Cadence Liberate

Hi,

This question is related to the constraint measurement criteria used by the Liberate inside view. I am trying to characterize a specific D flip-flop for low voltage operation (0.6V) using Cadence Liberate (V16). 

When the "define_arcs" are not explicitly specified in the settings for the circuit (but the input/outputs are indeed correct in define_cell), the inside view seems to probe an internal node (i.e. master latch output)  for constraint measurements instead of the Q output of the flip flop. So to force the tool to probe Q output I added following coder in constraint arcs :

# constraint arcs from CK => D
define_arc
-type hold
-vector {RRx}
-related_pin CP
-pin D
-probe Q
DFFXXX

define_arc
-type hold
-vector {RFx}
-related_pin CP
-pin D
-probe Q
DFFXXX

define_arc
-type setup
-vector {RRx}
-related_pin CP
-pin D
-probe Q
DFFXXX

define_arc
-type setup
-vector {RFx}
-related_pin CP
-pin D
-probe Q
DFFXXX

with -probe Q liberate identifies Q as the output, but uses Glitch-Peak criteria instead of delay degradation method. So what could be the exact reason for this unintended behavior ? In my external (spectre) spice simulation, the Flip-Flop works well and it does not show any issues in the output delay degradation when the input sweeps.

Thanks

Anuradha




co

Is there a simple way of converting a schematic to an s-parameter model?

Before I ask this, I am aware that I can output an s-parameter file from an SP analysis.

I'm wondering if there is a simple way of creating an s-parameter model of a component.

As an example, if I have an S-parameter model that has 200 ports and 150 of those ports are to be connected to passive components and the remaining 50 ports are to be connected to active components, I can simplify the model by connecting the 150 passive components, running an SP analysis, and generating a 50 port S-parameter file.

The problem is that this is cumbersome. You've got to wire up 50 PORT components and then after generating the s50p file, create a new cellview with an nport component and connect the 50 ports with 50 new pins.

Wiring up all of those port components takes quite a lot of time to do, especially as the "choosing analyses" form adds arrays in reverse (e.g. if you click on an array of PORT components called X<0:2> it will add X<2>, X<1>, X<0> instead of in ascending order) so you have to add all of them to the analyses form manually.

Is any way of taking a schematic and running some magic "generate S-Parameter cellview from schematic cellview"  function that automates the whole process?




co

Genus Synthesis Solution – Introduction to Stylus Common UI

The Cadence® Genus  Synthesis Solution, Innovus  Implementation System, and Tempus  Timing Signoff Solution have a lot of shared functionality, but in the past, the separate legacy user interfaces (UIs) created a lot of differences.

A new common user interface that the Genus solution shares with the Innovus and Tempus solutions streamlines flow development and simplifies usability across the complete Cadence digital flow. The Stylus Common UI provides a next-generation synthesis-to-signoff flow with unified database access, MMMC timing configuration and reporting, and low-power design initialization.

This webinar answers the following questions:

  • What is the Stylus Common UI and why did Cadence develop it?
  • How does someone invoke and use the Stylus Common UI?
  • What are some of the important and useful features of the Stylus Common UI?
  • What are key ways the Stylus Common UI is different from the Legacy UI?

If you want to learn more about Stylus UI in the context of Genus Synthesis Solution, refer to 45-minute recorded webinar on https://support.cadence.com (Cadence login required).

Video Title: Webinar: Genus Synthesis Solution—Introduction to the Stylus Common UI (Video)

Direct Link: https://support.cadence.com/apex/ArticleAttachmentPortal?id=a1O0V000009MoGIUA0&pageName=ArticleContent

Related Resources

If interested in the full course, including lab content, please contact your Cadence representative or email a request to training_enroll@cadence.com. You can also enroll in the course on http://learning.cadence.com.​

Enhance the Genus Synthesis experience with videos: Genus Synthesis Solution: Video Library

For any questions, general feedback, or future blog topic suggestions, please leave a comment. 




co

Virtuosity: Are Your Layout Design Mansions Correct-by-Construction?

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)




co

Virtuosity: Concurrently Editing a Hierarchical Cellview

This blog discusses key features of concurrently editing a hierarchical cellview.(read more)




co

سیمسنگ کا دھماکہ دار آفر ، ان پروکٹس کی خریداری پر بھاری کیش بیک ، No Cost EMI کی بھی سہولت

کورونا وائرس کی وبا پھیلنے سے روکنے کےلئے سیمسنگ نے احتیاط کے طورپر اپنے ریٹیل اور ڈسٹریبیوشن چینلوں کے درمیان ایسا انتظام کیا ہے،جس سے گاہکوں کو اپنے گھر سے باہر نکلے بغیر ہی پروڈکٹ کی پر بکنگ کرنے کی سہولت مل سکے۔




co

News18 Urdu: Latest News Nicobar

visit News18 Urdu for latest news, breaking news, news headlines and updates from Nicobar on politics, sports, entertainment, cricket, crime and more.




co

Coronavirus | আইসোলেশন খুব দরকার ! একবারও ভাববেন না যে আমার কিছু হবে না : সৌরভ গঙ্গোপাধ্যায়




co

#COVID19: সাধারণ মানুষের সাহায্যে এগিয়ে এলেন ধোনি, ধাওয়ানরা




co

COVID-19: করোনা মোকাবিলায় প্রধানমন্ত্রীর ত্রাণ তহবিলে ৫১ কোটি টাকা অনুদানের ঘোষণা BCCI-র




co

#Coronavirus: যুদ্ধে লড়াইতে মুক্ত হস্তে দান তারকা ক্রীড়াবিদদের, সানিয়া মির্জা দিলেন‘এত’ কোটি




co

#Coronavirus: মারণ ভাইরাসের প্রকোপ, শেষ হয়ে গেল একাধিক তারকা ক্রিকেটারের কেরিয়ার




co

COVID-19: কনফারেন্স কলে সৌরভের প্রশংসায় মোদি, সর্তকতা জারির দাবি সচিনের




co

Covid-19 ইনসিওরেন্স নেই, আইপিএল না হলে ক্ষতি হবে ৩৮ হাজার কোটি টাকা




co

COVID 19 সংক্রমণ - এবার জন্মদিন সেলিব্রেট করছেন না সচিন




co

તંબાકુથી Coronaની થઈ શકે છે સારવાર! ફ્રાંસે આ શોધ બાદ નિકોટીનના વેચાણ પર લગાવ્યો પ્રતિબંધ

ફ્રાંસની સરકારે તંબાકુની માંગમાં તેજીની આશંકાના ચાલતા નિકોટીન ઉત્પાદનોના ઓનલાઈન વેચાણ પર પ્રતિબંધ લગાવી દીધો છે.




co

COVID-19: પુણે સ્થિત રક્ષા સંસ્થાને બનાવ્યું 'અતુલ્ય' માઇક્રોવેવ, કોરોનાને આપશે માત

‘અતુલ્ય’ માઇક્રોવેવમાં કોરોના વાયરસ 56 ડિગ્રીથી 60 ડિગ્રી સેલ્સિયસ તાપમાન પર વિઘટિત થઈ જાય છે




co

CoronaVirus: મુંબઇમાં પ્લાઝમા થેરેપી બાદ દર્દીનું મોત

CoronaVirus: મુંબઇમાં પ્લાઝમા થેરેપી બાદ દર્દીનું મોત




co

Remdesivir દવાએ કોરોનાના ભુક્કા બોલાવ્યા, વૈજ્ઞાનિકોના મતે Covid-19માં અસરકારક

રેમડેસિવીર દવાને પ્રયોગમાં જે દર્દીઓને આપવામાં આવી હતી તેમને 10-11 દિવસમાં જ જોરદાર પરિણામ મળ્યું




co

અલ્ટ્રા-વાયલેટ લાઈટથી મરી શકે છે Corona વાયરસ? જાણો - શું કહે છે WHO

એક દાવો એવો છે કે, સૂર્યના પ્રકાશમાં રહેલા અલ્ટ્રા-વાયલેટ કિરણો હાથને ડિસઈન્ફેક્ટ કરી શકે છે. તો આ મામલે ડબલ્યૂએચઓએ પોસ્ટ મુકી જાણકારી આપી છે.




co

Coronavirus : ગૃહ મંત્રાલયે દેશમાં 17 મે સુધી લૉકડાઉનમાં વધારો કર્યો

દેશમાં 4 મેથી 17 મે સુધી લૉકડાઉન યથાવત્ રહેશે




co

Coronavirus Live: દિલ્હીનાં એક વિસ્તારમાં એકસાથે 41 લોકો કોરોના પોઝિટિવ




co

Video: દુનિયામાં Coronavirusની રસી શોધવાની રેસ, America પરીક્ષણનાં અંતિમ તબક્કામાં

દુનિયામાં Coronavirusની રસી શોધવાની રેસ, America પરીક્ષણનાં અંતિમ તબક્કામાં




co

Covid 19 live: અમદાવાદ સિવિલ હૉસ્પિટલ પર કોરોના વોરિયર્સ માટે એરફોર્સે કરી પુષ્પવર્ષા




co

Coronavirusનાં યોદ્ધઓનું આજે કરાશે સન્માન, સેનાની ત્રણેય પાંખ કરશે સન્માન

Coronavirusનાં યોદ્ધઓનું આજે કરાશે સન્માન, સેનાની ત્રણેય પાંખ કરશે સન્માન




co

USAમાં કોરોના પર સંશોધન, Covid-19ને જડમૂળમાંથી ઉખાડતા 2 વર્ષ નીકળી જશે

અમેરિકાની મેનેસૅટા યૂનિવર્સિટીના ચેપીરોગો વિશેના સંશોધનકારોના નવા અભ્યાસથી ખળભળાટ




co

દેશના 20 જિલ્લામાં COVID-19ના 56% કેસ, ગુજરાતના ત્રણ જિલ્લા સામેલ, સરકાર મોકલશે વિશેષ ટીમો

આ ટીમો કોરોના વાયરસ સંક્રમણથી સૌથી વધારે પ્રભાવિત 20 જિલ્લાની મુલાકાત કરશે. દેશમાં કુલ કોરોના વાયરસના મામલામાં આ 20 જિલ્લાની ભાગીદારી 56 ટકા છે.




co

COVID-19 LIVE: દેશમાં કોરોનાનાં 29453 એક્ટિવ કેસ, 1373 લોકોનાં મોત, 11706 દર્દી સાજા થયા




co

Covid 19 : જયપુરના આ યુવાને તૈયાર કર્યું ડૉર ફ્રેમ બૉડી થર્મલ સ્કેનર

સ્ક્રેનિંગમાં ટેપરેચર વધુ આવતા ડૉર ફ્રેમમાં બીપી આવાજમાં સાયરન વાગે છે.




co

Coronavirus સામે America ની હાલત કફોડી, Trump એ China પર લગાવ્યા આરોપ

Coronavirus સામે America ની હાલત કફોડી, Trump એ China પર લગાવ્યા આરોપ




co

Covid 19 live: દિલ્હીની હૉસ્પિટલનાં 25 સ્ટાફ સંક્રમિત થતા દર્દી, કર્મીઓને ક્વૉરન્ટાન કરાયા




co

Coronavirus એ તોડ્યા અત્યાર સુધી તમામ રેકોર્ડ, 24 કલાકમાં 3900 નવા કેસ સામે આવ્યા

Coronavirus એ તોડ્યા અત્યાર સુધી તમામ રેકોર્ડ, 24 કલાકમાં 3900 નવા કેસ સામે આવ્યા




co

Covid 19 Live: દેશમાં કોરોનાના કુલ કેસ 50 હજાર નજીક, 1,694 મોત, 14,182 દર્દીઓ સાજા થયા




co

ભારતમાં Coronavirus ની 30 રસી પર કામ શરૂ, PM Modi એ કરી સમીક્ષા

ભારતમાં Coronavirus ની 30 રસી પર કામ શરૂ, PM Modi એ કરી સમીક્ષા




co

Coronavirus : ચાઇનીઝ સંશોધનકાર કોરોના અંગે મોટો ધડાકો કરે તે પહેલાં ગોળી ધરબી નિર્મમ હત્યા

મૃતક ડૉ.બિંગ લિયુ કથિત રીતે કોરોના વિશે મોટું રહસ્ય શોધવામાં સફળ રહ્યા હતા. હત્યારાએ તબીબને માર્યા બાદ પોતાની જાતને પણ ગોળી મારી લેતા ખળભળાટ




co

Coronavirus Live : દેશમાં કોરોનાના 52,952 કેસ, કુલ 1,783ના મોત, 15,266 દર્દી સાજા થયા




co

Special Report: શું Chinaમાં પાછી ફરી Coronavirusની 'સેકન્ડ વેવ'?

Special Report: શું Chinaમાં પાછી ફરી Coronavirusની 'સેકન્ડ વેવ'?




co

Covid-19 અંગે વૈજ્ઞાનિકોએ આપી મોટી ચેતવણી! આનાથી પણ ફેલાઈ શકે છે કોરોનાનું સંક્રમણ

પર્યાવરણ વૈજ્ઞાનિકોએ ચેતવણી આપતા તેમનું કહેવું છે કે જે લોકો કોરોના સંક્રમિત છે તેનું મળ જ્યારે ગટરમાં પહોંચે છે ત્યારે તેના થકી પણ લોકોમાં કોરોના વાયરસ ફેલાઈ શકે છે. જોકે, અત્યારે આ અંગે કોઈ ધ્યાન નથી રાખી રહ્યું.




co

coronaથી બચાવવા માટે વ્યસનીઓને વહેંચવામાં આવ્યા તંબાકૂ, દારૂ જેવા નશીલા પદાર્થ

આજ પ્રકારે ડ્રગ્સ લેતા લોકોને પણ મેડિકલ મારિજુઆના આપવામાં આવી રહ્યો છે, જેથી અચાનક પેદા થયેલા સંકટના કારણથી તેમની હાલત ન બગડી જાય.




co

COVID-19 Live : મહારાષ્ટ્રમાં કોરોનાના દર્દીની સંખ્યા 19063 અને તમિલનાડુમાં 6 હજારને પાર




co

News18 Gujarati: Latest News Scorecard

visit News18 Gujarati for latest news, breaking news, news headlines and updates from Scorecard on politics, sports, entertainment, cricket, crime and more.




co

Coronavirus| আসলে করোনা ভাইরাস জীবিত নয়, তাই মারা কঠিন!




co

Coronavirus | করোনা যুদ্ধে সামিল হোন ! আপনিই পারবেন এই ভাইরাসকে আটকাতে ! মানুন নিয়ম !




co

Corona Lockdown: ঘরবন্দিতে জমিয়ে বিনোদন, এবার ফ্রিতেই দেখুন পর্নহাব




co

Corona Lockdown: বাড়ি থেকে অফিস করছেন ? ভুলেও বিছানায় বসে এসব কাজ নয় !




co

Coronavirus: মাস্ক পরবেন, নাকি পরবেন না? কী বলছে হু? কী বলছেন বিশেষজ্ঞদের একাংশ?




co

আংটি থেকে Coronavirus ছড়ানো নিয়ে কি বলছেন বিশেষজ্ঞরা ? দেখে নিন