MICROCHIP Synopsys Synplify Pro ME
وضاحتون
- پيداوار جو نالو: Synopsys Synplify
- پيداوار جو قسم: منطقي ترڪيب جو اوزار
- سپورٽ ڊوائيسز: FPGA ۽ CPLD
- سپورٽ ٿيل ٻوليون: ويريلوگ ۽ وي ايڇ ڊي ايل
- اضافي خاصيتون: FSM ايڪسپلورر، FSM viewer، رجسٽر ري ٽائمنگ، گيٽ ڪلاڪ ڪنورشن
پيداوار جي استعمال جون هدايتون
مٿانview
Synopsys Synplify هڪ منطقي ترکیب جو اوزار آهي جيڪو FPGA ۽ CPLD ڊوائيسز لاءِ ٺهيل آهي. اهو Verilog ۽ VHDL ٻولين ۾ اعلي سطحي ان پٽ کي قبول ڪري ٿو ۽ ڊزائن کي ننڍن ۽ اعلي ڪارڪردگي نيٽ لسٽن ۾ تبديل ڪري ٿو.
ڊيزائن ان پٽ
انڊسٽري-معياري نحو استعمال ڪندي Verilog يا VHDL ۾ پنهنجو ڊزائين لکو.
سنٿيسس جو عمل
استعمال ڪريو Synplify يا Synplify Pro پنھنجي ڊيزائن تي سنٿيسس جي عمل کي هلائڻ لاءِ. اوزار ٽارگيٽ FPGA يا CPLD ڊيوائس لاءِ ڊيزائن کي بهتر ڪندو.
ٻاھرين جي تصديق
ٺاھڻ کان پوء، اوزار ٺاھي ٿو VHDL ۽ Verilog netlists.
توھان ڪري سگھوٿا انھن نيٽ لسٽن کي پنھنجي ڊيزائن جي ڪارڪردگي جي تصديق ڪرڻ لاءِ.
FAQ
Synplify ڇا ڪندو آهي؟
Synplify ۽ Synplify Pro FPGA ۽ CPLD ڊوائيسز لاءِ منطقي ترکیب جا اوزار آهن. Synplify Pro پيش ڪري ٿو ترقي يافته خاصيتون منظم ڪرڻ ۽ بهتر ڪرڻ لاءِ پيچيده FPGAs.
Synopsys Synplify جو تعارف (هڪ سوال پڇو)
هي دستاويز Synopsys® Synplify® ٽول سان لاڳاپيل اڪثر پڇيا ويندڙ سوالن (FAQs) جا جواب مهيا ڪري ٿو، ۽ Microchip جي Libero® SoC ڊيزائن سوٽ سان ان جو انضمام. ھي دستاويز موضوعن تي مشتمل آھي جھڙوڪ لائسنس ڏيڻ، نقص پيغام ۽ سنٿيسس جي اصلاح. ھن دستاويز جو مقصد آھي صارفين جي مدد ڪرڻ لاءِ مؤثر طريقي سان استعمال ڪرڻ لاءِ Synplify FPGA ڊيزائن لاءِ. اهو وضاحت ڪري ٿو سپورٽ ڪيل HDL ٻولين، لائسنس جي گهرج ۽ عام مسئلن کي ڪيئن حل ڪرڻ. اضافي طور تي، دستاويز مخصوص سوالن کي خطاب ڪري ٿو رام جي حوالي سان، خاصيتون، هدايتون ۽ ٽيڪنالاجي ڊيزائن جي علائقي ۽ نتيجن جي معيار کي بهتر ڪرڻ لاء.
- Synplify ڇا ڪندو آهي؟ (هڪ سوال پڇو)
Synplify ۽ Synplify Pro پروڊڪٽس منطقي تجزيي جا اوزار آھن فيلڊ پروگراميبل گيٽ ايري (FPGA) ۽ ڪمپليڪس پروگراميبل لاجڪ ڊيوائس (CPLD). Synplify پرو ٽول Synplify ٽول جو هڪ جديد ورزن آهي، جنهن ۾ پيچيده FPGAs کي منظم ۽ بهتر ڪرڻ لاءِ ڪيتريون ئي اضافي خاصيتون شامل آهن. Synplify Pro ۾ موجود ڪجهه اضافي خاصيتون آهن Finite State Machine (FSM) ايڪسپلورر، FSM viewer، رجسٽر ٻيهر ٽائيمنگ ۽ گيٽ ڪلاڪ ڪنورشن.
اهي اوزار اعلي سطحي ان پٽ کي قبول ڪن ٿا، صنعت جي معياري هارڊويئر وضاحت ٻولين ۾ لکيل آهي (Verilog ۽ VHDL)، ۽ Synplicity Behavior Extracting Synthesis Technology (BEST) الگورتھم استعمال ڪندي. اهي ڊزائينز کي مشهور ٽيڪنالاجي وينڊرز لاءِ ننڍڙن ۽ اعليٰ ڪارڪردگي واري ڊيزائن نيٽ لسٽن ۾ تبديل ڪن ٿا. اوزار لکن ٿا VHDL ۽ Verilog netlists synthesis کان پوءِ، جن کي ڪارڪردگيءَ جي تصديق ڪرڻ لاءِ تخليق ڪري سگھجي ٿو. - ڪهڙي HDL ٻولي Synplify سپورٽ ڪري ٿي؟ (هڪ سوال پڇو)
Verilog 95، Verilog 2001، System Verilog IEEE® (P1800) معياري، VHDL 2008، ۽ VHDL 93 Synplify ۾ سپورٽ آهن. مختلف ٻولين جي تعميرات تي معلومات لاءِ، ڏسو Synplify Pro for Microchip Language Support Reference Manual. - ڇا Synplify مائڪروچپ ميڪروز جي دستيابي انسٽيشن کي قبول ڪندو؟ (هڪ سوال پڇو)
ها، Synplify ۾ مائڪروچپ جي سڀني هارڊ ميڪروز لاءِ ٺهيل ميڪرو لائبريريون شامل آهن جن ۾ لاجڪ گيٽس، ڪائونٽر، فلپ فلاپ ۽ I/Os شامل آهن. توھان دستي طور تي انھن ميڪروز کي پنھنجي Verilog ۽ VHDL ڊيزائن ۾ انسٽال ڪري سگھو ٿا، ۽ Synplify انھن کي ٻاھرين نيٽ لسٽ ڏانھن منتقل ڪري ٿو. - مائڪروچپ ٽولز سان Synplify ڪيئن ڪم ڪندو آهي؟ (هڪ سوال پڇو)
Synopsys Synplify Pro® Microchip Edition (ME) synthesis tool Libero ۾ ضم ٿيل آهي، جيڪو توهان کي ڪنهن به مائڪروچپ ڊيوائس لاءِ HDL ڊيزائن کي نشانو بڻائڻ ۽ مڪمل طور تي بهتر ڪرڻ جي قابل بڻائي ٿو. جيئن ٻين سڀني لائبرو ٽولز سان، توھان لانچ ڪري سگھوٿا Synplify Pro ME سڌو سنئون Libero پروجيڪٽ مئنيجر کان.
Synplify Pro ME ليبرو ايڊيشن ۾ معياري پيشڪش آهي. Synplify Pro ME لائبرو ٽول پرو ۾ ايگزيڪيوٽيبل مخصوص کي سڏڻ سان شروع ڪيو ويو آهيfile.
لائسنسنگ ڊائون لوڊ تنصيب (هڪ سوال پڇو)
هي سيڪشن لائبرو ۾ Synplify جي لائسنس جي انسٽاليشن ۽ ڊائون لوڊ جي طريقيڪار سان لاڳاپيل سوالن جا جواب ڏئي ٿو.
- مان جديد Synplify رليز ڪٿي ڊائون لوڊ ڪري سگهان ٿو؟ (هڪ سوال پڇو)
Synplify Libero ڊائون لوڊ جو هڪ حصو آهي ۽ اسٽينڊل انسٽاليشن لنڪ آهي مائڪروچپ سڌو. - Synplify جو ڪهڙو نسخو تازو ليبرو سان جاري ڪيو ويو آهي؟ (هڪ سوال پڇو)
Libero سان جاري ڪيل Synplify ورجن جي لسٽ لاءِ، ڏسو Synplify Pro® ME. - مان Synplify جي جديد ورزن ۾ ڪيئن اپ گريڊ ڪريان ۽ ان کي لائبرو ۾ استعمال ڪريان
پروجيڪٽ مئنيجر؟ (هڪ سوال پڇو)
مائڪروچپ يا Synopsys مان Synplify جو جديد نسخو ڊائون لوڊ ۽ انسٽال ڪريو webسائيٽ، ۽ ليبرو پروجيڪٽ مئنيجر ٽول پرو ۾ سنٿيسس سيٽنگون تبديل ڪريوfile Libero پروجيڪٽ کان > پروfiles مينيو. - ڇا مون کي Libero ۾ Synplify هلائڻ لاءِ الڳ لائسنس جي ضرورت آهي؟ (هڪ سوال پڇو)
نه، Libero-Standalone لائسنس کانسواءِ سڀ Libero لائسنس شامل آهن Synplify سافٽ ويئر لاءِ لائسنس. - مان Synplify لاءِ لائسنس ڪٿي ۽ ڪيئن حاصل ڪريان؟ (هڪ سوال پڇو)
مفت لائسنس لاءِ درخواست ڏيڻ لاءِ، ڏسو لائسنس وارو صفحو ۽ ڪلڪ ڪريو سافٽ ويئر لائسنس ۽ رجسٽريشن سسٽم لنڪ. توهان جي سي ڊرائيو جي حجم ID سميت گهربل معلومات داخل ڪريو. پڪ ڪريو ته توهان جي سي ڊرائيو سان لاڳو ڪريو، جيتوڻيڪ اهو ڊرائيو نه آهي جنهن تي توهان سافٽ ويئر انسٽال ڪرڻ جو ارادو ڪيو آهي. ادا ڪيل لائسنس لاءِ، مقامي مائڪروچپ سيلز آفيس سان رابطو ڪريو. - مان بيچ موڊ ۾ Synplify ڇو نه ٿو هلائي سگهان؟ ان کي ڪهڙي لائسنس جي ضرورت آهي؟ (هڪ سوال پڇو)
ڪمانڊ پرامپٽ کان، ڊاريڪٽري ڏانھن وڃو جتي پروجيڪٽ files واقع آهن ۽ هيٺ ڏنل ٽائپ ڪريو.- Libero IDE لاءِ: synplify_pro -batch -licensetype synplifypro_actel -log synpl.log TopCoreEDAC_syn.prj
- Libero SoC لاءِ: synplify_pro -batch -licensetype synplifypro_actel -log synpl.log asdasd_syn.tcl
نوٽ: توهان کي بيچ موڊ ۾ Synplify هلائڻ لاءِ سلور لائسنس هجڻ گهرجي. مائڪروچپ پورٽل تي پنهنجو مفت سلور لائسنس ٺاهيو.
منهنجو Synplify لائسنس ڇو ڪم نه ڪري رهيو آهي؟ (هڪ سوال پڇو)
لائسنس جي ڪارڪردگي کي جانچڻ لاء قدم ھيٺ ڏنل آھن:
- چيڪ ڪريو ته لائسنس ختم ٿي چڪو آهي.
- چيڪ ڪريو ته LM_LICENSE_FILE صحيح طور تي سيٽ ڪيو ويو آهي هڪ ونڊوز يوزر ماحول جي متغير جي طور تي، جيڪو Libero License.dat جي مقام ڏانهن اشارو ڪري ٿو. file.
- چيڪ ڪريو ته ڇا Libero IDE اوزار پروfile Synplify Pro تي سيٽ ڪيو ويو آهي ۽ Synplify لائسنس فيچر توهان جي لائسنس ۾ فعال ٿيل آهي file.
- لائسنس.dat ۾ "synplifypro_actel" خصوصيت واري لائن کي ڏسو file:
INCREMENT synplifypro_actel snpslmd 2016.09 21-نومبر-2017 اڻ ڳڻيو \ 4E4905A56595B143FFF4 VENDOR_STRING=^1+S \
HOSTID=DISK_SERIAL_NUM=ec4e7c14 ISSUED=21-nov-2016 ck=232 \ SN=TK:4878-0:1009744:181759 START=21-nov-2016 - 5. فيچر لائن کي ڳولڻ کان پوء، پڪ ڪريو ته HostID ڪمپيوٽر لاء صحيح آهي جيڪو توهان استعمال ڪري رهيا آهيو.
ڇا مان مائڪروچپ مان حاصل ڪيل Synplify لائسنس استعمال ڪري سگهان ٿو (هڪ سوال پڇو)
نه، جيڪڏهن توهان Microchip مان هڪ Synplify لائسنس حاصل ڪيو، توهان صرف Synplify ME کي هلائڻ جي قابل هوندا.
- ڇا Synplify پرو سنٿيسس ٽول سڀني لائبرو لائسنسن ۾ سپورٽ ٿيل آهي؟ (هڪ سوال پڇو)
Synplify Pro Synthesis Tool سڀني لائسنس جي قسمن ۾ سپورٽ نٿو ڪري. لائسنس جي باري ۾ وڌيڪ معلومات لاء، ڏسو لائسنسنگ صفحو.
ڊيڄاريندڙ / غلطي پيغام (هڪ سوال پڇو)
هي سيڪشن مختلف غلطي پيغامن بابت معلومات مهيا ڪري ٿو جيڪي انسٽاليشن جي عمل دوران ظاهر ٿيندا آهن.
- خبردار: اعليٰ ادارو اڃا مقرر نه ٿيو آهي! (هڪ سوال پڇو)
هن خبرداري واري پيغام جو مطلب آهي ته Synplify توهان جي ڊزائن ۾ مٿين اداري جي سڃاڻپ نه ڪري سگهيو، ڊزائن جي پيچيدگي جي ڪري. توھان کي دستي طور تي بيان ڪرڻ جي ضرورت آھي مٿين اداري جو نالو Synplify عملدرآمد اختيارن ۾. هيٺ ڏنل انگ اکر ڏيکاري ٿو اڳوڻيample. شڪل 2-1. مثالampمٿين اداري جو نالو بيان ڪرڻ لاءِ
- رجسٽر پرننگ تي خبردار (سوال پڇو) Synplify اڻ استعمال ٿيل، ڊپليڪيٽ رجسٽر، نيٽ يا بلاڪ جي ڇنڊڇاڻ ڪندي ڊيزائن کي بهتر بڻائي ٿو. توھان ھيٺ ڏنل ھدايتن کي لاڳو ڪندي دستي طور تي خودڪار اصلاح جي مقدار کي ڪنٽرول ڪري سگھو ٿا:
• *syn_keep- ان ڳالهه کي يقيني بڻائي ٿو ته جيڪڏهن هڪ تار سنٿيسس ۽ ٽوپي دوران رکيل هجي ته سڄي تار ۾ ڪا به اصلاح نه ٿيندي. هي هدايت عام طور تي استعمال ڪيو ويندو آهي ناپسنديده اصلاحن کي ٽوڙڻ ۽ دستي طور تي ٺاهيل نقلن کي يقيني بڻائڻ لاءِ. اهو صرف نيٽ ۽ گڏيل منطق تي ڪم ڪري ٿو.
• *syn_preserve- يقيني بڻائي ٿو ته رجسٽرز کي بهتر نه ڪيو وڃي.
• *syn_noprune- ان ڳالهه کي يقيني بڻائي ٿو ته هڪ بليڪ باڪس کي بهتر نه ڪيو وڃي جڏهن ان جا آئوٽ پُٽ استعمال نه ڪيا وڃن (يعني جڏهن ان جا آئوٽ پُٽ ڪنهن به منطق کي نه هلائين).
اصلاحي ڪنٽرول ۽ Synplify دستاويزن بابت وڌيڪ معلومات لاءِ، ڏسو Synplify Pro for Microchip User Guide. - @W: FP101 | ڊيزائن ۾ اٺ فوري عالمي بفر آهن پر اجازت صرف ڇهه آهي (هڪ سوال پڇو) @W: FP103— استعمال ڪندڙ اجازت ڏنل گلوبل ڪلاڪ بفرز کي وڌ ۾ وڌ 18 تائين وڌائڻ لاءِ syn_global_buffers استعمال ڪري سگهي ٿو.
ڊيڄاريندڙ ٺاهيا ويا آهن ڇاڪاڻ ته Synplify ڇهن کان وڌيڪ عالمي ميڪرو جي سڃاڻپ ڪئي آهي ڊزائين ۾. Synplify ۾ اجازت ڏنل عالمي نيٽ جو ڊفالٽ وڌ ۾ وڌ تعداد في الحال ڇھ تي مقرر ڪيو ويو آھي.
تنهن ڪري جڏهن اوزار هن ڊزائن لاء ڇهه کان وڌيڪ استعمال ڪرڻ جي ڪوشش ڪري ٿو، اهو هڪ غلطي پيدا ڪري ٿو. توھان دستي طور تي ڊفالٽ حد وڌائي سگھوٿا اٺن تائين (IGLOO/e، ProASIC18/E ۽ فيوزن ۾ 3 تائين، ۽ SmartFusion 16 ۽ IGLOO 2 ڊيوائس جي لحاظ کان اٺن ۽ 2 تائين) syn_global_buffers نالي ھڪ سنٿيسس وصف شامل ڪندي.
مثال طورampاليزي:
ماڊل مٿي (clk1, clk2, d1, d2, q1, q2, reset) /* synthesis syn_global_buffers = 8 */; ……يا architecture behave of top is attribute syn_global_buffers: integer; attribute syn_global_buffers of behave : architecture is 8; ……
وڌيڪ معلومات لاءِ، ڏسو Synplify Pro for Microchip User Guide. - غلطي: پروfile اوزار لاءِ Synplify انٽرايڪٽو آهي ۽ توهان بيچ موڊ ۾ هلي رهيا آهيو: هي ٽول نه ٿو طلب ڪري سگهجي (هڪ سوال پڇو)
بيچ موڊ ۾ Synplify کي هلائڻ لاءِ توهان وٽ سلور لائسنس هجڻ ضروري آهي. سلور لائسنس خريد ڪرڻ لاءِ مقامي مائڪروچپ سيلز نمائندن سان رابطو ڪريو. توهان کي پڪ ڪرڻ گهرجي ته Libero Synthesis اوزار پروfile بيچ موڊ ۾ Synplify کي لانچ ڪرڻ لاءِ ترتيب ڏنل آھي، جيڪڏھن توھان سڌو سنئون ڪمانڊ پرامپٹ کان بجاءِ Libero اندر Synplify کي سڏ ڪري رھيا آھيو. هيٺ ڏنل انگ اکر ڏيکاري ٿو ته ليبرو اندر کان Synplify کي ڪيئن سڏجي.
شڪل 2-2. مثالampليبرو اندر کان Synplify کي سڏڻ لاءِ
- @E: CG103: “C:\PATH\code.vhd”:12:13:12:13|اظهار جي توقع (هڪ سوال پڇو)
@E: CD488: “C:\PATH\code.vhd”:14:11:14:11—EOF اسٽرنگ لٽريچر ۾
وي ايڇ ڊي ايل ۾ سيميڪولن يا نئين لائين کان سواءِ ڪنهن به شيءِ جي پٺيان هڪ تبصرو جي اجازت ناهي. ٻه هائيفن هڪ تبصري جي شروعات کي نشانو بڻائيندو آهي، جيڪو VHDL مرتب ڪندڙ طرفان نظرانداز ڪيو ويو آهي. هڪ تبصرو هڪ الڳ لائن تي يا لائن جي آخر ۾ ٿي سگهي ٿو. غلطي VHDL ڪوڊ جي ڪجهه ٻين حصي ۾ تبصرن جي ڪري آهي. - @E: m_proasic.exe ۾ اندروني نقص (هڪ سوال پڇو)
هي هڪ متوقع اوزار رويي نه آهي. وڌيڪ معلومات لاءِ، Synopsys Synplify سپورٽ ٽيم، يا Microchip ٽيڪنيڪل سپورٽ ٽيم سان رابطو ڪريو جيڪڏھن توھان وٽ Synopsys سپورٽ کاتو نه آھي. - منهنجي لاجڪ بلاڪ ٺهڻ کان پوءِ ڇو غائب ٿي ويو آهي؟ (هڪ سوال پڇو) Synplify ڪنهن به منطقي بلاڪ کي بهتر بڻائي ٿو جنهن ۾ ڪو به ٻاهرين آئوٽ پورٽ نه آهي.
خاصيتون/هدايتون (هڪ سوال پڇو)
هي حصو صفات ۽ هدايتن سان لاڳاپيل سوالن جو جواب ڏئي ٿو.
- مان Synplify ۾ خودڪار ڪلاڪ بفر جي استعمال کي ڪيئن بند ڪريان؟ (هڪ سوال پڇو)
نيٽ يا مخصوص ان پٽ بندرگاهن لاءِ خودڪار ڪلاڪ بفرنگ کي بند ڪرڻ لاءِ، استعمال ڪريو syn_noclockbuf خاصيت. خودڪار گھڙي بفرنگ کي بند ڪرڻ لاءِ Boolean ويليو کي ھڪڙي يا صحيح تي سيٽ ڪريو.
توھان ھن وصف کي ھڪڙي سخت فن تعمير يا ماڊل سان ڳنڍي سگھو ٿا جنھن جي حدن کي ھڪڙي بندرگاھ، يا نيٽ جي اصلاح دوران ختم نه ڪيو ويندو.
وصف جي استعمال بابت وڌيڪ معلومات لاءِ، ڏسو Synplify Pro for Microchip User Guide. - رجسٽر محفوظ ڪرڻ لاءِ ڪھڙي خاصيت استعمال ڪئي ويندي آھي؟ (هڪ سوال پڇو)
syn_preserve directive رجسٽر کي محفوظ ڪرڻ لاءِ استعمال ڪيو ويندو آهي. ھن وصف بابت وڌيڪ معلومات لاءِ، ڏسو Synplify Pro for Microchip User Guide. - ڇا syn_radhardlevel انتساب IGLOO ۽ فيوزن خاندانن کي سپورٽ ڪري ٿو؟ (هڪ سوال پڇو)
نه، IGLOO® ۽ فيوزن خاندانن ۾ syn_radhhardlevel انتساب سپورٽ نٿو ڪري. - مان Synplify ۾ سيريل اصلاح کي ڪيئن بند ڪريان؟ (هڪ سوال پڇو)
Synplify ۾ سيريل اصلاح کي غير فعال ڪرڻ لاءِ syn_preserve ھدايت استعمال ڪريو. - مان Synplify ۾ هڪ خاصيت ڪيئن شامل ڪري سگهان ٿو؟ (هڪ سوال پڇو)
Synplify ۾ خاصيت شامل ڪرڻ لاءِ ھيٺ ڏنل قدمن تي عمل ڪريو:
- لائبرو پروجيڪٽ مئنيجر مان Synplify لانچ ڪريو.
- تي ڪلڪ ڪريو File > نئون > FPGA ڊيزائن جون پابنديون.
- اسپريڊ شيٽ جي تري ۾ خاصيتون ٽيب تي ڪلڪ ڪريو.
- اسپريڊ شيٽ ۾ ڪنهن به خصوصيت سيلز تي ڊبل ڪلڪ ڪريو. توھان کي ڏسڻ گھرجي ھڪڙو ڊراپ-ڊائون مينيو فهرست ڏنل ڪيترن ئي خاصيتن سان. انھن مان ڪنھن ھڪڙي کي چونڊيو، ۽ ھيٺ ڏنل شڪل ۾ ڏيکاريل آھي، مطابق گھربل فيلڊ ڀريو.
محفوظ ڪريو files ۽ ڪم مڪمل ڪرڻ کان پوءِ اسڪوپ ايڊيٽر کي بند ڪريو.
- آئون پنهنجي ڊيزائن ۾ هڪ ڪلاڪ بفر ڪيئن داخل ڪري سگهان ٿو؟ (هڪ سوال پڇو)
گھڙي بفر داخل ڪرڻ لاءِ syn_insert_buffer وصف استعمال ڪريو. سنٿيسس ٽول گھڙي بفر داخل ڪري ٿو وينڊر جي مخصوص قدرن جي مطابق جيڪو توھان بيان ڪيو آھي. وصف مثالن تي لاڳو ڪري سگهجي ٿو.
وصف جي استعمال بابت وڌيڪ معلومات لاءِ، ڏسو Synplify Pro for Microchip User Guide. - مان پنهنجي ڊيزائن ۾ استعمال ٿيندڙ عالمي گھڙي بفرن جو تعداد ڪيئن وڌائي سگهان ٿو؟ (هڪ سوال پڇو)
SCOPE ۾ syn_global_buffers انتساب استعمال ڪريو ھڪڙي ڊيزائن ۾ استعمال ٿيڻ لاءِ عالمي بفرن جو تعداد بيان ڪرڻ لاءِ. اهو 0 ۽ 18 جي وچ ۾ هڪ عدد آهي. هن وصف بابت وڌيڪ معلومات لاءِ، ڏسو Synplify Pro for Microchip User Guide. - ڇا منهنجي منطق کي محفوظ ڪرڻ جو ڪو طريقو آهي جيڪڏهن آئوٽ پٽ بندرگاهن منهنجي ڊزائن ۾ استعمال نه ڪيا ويا آهن؟ (هڪ سوال پڇو)
منطق کي محفوظ ڪرڻ لاءِ syn_noprune وصف استعمال ڪريو جيڪڏهن آئوٽ پٽ بندرگاهن ڊيزائن ۾ استعمال نه ڪيا ويا آهن. مثال طورample: ماڊل syn_noprune (a,b,c,d,x,y)؛ /* synthesis syn_noprune = 1 */؛
هن وصف بابت وڌيڪ معلومات لاءِ، ڏسو Synplify Pro for Microchip User Guide. - ڇو synthesis منهنجي اعلي فين آئوٽ نيٽ کي بفر ٿيل ڪلاڪ کي بهتر بڻائي رهيو آهي؟ (هڪ سوال پڇو)
استعمال ڪريو syn_maxfan ڊفالٽ (عالمي) فين آئوٽ گائيڊ کي اوور رائڊ ڪرڻ لاءِ انفرادي ان پٽ پورٽ، نيٽ يا رجسٽر آئوٽ پُٽ. ڊفالٽ فين آئوٽ گائيڊ کي ڊيوائس پينل ذريعي ڊيوائس پينل ذريعي سيٽ ڪريو پليپمينٽ آپشنز ڊائلاگ باڪس، يا سيٽ_آپشن -fanout_limit ڪمانڊ سان
پروجيڪٽ file. انفرادي I/Os لاءِ مختلف (مقامي) قدر بيان ڪرڻ لاءِ syn_maxfan خاصيت استعمال ڪريو.
هن وصف بابت وڌيڪ معلومات لاءِ، ڏسو Synplify Pro for Microchip User Guide. - مان ڪيئن استعمال ڪريان syn_encoding وصف هڪ FSM ڊيزائن لاءِ؟ (هڪ سوال پڇو)
Syn_encoding وصف رياستي مشين لاءِ ڊفالٽ FSM ڪمپائلر انڪوڊنگ کي مٿي ڪري ٿو.
هي وصف صرف اثر وٺندو آهي جڏهن FSM ڪمپلر فعال آهي. syn_encoding استعمال ڪريو جڏھن توھان چاھيو ٿا FSM ڪمپلر کي عالمي سطح تي غير فعال ڪريو، پر توھان جي ڊزائن ۾ رياستي رجسٽرن جو ھڪڙو تعداد چونڊيو آھي جيڪو توھان ڪڍڻ چاھيو ٿا. انهي حالت ۾، هن خاصيت کي استعمال ڪريو syn_state_machine هدايت سان صرف انهن مخصوص رجسٽرن لاءِ.
هن وصف بابت وڌيڪ معلومات لاءِ، ڏسو Synplify Pro for Microchip User Guide. - ڇو Synplify هڪ نيٽ لسٽ ٺاهي ٿو جيڪا ڊوائيس جي وڌ کان وڌ فين آئوٽ کان وڌي ٿي، نيٽ لسٽ کي گڏ ڪرڻ ۾ ناڪام ٿيڻ جو سبب بڻجندي؟ (هڪ سوال پڇو)
هڪ CC ميڪرو، اينٽيفيوز خاندانن لاءِ دستياب آهي، هڪ فلپ فلاپ عنصر آهي جيڪو ٻه سي-سيلز استعمال ڪندي ٺهيل آهي. CC ميڪرو جي CLK يا CLR بندرگاهن کي هلائيندڙ هڪ نيٽ ٻن سيلن کي هلائي رهيو آهي. ڪجهه نيٽ تي سخت فين آئوٽ جي حد گهربل نتيجا حاصل نه ڪري ٿي ڇاڪاڻ ته اها هن خالص ٻيڻ واري اثر کي حساب ۾ آڻڻ ۾ ناڪام ٿي.
RTL ڪوڊ ۾ Syn_maxfan وصف شامل ڪريو Synplify کي هڪ صحيح نيٽ لسٽ ٺاهڻ لاءِ مجبور ڪرڻ لاءِ.
وڌ ۾ وڌ فين آئوٽ جي حد جي قيمت گھٽايو ھر CC ميڪرو لاءِ نيٽ ذريعي. مثال طورample، هڪ نيٽ لاءِ syn_maxfan جي حد 12 تائين مقرر ڪريو جيڪا CC ميڪرو هلائي رهي آهي ته فين آئوٽ کي 24 يا ان کان گهٽ رکڻ لاءِ.
رام جو اندازو (هڪ سوال پڇو)
هي سيڪشن RAM inference Synplify سپورٽ سان لاڳاپيل سوالن جا جواب ڏئي ٿو مائڪروچپ پراڊڪٽ خاندانن لاءِ.
- ڪهڙيون مائڪروچپ فيمليز Synplify ڪن ٿا سپورٽ ريم انفرنس لاءِ؟ (هڪ سوال پڇو) Synplify مائڪروچپ کي سپورٽ ڪري ٿو ProASIC®, ProASIC PLUS®, ProASIC3®, SmartFusion® 2, IGLOO® 2 ۽
RTG4™ خاندانن ٻنهي سنگل ۽ ڊبل پورٽ ريم ٺاهڻ ۾. - ڇا RAM جو اندازو ڊفالٽ طور تي آهي؟ (هڪ سوال پڇو)
ها، ٺهڪندڙ اوزار خودڪار طريقي سان رام کي ظاهر ڪري ٿو. - مان Synplify ۾ رام انفرنس کي ڪيئن بند ڪري سگهان ٿو؟ (هڪ سوال پڇو)
استعمال ڪريو syn_ramstyle وصف ۽ ان جي قيمت کي رجسٽر ڪرڻ لاء مقرر ڪريو.
وڌيڪ معلومات لاءِ، ڏسو Synopsys Synplify Pro for Microchip Reference Manual. - مان ڪيئن ڪريان Synplify انفر ايمبيڊڊ RAM/ROM؟ (هڪ سوال پڇو)
استعمال ڪريو syn_ramstyle انتساب ۽ ان جي قيمت مقرر ڪريو block_ram يا LSRAM ۽ USRAM لاءِ SmartFusion 2 ۽ IGLOO 2 ڊوائيسز.
وڌيڪ معلومات لاءِ، ڏسو Synopsys Synplify Pro for Microchip Reference Manual. - مان ڊزائنر جي نئين ورزن ۾ موجوده ڊيزائن کي گڏ نه ٿو ڪري سگهان. (هڪ سوال پڇو)
ٿي سگھي ٿي RAM/PLL ترتيب جي تبديلي. Libero پروجيڪٽ مئنيجر ۾ Catalog مان بنيادي ترتيبن جي اختيارن کي کولڻ سان پنھنجي RAM/PLL کي ٻيهر ٺاھيو، ۽ ٻيهر ٺاھيو، مرتب ڪريو، يا ترتيب ڏيو.
علائقي يا نتيجن جو معيار (هڪ سوال پڇو)
هي سيڪشن Synplify لاءِ علائقي يا معيار جي استعمال سان لاڳاپيل سوالن جا جواب ڏئي ٿو.
- Synplify جي نئين ورزن ۾ علائقي جو استعمال ڇو وڌي ٿو؟ (هڪ سوال پڇو)
Synplify هر نئين ورزن ۾ بهتر وقت جا نتيجا حاصل ڪرڻ لاءِ ٺهيل آهي. بدقسمتي سان، واپار اڪثر ڪري هڪ ايراضيء ۾ اضافو آهي.
جيڪڏهن وقت جي گهرج ڊيزائن لاءِ حاصل ڪئي وڃي ٿي، ۽ باقي ڪم اهو آهي ته ڊزائن کي هڪ مخصوص ڊائي ۾ فٽ ڪرڻ، هيٺيان طريقا آهن:
- بفر نقل کي گھٽائڻ لاءِ Fanout جي حد وڌايو.
- وقت جي گهرج کي آرام ڪرڻ لاءِ گلوبل فریکوئنسي سيٽنگون تبديل ڪريو.
- ڊزائين کي بهتر ڪرڻ لاءِ وسيلن جي حصيداري (ڊزائن جي مخصوص) کي چالو ڪريو.
Synplify ۾ ڪهڙي قسم جي علائقي جي بهتري واري ٽيڪنڪ موجود آهي؟ (هڪ سوال پڇو) Synplify ۾ علائقي کي بهتر ڪرڻ لاءِ هيٺين ٽيڪنالاجي کي انجام ڏيو:
- فين آئوٽ جي حد وڌايو جڏهن توهان لاڳو ڪرڻ جا اختيار مقرر ڪريو. هڪ اعلي حد جو مطلب آهي گهٽ نقل ٿيل منطق ۽ ٿورڙا بفر جيڪي ٺهڪندڙ دوران داخل ڪيا ويا آهن، ۽ نتيجي ۾ ننڍڙو علائقو. ان کان علاوه، جيئن ته جڳه ۽ رستي جا اوزار عام طور تي تيز فين آئوٽ نيٽ کي بفر ڪندا آهن، ان سان گڏ ٺهڻ دوران وڌيڪ بفرنگ جي ضرورت ناهي.
- ريسورس شيئرنگ آپشن کي چيڪ ڪريو جڏھن توھان مقرر ڪريو عمل درآمد جا اختيار. ھن اختيار سان چيڪ ڪيو ويو آھي، سافٽ ويئر حصيداري ڪري ٿو هارڊويئر وسيلن جھڙوڪ شامل ڪندڙ، ملائيندڙ ۽ ڪائونٽر جتي ممڪن آھي، ۽ گھٽ ۾ گھٽ علائقو.
- وڏن FSMs سان ٺاھڻ لاء، گرين يا ترتيب وار انڪوڊنگ اسلوب استعمال ڪريو، ڇاڪاڻتہ اھي عام طور تي ننڍڙو علائقو استعمال ڪندا آھن.
- جيڪڏهن توهان هڪ CPLD ۾ نقشي سازي ڪري رهيا آهيو ۽ علائقي جي گهرجن کي پورو نه ٿا ڪن، FSMs لاءِ ڊفالٽ انڪوڊنگ انداز کي ترتيب ڏيو هڪ گرم جي بدران ترتيب سان.
آئون ايريا جي اصلاح کي ڪيئن غير فعال ڪري سگهان ٿو؟ (هڪ سوال پڇو)
وقت جي اصلاح اڪثر ڪري علائقي جي خرچ جي تحت آهي. علائقي جي اصلاح کي غير فعال ڪرڻ جو ڪو خاص طريقو ناهي. وقت کي بهتر بڻائڻ لاءِ ھيٺ ڏنل ڪم ڪريو ۽ اھڙيءَ طرح علائقي جي استعمال کي وڌايو:
- ري-ٽائمنگ آپشن کي فعال ڪريو.
- پائپ لائننگ اختيار کي فعال ڪريو.
- حقيقي مقصد جي اٽڪل 10 کان 15 سيڪڙو، حقيقي ڊيزائن جي رڪاوٽون استعمال ڪريو.
- هڪ متوازن فين آئوٽ رڪاوٽ چونڊيو.
وقت جي اصلاح بابت وڌيڪ معلومات لاءِ، ڏسو Synplify Pro for Microchip User Guide.
آئون ترتيب وار اصلاح کي ڪيئن بند ڪريان؟ (هڪ سوال پڇو)
تسلسل واري اصلاح کي غير فعال ڪرڻ لاءِ ڪو به واضح بٽڻ يا چيڪ بڪس ناهي. اهو ئي سبب آهي ته اتي مختلف قسم جا ترتيب وار اصلاحون آهن جيڪي Synplify پاران ڪيون وينديون آهن.
آپٽمائزيشن کي غير فعال ڪرڻ جي اختيارن بابت وڌيڪ معلومات لاءِ، ڏسو Synplify Pro for Microchip Reference Manual.
مثال طورampلي، هيٺيان ڪجھ اختيار آھن اصلاح کي بند ڪرڻ لاء.
- FSM مرتب ڪندڙ کي غير فعال ڪريو.
- استعمال ڪريو syn_preserve هدايتون ڪجهه ڪيسن ۾ رجسٽرڊ رکڻ لاءِ.
اھم: پروجيڪٽ مئنيجر سنٿيسس پي آر جي کي مٿي ڪري ٿو file هر دفعي جڏهن توهان هن اختيار کي چونڊڻ وقت سنٿيسس کي سڏيندا آهيو.
- Synplify ذريعي TMR ڪهڙي خاندان جي مدد ڪئي آهي؟ (هڪ سوال پڇو)
- اهو Microchip ProASIC3/E، SmartFusion 2، ۽ IGLOO 2 ڊوائيسز سان گڏو گڏ مائڪروچپ جي سپورٽ آهي.
- Radiation Tolerant (RT) ۽ Radiation Hardened (RH) ڊوائيسز. توھان پڻ حاصل ڪري سگھو ٿا ٽرپل ماڊل
- مائڪروچپ جي پراڻي اينٽيفيوز ڊيوائس خاندانن لاءِ ڪم ڪرڻ لاءِ بيڪار (TMR) سيٽنگ. بهرحال، اهو تجارتي AX ڊوائيس خاندان ۾ سهڪار نه آهي.
- نوٽ: مائڪروچپ جي RTAX ڊوائيس خاندان ۾، بهتر TMR سپورٽ هارڊويئر ذريعي دستياب آهي.
- Axcelerator RT ڊوائيسز لاءِ، TMR سلڪون ۾ ٺهيل آهي نرم TMR ٺاهڻ لاءِ Synthesis Tool ذريعي ترتيب وار منطق لاءِ غير ضروري.
- ڇو TMR ميڪرو SX ۾ ڪم ڪري رهيو آهي، پر AX خاندان ۾ نه؟ (هڪ سوال پڇو)
- ڪمرشل Axcelerator خاندان لاءِ Synplify synthesis ۾ ڪو به سافٽ ويئر TMR سپورٽ ناهي، پر اهو SX خاندان لاءِ موجود آهي. جيڪڏهن توهان RTAXS ڊوائيسز استعمال ڪري رهيا آهيو، TMR ترتيب وار فلپ فلاپس لاءِ هارڊويئر/ڊوائيس ۾ ٺهيل آهي.
- مان هڪ SX-A ڊوائيس لاءِ TMR کي ڪيئن فعال ڪري سگهان ٿو؟ (هڪ سوال پڇو)
- SX-A ڊوائيس خاندان لاء، Synplify سافٽ ويئر ۾، توهان کي دستي طور تي درآمد ڪرڻ جي ضرورت آهي file Libero IDE تنصيب فولڊر ۾ مليو، جهڙوڪ:
- سي: \ مائڪروسيمي \ Libero_v9.2 \ Synopsys \ synplify_G201209 ASP4 \ lib \ actel \ tmr.vhd.
- نوٽ: جو حڪم files Synplify پروجيڪٽ ۾ اهم ۽ اعلي سطحي آهي file هيٺان هجڻ گهرجي.
- توھان ڪلڪ ڪري سگھوٿا مٿاھين سطح تي file Synplify پروجيڪٽ ۾ ۽ ان کي هيٺ ڇڪيو tmr.vhd file.
- Synplify جو ڪهڙو نسخو نانو پروڊڪٽس کي سپورٽ ڪري ٿو؟ (هڪ سوال پڇو)
- Synplify v9.6 کان پوءِ Synplify جا سڀ ورجن A سپورٽ نانو پروڊڪٽس.
- Synplify جو ڪهڙو نسخو مهيا ڪري ٿو RTAX-DSP سپورٽ؟ (هڪ سوال پڇو)
- سڀ ورجن شامل آهن Libero IDE v8.6 سان ۽ بعد ۾ مهيا ڪن ٿا RTAX-DSP سپورٽ.
- مان HDL سان هڪ IP ڪور ڪيئن ٺاهي سگهان ٿو fileڇا مون وٽ آهي؟ (هڪ سوال پڇو)
- I/O بفر داخل ڪرڻ کان سواءِ EDIF نيٽ لسٽ ٺاهيو. هي EDIF نيٽ لسٽ صارف کي IP طور موڪليو ويو آهي. استعمال ڪندڙ کي ان کي بليڪ باڪس سمجھڻ گھرجي ۽ ان کي ڊزائن ۾ شامل ڪرڻ گھرجي.
- نانو ڊوائيسز صرف چار عالمي گھڙي نيٽ ورڪ آهن. آئون هن پابندي کي ڪيئن مقرر ڪري سگهان ٿو؟ (هڪ سوال پڇو)
- وصف استعمال ڪريو /* synthesis syn_global_buffers = 4*/ رڪاوٽ کي سيٽ ڪرڻ لاءِ.
- مان نيٽ لسٽ کي اپڊيٽ ڪرڻ کان پوءِ به پنهنجي نئين پورٽ لسٽ ڇو نه ڏسي رهيو آهيان؟
(هڪ سوال پڇو) جيتوڻيڪ نئين بندرگاهه ڊزائن ۾ شامل ڪئي وئي هئي، نيٽ لسٽ بندرگاهه ۾ بفر شامل نه ڪيو آهي ڇاڪاڻ ته ڊزائن ۾ ڪو منطق نه هو جنهن ۾ بندرگاهه شامل آهي. بندرگاهن ڊزائن ۾ ڪنهن به منطق سان لاڳاپيل نه ڏيکاريا ويا آهن. - Synplify گلوبل سيٽ / ري سيٽ سگنلز لاءِ استعمال ڇو نه ڪري رهيو آهي؟ (هڪ سوال پڇو)
- Synplify گھڙين کان مختلف سگنلن کي سيٽ / ري سيٽ ڪري ٿو. Synplify گلوبل پروموشن هميشه گھڙي جي سگنلن کي ترجيح ڏئي ٿو، جيتوڻيڪ ڪجھ سيٽ / ري سيٽ سگنلن ۾ گھڙي نيٽ کان وڌيڪ فين آئوٽ آھي.
- دستي طور تي هڪ clkbuf کي پڪ ڪريو ته سيٽ / ري سيٽ سگنل گلوبل آهي، جيڪڏهن توهان انهن سگنلن لاء گلوبل نيٽ ورڪ استعمال ڪرڻ چاهيو ٿا.
- Synplify ڇو لکندو آهي ايس ڊي سي ڪلاڪ جي رڪاوٽن کي به خودڪشي لاءِ؟ (هڪ سوال پڇو)
هي Synplify ۾ ڊفالٽ رويي آهي ۽ تبديل نٿو ڪري سگهجي. بهرحال، توهان دستي طور تي تبديل ڪرڻ يا ناپسنديده رڪاوٽن کي هٽائڻ سان SDC خودڪار رڪاوٽون ڪنٽرول ڪري سگهو ٿا. - ڇو منهنجي اندروني ٽرسٽيٽ منطق صحيح طريقي سان ٺهيل نه آهي؟ (هڪ سوال پڇو)
مائڪروچپ ڊوائيسز اندروني ٽرسٽٽ بفرز کي سپورٽ نٿا ڪن. جيڪڏهن Synplify صحيح طريقي سان اندروني ٽرسٽٽ سگنلن کي ٻيهر نه ٿو ڏئي، سڀني اندروني ٽرسٽٽس کي دستي طور تي MUX ڏانهن نقشو ڪيو وڃي.
نظرثاني جي تاريخ (هڪ سوال پڇو)
نظرثاني جي تاريخ بيان ڪري ٿي تبديلين کي جيڪي دستاويز ۾ لاڳو ڪيا ويا. تبديلين کي نظر ثاني سان درج ڪيو ويو آهي، سڀ کان وڌيڪ موجوده اشاعت سان شروع ڪندي.
نظرثاني | تاريخ | وصف |
A | 12/2024 | هن دستاويز جي ترميم A ۾ تبديلين جو خلاصو هيٺ ڏنل آهي.
|
2.0 | ھن دستاويز جي نظرثاني 2.0 ۾ تبديلين جو ھيٺ ڏنل خلاصو آھي.
|
|
1.0 | هي دستاويز جي پهرين اشاعت هئي. |
مائڪروچپ FPGA سپورٽ
Microchip FPGA پراڊڪٽس گروپ پنهنجي پروڊڪٽس کي مختلف سپورٽ خدمتن سان گڏ ڪري ٿو، بشمول ڪسٽمر سروس، ڪسٽمر ٽيڪنيڪل سپورٽ سينٽر، هڪ webسائيٽ، ۽ سڄي دنيا ۾ سيلز آفيسون. گراهڪن کي صلاح ڏني وئي آهي ته گهمڻ لاءِ مائڪروچپ آن لائين وسيلن جي مدد سان رابطو ڪرڻ کان اڳ ڇاڪاڻ ته اهو تمام گهڻو امڪان آهي ته انهن جا سوال اڳ ۾ ئي جواب ڏنا ويا آهن.
ذريعي ٽيڪنيڪل سپورٽ سينٽر سان رابطو ڪريو webسائيٽ تي www.microchip.com/support FPGA ڊيوائس پارٽ نمبر جو ذڪر ڪريو، مناسب ڪيس ڪيٽيگري چونڊيو، ۽ اپلوڊ ڊيزائن fileهڪ ٽيڪنيڪل سپورٽ ڪيس ٺاهڻ دوران.
غير ٽيڪنيڪل پراڊڪٽ سپورٽ لاءِ ڪسٽمر سروس سان رابطو ڪريو، جيئن پراڊڪٽ جي قيمت، پراڊڪٽ اپ گريڊ، تازه ڪاري معلومات، آرڊر جي حالت، ۽ اختيار ڏيڻ.
- اتر آمريڪا کان، ڪال ڪريو 800.262.1060
- باقي دنيا مان، ڪال ڪريو 650.318.4460
- فيڪس، دنيا ۾ ڪٿي به، 650.318.8044
مائڪروچپ ڄاڻ
ٽريڊ مارڪ
”مائڪرو چِپ“ جو نالو ۽ لوگو، ”ايم“ لوگو، ۽ ٻيا نالا، لوگو، ۽ برانڊز رجسٽرڊ ۽ غير رجسٽرڊ ٽريڊ مارڪ Microchip Technology Incorporated يا ان سان لاڳاپيل ۽/يا ماتحت ادارن ۾ آمريڪا ۽/يا ٻين ملڪن ۾ (“Microchip ٽريڊ مارڪ“). Microchip ٽريڊ مارڪ جي حوالي سان معلومات ملي سگهي ٿي https://www.microchip.com/en-us/about/legal-information/microchip-trademarks
ISBN: 979-8-3371-0303-7
قانوني نوٽيس
- هي اشاعت ۽ هتي ڏنل معلومات صرف مائڪروچپ پراڊڪٽس سان استعمال ٿي سگهي ٿي، جنهن ۾ توهان جي ايپليڪيشن سان مائڪروچپ پراڊڪٽس کي ڊزائين ڪرڻ، ٽيسٽ ڪرڻ، ۽ ضم ڪرڻ شامل آهي. هن معلومات جو استعمال
ڪنهن ٻئي طريقي سان انهن شرطن جي ڀڃڪڙي ڪري ٿي. ڊوائيس ايپليڪيشنن جي حوالي سان معلومات صرف توهان جي سهولت لاء مهيا ڪئي وئي آهي ۽ ٿي سگهي ٿي تازه ڪاري جي ذريعي. اهو توهان جي ذميواري آهي انهي کي يقيني بڻائڻ ته توهان جي درخواست توهان جي وضاحتن سان ملن ٿا. اضافي مدد لاءِ پنهنجي مقامي مائڪروچپ سيلز آفيس سان رابطو ڪريو يا، تي اضافي مدد حاصل ڪريو www.microchip.com/en-us/support/design-help/client-support-services - هي معلومات مائڪروچپ پاران مهيا ڪيل آهي "جيئن آهي". مائڪروچپ ڪنهن به قسم جي نمائندگي يا وارنٽي نٿو ڏئي ته ظاهري هجي يا نقلي هجي، لکيل هجي يا زباني، قانوني يا ٻي صورت ۾، معلومات سان لاڳاپيل هجي پر ان ۾ محدود نه هجي غير خلاف ورزي، واپار، ۽ هڪ خاص مقصد لاءِ مناسب، يا ان جي حالت، معيار، يا ڪارڪردگي سان لاڳاپيل وارنٽيون.
- ڪنهن به صورت ۾ مائڪروچپ ڪنهن به اڻ سڌي، خاص، تعزيتي، اتفاقي، يا نتيجي ۾ ٿيندڙ نقصان، نقصان، قيمت، يا ڪنهن به قسم جي خرچ لاءِ ذميوار نه هوندي، جيڪو به يو ايس ويسٽس سان لاڳاپيل هجي، ايستائين جو مائڪروچپ کي صلاح ڏني وئي آهي امڪاني يا نقصانات اڳڪٿي ڪري سگهجن ٿيون. قانون طرفان اجازت ڏنل مڪمل حد تائين، معلومات يا ان جي استعمال سان لاڳاپيل سڀني دعوائن تي مائڪروچپ جي مڪمل ذميواري ڪنهن به طريقي سان فيس جي رقم کان وڌيڪ نه هوندي، جيڪڏهن توهان کي ڪنهن به صورت ۾، معلومات لاء مائڪروچپ.
لائف سپورٽ ۽/يا حفاظتي ايپليڪيشنن ۾ مائڪروچپ ڊوائيسز جو استعمال مڪمل طور تي خريد ڪندڙ جي خطري تي آهي، ۽ خريد ڪندڙ اتفاق ڪري ٿو حفاظت ڪرڻ، معاوضي ڏيڻ ۽ بي ضرر مائڪروچپ کي ڪنهن به ۽ سڀني نقصانن، دعوائن، سوٽ، يا خرچن کان اهڙي استعمال جي نتيجي ۾. ڪوبه لائسنس نه ڏنو ويو آهي، واضح طور تي يا ٻي صورت ۾، ڪنهن به مائڪروچپ دانشورانه ملڪيت جي حقن جي تحت، جيستائين ٻي صورت ۾ بيان نه ڪيو وڃي.
مائڪروچپ ڊوائيسز ڪوڊ تحفظ جي خصوصيت
مائڪروچپ پروڊڪٽس تي ڪوڊ تحفظ جي خصوصيت جا هيٺيان تفصيل نوٽ ڪريو:
- مائڪروچپ پروڊڪٽس انهن جي خاص مائڪروچپ ڊيٽا شيٽ ۾ موجود وضاحتن کي پورا ڪن ٿيون.
- مائڪروچپ يقين رکي ٿو ته ان جي پروڊڪٽس جو خاندان محفوظ آهي جڏهن استعمال ٿيل انداز ۾، آپريٽنگ وضاحتن جي اندر، ۽ عام حالتن ۾.
- مائڪروچپ قدر ۽ جارحتي طور تي ان جي دانشورانه ملڪيت جي حقن جي حفاظت ڪري ٿو. Microchip مصنوعات جي ڪوڊ تحفظ جي خاصيتن جي ڀڃڪڙي ڪرڻ جي ڪوشش سختي سان منع ٿيل آهي ۽ ڊجيٽل ملينيم ڪاپي رائيٽ ايڪٽ جي ڀڃڪڙي ٿي سگهي ٿي.
- نه ئي Microchip ۽ نه ئي ڪو ٻيو سيمي ڪنڊڪٽر ٺاهيندڙ ان جي ڪوڊ جي حفاظت جي ضمانت ڏئي سگهي ٿو. ڪوڊ تحفظ جو مطلب اهو ناهي ته اسان ضمانت ڪري رهيا آهيون پراڊڪٽ ”ناقابل برداشت“ آهي. ڪوڊ تحفظ مسلسل ترقي ڪري رهيو آهي. Microchip مسلسل اسان جي پروڊڪٽس جي ڪوڊ تحفظ خاصيتن کي بهتر ڪرڻ لاء پرعزم آهي.
دستاويز / وسيلا
![]() |
MICROCHIP Synopsys Synplify Pro ME [pdf] استعمال ڪندڙ دستياب Synopsys Synplify Pro ME، Synplify Pro ME، Pro ME |