MICROCHIP შეცდომის გამოვლენა და კორექტირება RTG4 LSRAM მეხსიერებაზე
გადასინჯვის ისტორია
გადასინჯვის ისტორია აღწერს ცვლილებებს, რომლებიც განხორციელდა დოკუმენტში. ცვლილებები ჩამოთვლილია გადასინჯვით, დაწყებული უახლესი პუბლიკაციით.
რევიზია 4.0
ქვემოთ მოცემულია ამ გადასინჯვაში განხორციელებული ცვლილებების შეჯამება.
- განახლებულია დოკუმენტი Libero SoC v2021.2-ისთვის.
- დამატებულია დანართი 1: მოწყობილობის დაპროგრამება FlashPro Express-ის გამოყენებით, გვერდი 14.
- დამატებულია დანართი 2: TCL სკრიპტის გაშვება, გვერდი 16.
- წაშლილია მითითებები Libero-ს ვერსიის ნომრებზე.
რევიზია 3.0
განახლებულია დოკუმენტი Libero v11.9 SP1 პროგრამული უზრუნველყოფის გამოშვებისთვის.
რევიზია 2.0
განახლებულია დოკუმენტი Libero v11.8 SP2 პროგრამული უზრუნველყოფის გამოშვებისთვის.
რევიზია 1.0
ამ დოკუმენტის პირველი პუბლიკაცია.
შეცდომის გამოვლენა და კორექტირება RTG4 LSRAM მეხსიერებაზე
ეს საცნობარო დიზაინი აღწერს RTG4™ FPGA LSRAM-ების შეცდომის აღმოჩენისა და გამოსწორების (EDAC) შესაძლებლობებს. ერთი მოვლენის დარღვევის (SEU) მგრძნობიარე გარემოში, RAM მიდრეკილია მძიმე იონების მიერ გამოწვეული გარდამავალი შეცდომებისკენ. ამ შეცდომების აღმოჩენა და გამოსწორება შესაძლებელია შეცდომის კორექტირების კოდების (ECC) გამოყენებით. RTG4 FPGA ოპერატიული მეხსიერების ბლოკებს აქვთ ჩაშენებული EDAC კონტროლერები შეცდომის გამოსწორების კოდების გენერირებისთვის 1-ბიტიანი შეცდომის გამოსასწორებლად ან 2-ბიტიანი შეცდომის გამოსავლენად.
თუ აღმოჩენილია 1-ბიტიანი შეცდომა, EDAC კონტროლერი ასწორებს შეცდომის ბიტს და აყენებს შეცდომის გამოსწორების დროშას (SB_CORRECT) აქტიურ მაღალ დონეზე. თუ აღმოჩენილია 2-ბიტიანი შეცდომა, EDAC კონტროლერი აყენებს შეცდომის გამოვლენის დროშას (DB_DETECT) აქტიურ მაღალზე.
დამატებითი ინფორმაციისთვის RTG4 LSRAM EDAC ფუნქციონალურობის შესახებ იხილეთ UG0574: RTG4 FPGA Fabric
მომხმარებლის სახელმძღვანელო.
ამ საცნობარო დიზაინში, 1-ბიტიანი შეცდომა ან 2-ბიტიანი შეცდომა დანერგილია SmartDebug GUI-ის მეშვეობით. EDAC დაკვირვება ხდება მომხმარებლის გრაფიკული ინტერფეისის (GUI) გამოყენებით, UART ინტერფეისის გამოყენებით LSRAM-ზე წვდომისთვის მონაცემთა წაკითხვის/ჩაწერისთვის, Libero® System-on-Chip (SoC) SmartDebug (JTAG) გამოიყენება შეცდომების LSRAM მეხსიერებაში შესატანად.
დიზაინის მოთხოვნები
ცხრილში 1 ჩამოთვლილია საცნობარო დიზაინის მოთხოვნები RTG4 LSRAM EDAC დემო-ს გასაშვებად.
ცხრილი 1 • დიზაინის მოთხოვნები
პროგრამული უზრუნველყოფა
- Libero SoC
- FlashPro Express
- SmartDebug
- მასპინძელი კომპიუტერის დრაივერები USB to UART დრაივერები
შენიშვნა: Libero SmartDesign და კონფიგურაციის ეკრანის კადრები, რომლებიც ნაჩვენებია ამ სახელმძღვანელოში, მხოლოდ საილუსტრაციო მიზნებისთვისაა.
გახსენით Libero დიზაინი უახლესი განახლებების სანახავად.
წინაპირობები
სანამ დაიწყებთ:
ჩამოტვირთეთ და დააინსტალირეთ Libero SoC (როგორც მითითებულია webსაიტი ამ დიზაინისთვის) მასპინძელ კომპიუტერზე შემდეგი მდებარეობიდან: https://www.microsemi.com/product-directory/design-resources/1750-libero-soc
დემო დიზაინი
ჩამოტვირთეთ დემო დიზაინი fileს მიკროსემიდან webსაიტი: http://soc.microsemi.com/download/rsc/?f=rtg4_dg0703_df
დემო დიზაინი files მოიცავს:
- Libero SoC პროექტი
- GUI ინსტალერი
- პროგრამირება files
- Readme.txt file
- TCL_Scripts
GUI აპლიკაცია მასპინძელ კომპიუტერზე გასცემს ბრძანებებს RTG4 მოწყობილობაზე USB-UART ინტერფეისის საშუალებით. ეს UART ინტერფეისი შექმნილია CoreUART-ით, რომელიც არის ლოგიკური IP Libero SoC IP კატალოგიდან. CoreUART IP RTG4 ქსოვილში იღებს ბრძანებებს და გადასცემს მათ ბრძანების დეკოდერის ლოგიკაში. ბრძანება დეკოდერის ლოგიკა დეკოდირებს წაკითხვის ან ჩაწერის ბრძანებას, რომელიც შესრულებულია მეხსიერების ინტერფეისის ლოგიკის გამოყენებით.
მეხსიერების ინტერფეისის ბლოკი გამოიყენება LSRAM შეცდომის დროშების წასაკითხად/ჩასაწერად და მონიტორინგისთვის. ჩაშენებული EDAC ასწორებს 1-ბიტიან შეცდომას LSRAM-დან კითხვისას და აწვდის შესწორებულ მონაცემებს მომხმარებლის ინტერფეისს, მაგრამ არ წერს შესწორებულ მონაცემებს LSRAM-ში. ჩაშენებული LSRAM EDAC არ ახორციელებს გასუფთავების ფუნქციას. დემო დიზაინი ახორციელებს სკრაბის ლოგიკას, რომელიც მონიტორინგს უწევს 1-ბიტიან კორექტირების დროშას და განაახლებს LSRAM-ს შესწორებული მონაცემებით, თუ ერთი ბიტიანი შეცდომა მოხდება.
SmartDebug GUI გამოიყენება LSRAM მონაცემებში 1-ბიტიანი ან 2-ბიტიანი შეცდომის შესატანად.
სურათი 1 გვიჩვენებს RTG4 LSRAM EDAC დემო დიზაინის ზედა დონის ბლოკ დიაგრამას.
სურათი 1 • ზედა დონის ბლოკის დიაგრამა
შემდეგი არის დემო დიზაინის კონფიგურაციები:
- LSRAM კონფიგურირებულია ×18 რეჟიმში და EDAC ჩართულია LSRAMs ECC_EN სიგნალის მაღალზე შეერთებით.
შენიშვნა: LSRAM EDAC მხარდაჭერილია მხოლოდ ×18 და ×36 რეჟიმებისთვის. - CoreUART IP კონფიგურირებულია მასპინძელი კომპიუტერის აპლიკაციასთან კომუნიკაციისთვის 115200 ბაუდის სიჩქარით.
- RTG4FCCCECALIB_C0 კონფიგურირებულია CoreUART-ის და სხვა ქსოვილის ლოგიკის დაკვრისთვის 80 MHz-ზე.
მახასიათებლები
შემდეგი არის დემო დიზაინის მახასიათებლები:
- წაიკითხეთ და დაწერეთ LSRAM-ზე
- შეიტანეთ 1-ბიტიანი და 2-ბიტიანი შეცდომა SmartDebug-ის გამოყენებით
- აჩვენეთ 1-ბიტიანი და 2-ბიტიანი შეცდომების დათვლის მნიშვნელობები
- დებულება შეცდომების დათვლის მნიშვნელობების გასასუფთავებლად
- ჩართეთ ან გამორთეთ მეხსიერების გასუფთავების ლოგიკა
აღწერა
ეს დემო დიზაინი მოიცავს შემდეგი ამოცანების შესრულებას:
- LSRAM-ის ინიცირება და წვდომა
ქსოვილის ლოგიკაში დანერგილი მეხსიერების ინტერფეისის ლოგიკა იღებს ინიციალიზაციის ბრძანებას GUI-დან და ახდენს LSRAM-ის პირველი 256 მეხსიერების მდებარეობის ინიციალიზებას დამატებითი მონაცემებით. ის ასევე ასრულებს წაკითხვისა და ჩაწერის ოპერაციებს LSRAM-ის მეხსიერების 256 ადგილას GUI-დან მისამართისა და მონაცემების მიღებით. წაკითხვის ოპერაციისთვის, დიზაინი იღებს მონაცემებს LSRAM-დან და აწვდის მას GUI-ს ჩვენებისთვის. მოლოდინი არის, რომ დიზაინი არ გამოიწვევს შეცდომებს SmartDebug-ის გამოყენებამდე.
შენიშვნა: მეხსიერების არაინიციალიზებულ ადგილებს შეიძლება ჰქონდეს შემთხვევითი მნიშვნელობები და SmartDebug შეიძლება აჩვენოს ერთბიტიანი ან ორბიტიანი შეცდომები ამ ადგილებში.
- 1-ბიტიანი ან 2-ბიტიანი შეცდომების ინექცია
SmartDebug GUI გამოიყენება 1-ბიტიანი ან 2-ბიტიანი შეცდომების შესაყვანად LSRAM-ის მითითებულ მეხსიერების მდებარეობაში. შემდეგი ოპერაციები შესრულებულია SmartDebug-ის გამოყენებით LSRAM-ში 1-ბიტიანი და 2-ბიტიანი შეცდომების შესაყვანად:- გახსენით SmartDebug GUI, დააწკაპუნეთ Debug FPGA Array.
- გადადით მეხსიერების ბლოკების ჩანართზე, აირჩიეთ მეხსიერების მაგალითი და დააწკაპუნეთ მარჯვენა ღილაკით Add.
- მეხსიერების ბლოკის წასაკითხად დააჭირეთ წაკითხულ ბლოკს.
- შეიტანეთ ერთბიტიანი ან ორბიტიანი შეცდომა გარკვეული სიღრმის LSRAM-ის ნებისმიერ ადგილას.
- შეცვლილ მდებარეობაზე დასაწერად დააწკაპუნეთ ჩაწერის ბლოკზე.
LSRAM წაკითხვის და ჩაწერის ოპერაციის დროს SmartDebug-ის საშუალებით (JTAG) ინტერფეისი, EDAC კონტროლერი გვერდის ავლითაა და არ ითვლის ECC ბიტებს ჩაწერის ოპერაციისთვის საფეხურზე e.
- შეცდომის დათვლა
8-ბიტიანი მრიცხველები გამოიყენება შეცდომების დათვლის უზრუნველსაყოფად და ჩართულია ქსოვილის ლოგიკაში 1-ბიტიანი ან 2-ბიტიანი შეცდომების დასათვლელად. ბრძანების დეკოდერის ლოგიკა უზრუნველყოფს GUI-ს დათვლის მნიშვნელობებს GUI-დან ბრძანებების მიღებისას.
ქრონიკის სტრუქტურა
ამ დემო დიზაინში არის ერთი საათის დომენი. შიდა 50 MHz oscillator მართავს RTG4FCCC, რომელიც შემდგომ ამოძრავებს RTG4FCCCECALIB_C0. RTG4FCCCECALIB_C0 წარმოქმნის 80 MHz საათს, რომელიც უზრუნველყოფს საათის წყაროს COREUART, cmd_decoder, TPSRAM_ECC და RAM_RW მოდულებს.
შემდეგი სურათი გვიჩვენებს დემო დიზაინის ქრონიკის სტრუქტურას.
ნახაზი 2 • საათის სტრუქტურა
სტრუქტურის გადატვირთვა
ამ დემო დიზაინში გადატვირთვის სიგნალი COREUART, cmd_decoder და RAM_RW მოდულებისთვის მოწოდებულია RTG4FCCCECALIB_C0-ის LOCK პორტის მეშვეობით. შემდეგი სურათი გვიჩვენებს დემო დიზაინის გადატვირთვის სტრუქტურას.
სურათი 3 • სტრუქტურის გადატვირთვა
დემო დიზაინის დაყენება
შემდეგი სექციები აღწერს, თუ როგორ უნდა დააყენოთ RTG4 განვითარების ნაკრები და GUI დემო დიზაინის გასაშვებად.
ჯუმპერის პარამეტრები
- შეაერთეთ მხტუნავები RTG4 განვითარების კომპლექტზე, როგორც ნაჩვენებია ცხრილში 2.
ცხრილი 2 • ჯუმპერის პარამეტრებიჯემპერი ჩამაგრება (From) ჩამაგრება (დასაკრავი) კომენტარები J11, J17, J19, J21, J23, J26, J27, J28 1 2 ნაგულისხმევი J16 2 3 ნაგულისხმევი J32 1 2 ნაგულისხმევი J33 1 3 ნაგულისხმევი 2 4 შენიშვნა: ჯუმპერების შეერთებისას გამორთეთ კვების ბლოკი SW6.
- შეაერთეთ USB კაბელი (mini USB to Type-A USB კაბელი) RTG47 განვითარების ნაკრების J4-ს და კაბელის მეორე ბოლო მასპინძელი კომპიუტერის USB პორტს.
- დარწმუნდით, რომ USB to UART ხიდის დრაივერები ავტომატურად არის გამოვლენილი. ამის დადასტურება შესაძლებელია მასპინძელი კომპიუტერის მოწყობილობის მენეჯერში.
სურათი 4 გვიჩვენებს USB 2.0 სერიული პორტის თვისებებს და დაკავშირებულ COM31 და USB სერიულ კონვერტერს C.
სურათი 4 • USB-დან UART ხიდის დრაივერები
შენიშვნა: თუ USB to UART ხიდის დრაივერები არ არის დაინსტალირებული, ჩამოტვირთეთ და დააინსტალირეთ დრაივერები საიდან www.microsemi.com//documents/CDM_2.08.24_WHQL_Certified.zip
სურათი 5 გვიჩვენებს დაფის დაყენებას EDAC-ის დემო ვერსიის გასაშვებად RTG4 განვითარების კომპლექტზე.
დემო დიზაინის პროგრამირება
- გაუშვით Libero SOC პროგრამული უზრუნველყოფა.
- RTG4 განვითარების ნაკრების დაპროგრამება სამუშაოსთან ერთად file გათვალისწინებულია როგორც დიზაინის ნაწილი fileFlashPro Express პროგრამული უზრუნველყოფის გამოყენებით, იხილეთ დანართი 1: მოწყობილობის დაპროგრამება FlashPro Express-ის გამოყენებით, გვერდი 14.
შენიშვნა: მას შემდეგ, რაც პროგრამირება დასრულდა სამუშაოსთან ერთად file FlashPro Express პროგრამული უზრუნველყოფის საშუალებით, გადადით EDAC Demo GUI-ზე, გვერდი 9. წინააღმდეგ შემთხვევაში, გადადით შემდეგ ეტაპზე. - Libero დიზაინის ნაკადში დააწკაპუნეთ Run Program action.
- პროგრამირების დასრულების შემდეგ, მწვანე ჩანაწერი გამოჩნდება "Run Program action"-ის წინ, რაც მიუთითებს დემო დიზაინის წარმატებულ პროგრამირებაზე.
EDAC დემო GUI
EDAC დემო მოწოდებულია მომხმარებლისთვის მოსახერხებელი GUI, როგორც ნაჩვენებია 7-ში, რომელიც მუშაობს მასპინძელ კომპიუტერზე, რომელიც ურთიერთობს RTG4 განვითარების კომპლექტთან. UART გამოიყენება როგორც ძირითადი საკომუნიკაციო პროტოკოლი მასპინძელ კომპიუტერსა და RTG4 განვითარების კომპლექტს შორის.
GUI შეიცავს შემდეგ განყოფილებებს:
- COM პორტის შერჩევა RTG4 FPGA-სთან UART კავშირის დასამყარებლად 115200 ბაუდის სიჩქარით.
- LSRAM მეხსიერების ჩაწერა: 8-ბიტიანი მონაცემების ჩასაწერად მითითებულ LSRAM მეხსიერების მისამართზე.
- მეხსიერების გასუფთავება: გასუფთავების ლოგიკის ჩართვა ან გამორთვა.
- LSRAM მეხსიერების წაკითხვა: 8-ბიტიანი მონაცემების წაკითხვა მითითებული LSRAM მეხსიერების მისამართიდან.
- შეცდომების რაოდენობა: აჩვენებს შეცდომების რაოდენობას და უზრუნველყოფს მრიცხველის ნულამდე გასუფთავების ვარიანტს.
- 1-ბიტიანი შეცდომების რაოდენობა: აჩვენებს 1-ბიტიანი შეცდომების რაოდენობას და იძლევა ოფციას, რომ მრიცხველის მნიშვნელობა ნულამდე გაწმინდოთ.
- 2-ბიტიანი შეცდომების რაოდენობა: აჩვენებს 2-ბიტიან შეცდომების რაოდენობას და უზრუნველყოფს მრიცხველის მნიშვნელობის ნულამდე გასუფთავების ვარიანტს.
- ჟურნალის მონაცემები: გთავაზობთ სტატუსის ინფორმაციას GUI-ის გამოყენებით შესრულებული ყველა ოპერაციისთვის.
აწარმოებს დემო
შემდეგი ნაბიჯები აღწერს, თუ როგორ უნდა გაუშვათ დემო:
- Წადი \v1.2.2\v1.2.2\Exe და ორჯერ დააწკაპუნეთ EDAC_GUI.exe როგორც ნაჩვენებია 8-ში.
- აირჩიეთ COM31 პორტი სიიდან და დააჭირეთ დაკავშირებას.
ერთი ბიტიანი შეცდომის ინექცია და კორექტირება
- მოწოდებულ Libero დიზაინში ორჯერ დააწკაპუნეთ SmartDebug Design-ზე დიზაინის ნაკადში.
- SmartDebug GUI-ში დააწკაპუნეთ Debug FPGA Array-ში.
- გამართვის FPGA მასივის ფანჯარაში გადადით მეხსიერების ბლოკების ჩანართზე. იგი აჩვენებს LSRAM ბლოკს დიზაინში ლოგიკური და ფიზიკური view. ლოგიკური ბლოკები ნაჩვენებია L ხატით, ხოლო ფიზიკური ბლოკები ნაჩვენებია P ხატულათი.
- აირჩიეთ ფიზიკური ბლოკის მაგალითი და დააწკაპუნეთ მარჯვენა ღილაკით Add.
- მეხსიერების ბლოკის წასაკითხად დააჭირეთ წაკითხულ ბლოკს.
- შეიტანეთ 1 ბიტიანი შეცდომა 8 ბიტიან მონაცემებში LSRAM-ის ნებისმიერ ადგილას 256 სიღრმემდე, როგორც ნაჩვენებია შემდეგ ფიგურაში, სადაც 1 ბიტიანი შეცდომა შეყვანილია LSRAM-ის მე-0 ადგილას.
- დააწკაპუნეთ Write Block-ზე, რათა ჩაწეროთ შეცვლილი მონაცემები დანიშნულ ადგილას.
- გადადით EDAC GUI-ზე და შეიყვანეთ Address ველი LSRAM Memory Read განყოფილებაში და დააწკაპუნეთ წაკითხვაზე, როგორც ნაჩვენებია შემდეგ სურათზე.
- დააკვირდით 1 ბიტის შეცდომის რაოდენობას და წაიკითხეთ მონაცემთა ველები GUI-ში. შეცდომების დათვლის მნიშვნელობა იზრდება 1-ით.
წაკითხული მონაცემების ველი აჩვენებს სწორ მონაცემებს, როდესაც EDAC ასწორებს შეცდომის ბიტს.
შენიშვნა: თუ მეხსიერების გასუფთავება არ არის ჩართული, მაშინ შეცდომების რაოდენობა იზრდება ყოველი წაკითხვისთვის იმავე LSRAM მისამართიდან, რადგან ეს იწვევს 1-ბიტიან შეცდომას.
ორმაგი ბიტიანი შეცდომის ინექცია და გამოვლენა
- შეასრულეთ ნაბიჯი 1-დან 5-მდე, როგორც ეს მოცემულია ერთ ბიტიანი შეცდომის ინექციაში და კორექტირებაში, გვერდი 10.
- შეიტანეთ 2-ბიტიანი შეცდომა 8-ბიტიან მონაცემებში LSRAM-ის ნებისმიერ ადგილას 256 სიღრმემდე, როგორც ნაჩვენებია შემდეგ ფიგურაში, სადაც 2-ბიტიანი შეცდომა შეყვანილია LSRAM-ის 'A' მდებარეობაზე.
- დააწკაპუნეთ ჩაწერის ბლოკზე, რათა ჩაწეროთ შეცვლილი მონაცემები დანიშნულ ადგილას.
- გადადით EDAC GUI-ზე და შეიყვანეთ Address ველი LSRAM Memory Read განყოფილებაში და დააწკაპუნეთ წაკითხვაზე, როგორც ნაჩვენებია შემდეგ სურათზე.
- დააკვირდით 2-ბიტიან შეცდომების რაოდენობას და წაიკითხეთ მონაცემთა ველები GUI-ში. შეცდომების დათვლის მნიშვნელობა იზრდება 1-ით.
წაკითხული მონაცემების ველი აჩვენებს დაზიანებულ მონაცემებს.
RTG4-ში შესრულებული ყველა მოქმედება რეგისტრირებულია GUI-ის სერიული კონსოლის განყოფილებაში.
დასკვნა
ეს დემო ხაზს უსვამს RTG4 LSRAM მეხსიერების EDAC შესაძლებლობებს. 1-ბიტიანი შეცდომა ან 2-ბიტიანი შეცდომა დანერგილია SmartDebug GUI-ით. 1-ბიტიანი შეცდომის კორექტირება და 2-ბიტიანი შეცდომის გამოვლენა შეინიშნება EDAC GUI-ის გამოყენებით.
მოწყობილობის დაპროგრამება FlashPro Express-ის გამოყენებით
ეს განყოფილება აღწერს, თუ როგორ უნდა დაპროგრამოთ RTG4 მოწყობილობა პროგრამირების სამუშაოსთან ერთად file FlashPro Express-ის გამოყენებით.
მოწყობილობის დასაპროგრამებლად, შეასრულეთ შემდეგი ნაბიჯები:
- დარწმუნდით, რომ ჯუმპერის პარამეტრები დაფაზე იგივეა, რაც ჩამოთვლილია UG3-ის მე-0617 ცხრილში:
RTG4 განვითარების ნაკრების მომხმარებლის სახელმძღვანელო. - სურვილისამებრ, ჯუმპერი J32 შეიძლება დაყენდეს 2-3 ქინძისთავების დასაკავშირებლად გარე FlashPro4, FlashPro5, ან FlashPro6 პროგრამისტის გამოყენებისას, ნაცვლად ჯუმპერის ნაგულისხმევი პარამეტრისა, ჩაშენებული FlashPro5-ის გამოსაყენებლად.
შენიშვნა: ელექტრომომარაგების ჩამრთველი, SW6 უნდა იყოს გამორთული ჯუმპერის შეერთების გაკეთებისას. - შეაერთეთ კვების კაბელი დაფაზე J9 კონექტორთან.
- ჩართეთ კვების ბლოკი SW6.
- თუ იყენებთ ჩაშენებულ FlashPro5-ს, დაუკავშირეთ USB კაბელი J47 კონექტორს და მასპინძელ კომპიუტერს.
ალტერნატიულად, თუ იყენებთ გარე პროგრამისტს, შეაერთეთ ლენტი კაბელი JTAG header J22 და დააკავშირეთ პროგრამისტი მასპინძელ კომპიუტერთან. - მასპინძელ კომპიუტერზე გაუშვით FlashPro Express პროგრამული უზრუნველყოფა.
- დააწკაპუნეთ New ან აირჩიეთ New Job Project FlashPro Express Job-დან Project მენიუდან ახალი სამუშაო პროექტის შესაქმნელად, როგორც ნაჩვენებია შემდეგ სურათზე.
- ჩაწერეთ შემდეგი ახალი სამუშაო პროექტი FlashPro Express Job-ის დიალოგურ ფანჯარაში:
- პროგრამირების სამუშაო file: დააწკაპუნეთ Browse-ზე და გადადით იმ ადგილას, სადაც არის .job file მდებარეობს და აირჩიეთ file. ნაგულისხმევი ადგილმდებარეობა არის: \rtg4_dg0703_df\პროგრამირების_სამუშაო
- FlashPro Express სამუშაო პროექტის ადგილმდებარეობა: დააწკაპუნეთ Browse-ზე და გადადით FlashPro Express პროექტის სასურველ ადგილას.
- დააწკაპუნეთ OK. საჭირო პროგრამირება file არჩეულია და მზადაა მოწყობილობაში დასაპროგრამებლად.
- გამოჩნდება FlashPro Express ფანჯარა, დაადასტურეთ, რომ პროგრამისტის ველში გამოჩნდება პროგრამისტის ნომერი. თუ არა, დაადასტურეთ დაფის კავშირები და დააწკაპუნეთ Refresh/Rescan Programmers.
- დააჭირეთ RUN. როდესაც მოწყობილობა წარმატებით დაპროგრამებულია, RUN PASSED სტატუსი გამოჩნდება, როგორც ნაჩვენებია შემდეგ სურათზე.
- დახურეთ FlashPro Express ან დააწკაპუნეთ Exit-ზე პროექტის ჩანართში.
TCL სკრიპტის გაშვება
TCL სკრიპტები მოცემულია დიზაინში files საქაღალდე TCL_Scripts დირექტორიაში. საჭიროების შემთხვევაში, დიზაინი
ნაკადის რეპროდუცირება შესაძლებელია დიზაინის განხორციელებიდან სამუშაოს წარმოქმნამდე file.
TCL-ის გასაშვებად, მიჰყევით ქვემოთ მოცემულ ნაბიჯებს:
- გაუშვით Libero პროგრამული უზრუნველყოფა
- აირჩიეთ პროექტი > სკრიპტის შესრულება….
- დააწკაპუნეთ Browse-ზე და აირჩიეთ script.tcl გადმოწერილი TCL_Scripts დირექტორიადან.
- დააჭირეთ გაშვებას.
TCL სკრიპტის წარმატებით შესრულების შემდეგ, Libero პროექტი იქმნება TCL_Scripts დირექტორიაში.
TCL სკრიპტების შესახებ დამატებითი ინფორმაციისთვის იხილეთ rtg4_dg0703_df/TCL_Scripts/readme.txt.
იხილეთ Libero® SoC TCL Command Reference Guide TCL ბრძანებების შესახებ მეტი ინფორმაციისთვის. დაუკავშირდით ტექნიკურ მხარდაჭერას ნებისმიერი შეკითხვისთვის TCL სკრიპტის გაშვებისას.
Microsemi არ იძლევა გარანტიას, წარმომადგენლობას ან გარანტიას აქ მოცემულ ინფორმაციას ან მისი პროდუქტებისა და სერვისების შესაბამისობას რაიმე კონკრეტული მიზნისთვის, არც Microsemi იღებს რაიმე სახის პასუხისმგებლობას, რომელიც წარმოიქმნება ნებისმიერი პროდუქტის ან მიკროსქემის გამოყენების ან გამოყენების შედეგად. აქ გაყიდული პროდუქტები და Microsemi-ის მიერ გაყიდული ნებისმიერი სხვა პროდუქტი ექვემდებარება შეზღუდული ტესტირებას და არ უნდა იქნას გამოყენებული მისიის კრიტიკულ აღჭურვილობასთან ან აპლიკაციებთან ერთად. ნებისმიერი შესრულების სპეციფიკაცია ითვლება საიმედოდ, მაგრამ არ არის დამოწმებული და მყიდველმა უნდა ჩაატაროს და დაასრულოს პროდუქციის ყველა შესრულების და სხვა ტესტირება, ცალკე და ერთად, ან დაინსტალირებული ნებისმიერ საბოლოო პროდუქტში. მყიდველი არ უნდა დაეყრდნოს Microsemi-ის მიერ მოწოდებულ მონაცემებს და შესრულების სპეციფიკაციებს ან პარამეტრებს. მყიდველის პასუხისმგებლობაა დამოუკიდებლად განსაზღვროს ნებისმიერი პროდუქტის ვარგისიანობა და შეამოწმოს და შეამოწმოს იგი. Microsemi-ის მიერ მოცემული ინფორმაცია მოცემულია „როგორც არის, სად არის“ და ყველა ხარვეზით, და ამგვარ ინფორმაციასთან დაკავშირებული მთელი რისკი მთლიანად მყიდველს ეკუთვნის. Microsemi არ ანიჭებს ცალსახად ან ირიბად, არცერთ მხარეს პატენტის უფლებას, ლიცენზიას ან სხვა IP უფლებას, იქნება ეს თავად ამ ინფორმაციასთან დაკავშირებით, ან რაიმე აღწერილ ინფორმაციას. ამ დოკუმენტში მოცემული ინფორმაცია ეკუთვნის Microsemi-ს და Microsemi იტოვებს უფლებას ნებისმიერ დროს შეიტანოს ნებისმიერი ცვლილება ამ დოკუმენტის ინფორმაციაში ან ნებისმიერ პროდუქტსა და სერვისში ნებისმიერ დროს გაფრთხილების გარეშე.
Microsemi-ის შესახებ Microsemi, Microchip Technology Inc.-ის (Nasdaq: MCHP) სრულ საკუთრებაში არსებული შვილობილი კომპანია, გთავაზობთ ნახევარგამტარული და სისტემური გადაწყვეტილებების ყოვლისმომცველ პორტფელს აერონავტიკისა და თავდაცვის, კომუნიკაციების, მონაცემთა ცენტრისა და სამრეწველო ბაზრებისთვის. პროდუქტებში შედის მაღალი ხარისხის და რადიაციით გამაგრებული ანალოგური შერეული სიგნალის ინტეგრირებული სქემები, FPGA, SoC და ASIC; ენერგიის მართვის პროდუქტები; დროისა და სინქრონიზაციის მოწყობილობები და ზუსტი დროის გადაწყვეტილებები, დროის მსოფლიო სტანდარტების დაწესება; ხმის დამუშავების მოწყობილობები; RF გადაწყვეტილებები; დისკრეტული კომპონენტები; საწარმოს შენახვისა და საკომუნიკაციო გადაწყვეტილებები, უსაფრთხოების ტექნოლოგიები და მასშტაბირებადი ანტი-ტamper პროდუქტები; Ethernet გადაწყვეტილებები; Power-over-Ethernet IC-ები და midspans; ასევე მორგებული დიზაინის შესაძლებლობები და სერვისები. შეიტყვეთ მეტი აქ www.microsemi.com.
მიკროსემიის შტაბი
One Enterprise, Aliso Viejo,
CA 92656 აშშ
აშშ-ში: +1 800-713-4113
აშშ-ს გარეთ: +1 949-380-6100
გაყიდვები: +1 949-380-6136
ფაქსი: +1 949-215-4996
ფოსტა: გაყიდვები.support@microsemi.com
www.microsemi.com
©2021 Microsemi, Microchip Technology Inc.-ის სრულ საკუთრებაში არსებული შვილობილი კომპანია. ყველა უფლება დაცულია. Microsemi და Microsemi ლოგო არის Microsemi Corporation-ის რეგისტრირებული სავაჭრო ნიშნები. ყველა სხვა სავაჭრო ნიშანი და მომსახურების ნიშანი მათი შესაბამისი მფლობელების საკუთრებაა.
Microsemi Proprietary DG0703 Revision 4.0
დოკუმენტები / რესურსები
![]() |
MICROCHIP შეცდომის გამოვლენა და კორექტირება RTG4 LSRAM მეხსიერებაზე [pdf] მომხმარებლის სახელმძღვანელო DG0703 დემო, შეცდომების გამოვლენა და კორექტირება RTG4 LSRAM მეხსიერებაზე, გამოვლენა და კორექტირება RTG4 LSRAM მეხსიერებაზე, RTG4 LSRAM მეხსიერება, LSRAM მეხსიერება |