მიკროსემი-LOGO

Microsemi DG0669 SmartFusion2 კოდის დაჩრდილვა SPI Flash-დან LPDDR მეხსიერებამდე

Microsemi-DG0669-SmartFusion2-Code-Sdowing-from-SPI-Flash-to-LPDDR-Memory-PRODUCT

პროდუქტის ინფორმაცია

SmartFusion2 SoC FPGA არის მაღალი ხარისხის, დაბალი სიმძლავრის FPGA გადაწყვეტა, რომელიც აერთიანებს ARM Cortex-M3 პროცესორს, პროგრამირებად ანალოგურ და ციფრულ რესურსებს და მაღალსიჩქარიანი საკომუნიკაციო ინტერფეისებს ერთ ჩიპზე. Libero SoC v11.7 პროგრამული უზრუნველყოფა არის სრული დიზაინის კომპლექტი Microsemi FPGA-ებით დიზაინისთვის.

პროდუქტის გამოყენება

იმისათვის, რომ გამოიყენოთ SmartFusion2 SoC FPGA კოდის დაჩრდილვით SPI Flash-დან LPDDR მეხსიერებამდე, მიჰყევით ქვემოთ მოცემულ ნაბიჯებს:

წინასიტყვაობა

მიზანი
ეს დემო არის SmartFusion®2 სისტემა-ჩიპზე (SoC) საველე პროგრამირებადი კარიბჭის მასივის (FPGA) მოწყობილობებისთვის. მასში მოცემულია ინსტრუქციები, თუ როგორ გამოიყენოთ შესაბამისი საცნობარო დიზაინი.

განკუთვნილი აუდიტორია

ეს დემო სახელმძღვანელო განკუთვნილია:

  • FPGA დიზაინერები
  • ჩაშენებული დიზაინერები
  • სისტემის დონის დიზაინერები

ცნობები
იხილეთ შემდეგი web გვერდი SmartFusion2 მოწყობილობის დოკუმენტაციის სრული და განახლებული ჩამონათვალისთვის: http://www.microsemi.com/products/fpga-soc/soc-fpga/sf2docs
შემდეგი დოკუმენტები მოცემულია ამ დემო სახელმძღვანელოში.

  • UG0331: SmartFusion2 მიკროკონტროლერის ქვესისტემის მომხმარებლის სახელმძღვანელო
  • SmartFusion2 System Builder მომხმარებლის სახელმძღვანელო

SmartFusion2 SoC FPGA – კოდის დაჩრდილვა SPI Flash-დან LPDDR მეხსიერებამდე

შესავალი
ეს დემო დიზაინი აჩვენებს SmartFusion2 SoC FPGA მოწყობილობის შესაძლებლობებს კოდის დაჩრდილვისთვის სერიული პერიფერიული ინტერფეისიდან (SPI) ფლეშ მეხსიერების მოწყობილობიდან დაბალი სიმძლავრის მონაცემთა ორმაგი სიჩქარით (LPDDR) სინქრონული დინამიური შემთხვევითი წვდომის მეხსიერებაზე (SDRAM) და კოდის შესასრულებლად LPDDR SDRAM-დან. სურათი 1 გვიჩვენებს ზედა დონის ბლოკ-სქემას SPI ფლეშ მოწყობილობიდან LPDDR მეხსიერებაში კოდის დაჩრდილვისთვის.

სურათი 1 დემო ზედა დონის ბლოკის დიაგრამა

Microsemi-DG0669-SmartFusion2-Code-Sdowing-from-SPI-Flash-to-LPDDR-Memory-FIG-1

კოდის დაჩრდილვა არის ჩატვირთვის მეთოდი, რომელიც გამოიყენება გამოსახულების გასაშვებად გარე, უფრო სწრაფი და არასტაბილური მეხსიერებიდან (DRAM). ეს არის კოდის კოპირების პროცესი არასტაბილური მეხსიერებიდან შესასრულებლად არასტაბილურ მეხსიერებაში. კოდის დაჩრდილვა საჭიროა, როდესაც პროცესორთან დაკავშირებული არასტაბილური მეხსიერება არ უჭერს მხარს კოდზე შემთხვევით წვდომას ადგილზე შესრულებისთვის, ან არ არის საკმარისი არასტაბილური შემთხვევითი წვდომის მეხსიერება. შესრულებისთვის კრიტიკულ აპლიკაციებში, შესრულების სიჩქარე შეიძლება გაუმჯობესდეს კოდის დაჩრდილვით, სადაც კოდი კოპირდება უფრო მაღალი გამტარუნარიანობის RAM-ში უფრო სწრაფი შესრულებისთვის. მონაცემთა ერთჯერადი სიჩქარე (SDR)/DDR SDRAM მეხსიერებები გამოიყენება აპლიკაციებში, რომლებსაც აქვთ აპლიკაციის დიდი შესრულებადი გამოსახულება და მოითხოვს უფრო მაღალ შესრულებას. როგორც წესი, დიდი შესრულებადი სურათები ინახება არასტაბილურ მეხსიერებაში, როგორიცაა NAND flash ან SPI flash, და კოპირებულია არასტაბილურ მეხსიერებაში, როგორიცაა SDR/DDR SDRAM მეხსიერება, ჩართვისას შესასრულებლად. SmartFusion2 მოწყობილობები აერთიანებს მეოთხე თაობის ფლეშზე დაფუძნებულ FPGA ქსოვილს, ARM® Cortex®-M3 პროცესორს და მაღალი ხარისხის საკომუნიკაციო ინტერფეისებს ერთ ჩიპზე. მაღალი სიჩქარის მეხსიერების კონტროლერები SmartFusion2 მოწყობილობებში გამოიყენება გარე DDR2/DDR3/LPDDR მეხსიერებთან ინტერფეისისთვის. LPDDR მეხსიერების მუშაობა შესაძლებელია მაქსიმალური სიჩქარით 166 MHz. Cortex-M3 პროცესორს შეუძლია პირდაპირ გაუშვას ინსტრუქციები გარე DDR მეხსიერებიდან მიკროკონტროლერის ქვესისტემის (MSS) DDR (MDDR) მეშვეობით. FPGA Cache Controller და MSS DDR ხიდი ამუშავებს მონაცემთა ნაკადს უკეთესი შესრულებისთვის.

დიზაინის მოთხოვნები
დარწმუნდით, რომ გაქვთ შემდეგი ტექნიკისა და პროგრამული უზრუნველყოფის მოთხოვნები:

ტექნიკისა და პროგრამული უზრუნველყოფის მოთხოვნები

ცხრილი 1 დიზაინის მოთხოვნები

დიზაინის მოთხოვნები აღწერა
ტექნიკის მოთხოვნები
SmartFusion2 უსაფრთხოების შეფასების ნაკრები:

• 12 ვ ადაპტერი

• FlashPro4

• USB A to Mini – B USB კაბელი

Rev D ან უფრო გვიან
მასპინძელი კომპიუტერი ან ლეპტოპი Windows XP SP2 ოპერაციული სისტემა - 32-/64-bit Windows 7 ოპერაციული სისტემა - 32-/64-bit
პროგრამული უზრუნველყოფის მოთხოვნები
Libero® სისტემა-ჩიპზე (SoC) v11.7
FlashPro პროგრამირების პროგრამა v11.7
SoftConsole v3.4 SP1*
მასპინძელი კომპიუტერის დრაივერები USB to UART დრაივერები
ჩარჩო დემო GUI-ს დასაწყებად Microsoft .NET Framework 4 კლიენტი დემო GUI-ის დასაწყებად
შენიშვნა: *ამ დემო სახელმძღვანელოსთვის გამოიყენება SoftConsole v3.4 SP1. SoftConsole v4.0-ის გამოყენებისთვის იხილეთ TU0546: SoftConsole v4.0 და Libero SoC v11.7 სახელმძღვანელო.
  • SmartFusion2 განვითარების ნაკრები
  • Libero SoC v11.7 პროგრამული უზრუნველყოფა
  • USB Blaster ან USB Blaster II კაბელი

დემო დიზაინი
დემო დიზაინი იყენებს მრავალსtagჩატვირთვის პროცესის მეთოდი ან ტექნიკის ჩატვირთვის ძრავის მეთოდი აპლიკაციის გამოსახულების ჩატვირთვისთვის SPI ფლეშიდან LPDDR მეხსიერებაში. მიჰყევით ქვემოთ მოცემულ ნაბიჯებს: დიზაინი files ხელმისაწვდომია ჩამოტვირთვისთვის Microsemi-ში შემდეგი ბილიკიდან webსაიტი: http://soc.microsemi.com/download/rsc/?f=m2s_dg0669_liberov11p7_df

დიზაინი files მოიცავს:
დემო დიზაინი files მოიცავს:

  • Sampგანაცხადის სურათები
  • პროგრამირება files
  • ლიბერო
  • GUI შესრულებადი
  • ლინკერის სკრიპტები
  • DDR კონფიგურაცია files
  • Readme.txt file

SmartFusion2 SoC FPGA – კოდის დაჩრდილვა SPI Flash-დან LPDDR მეხსიერებამდე ფიგურა 2 გვიჩვენებს დიზაინის უმაღლესი დონის სტრუქტურას fileს. დამატებითი დეტალებისთვის იხილეთ Readme.txt file.

სურათი 2 დიზაინი Files უმაღლესი დონის სტრუქტურა

Microsemi-DG0669-SmartFusion2-Code-Sdowing-from-SPI-Flash-to-LPDDR-Memory-FIG-2

დემო დიზაინის აღწერა

ეს დემო დიზაინი ახორციელებს კოდის დაჩრდილვის ტექნიკას აპლიკაციის გამოსახულების ჩატვირთვისთვის DDR მეხსიერებიდან. ეს დიზაინი ასევე უზრუნველყოფს ჰოსტის ინტერფეისს SmartFusion2 SoC FPGA მრავალ რეჟიმის უნივერსალური ასინქრონული/სინქრონული მიმღები/გადამცემი (MMUART), რათა ჩაიტვირთოს სამიზნე აპლიკაციის შესრულებადი სურათი SPI ფლეშში, რომელიც დაკავშირებულია MSS SPI0 ინტერფეისთან.
კოდის დაჩრდილვა ხორციელდება შემდეგი ორი მეთოდით:

  • მულტი-სtagჩატვირთვის პროცესის მეთოდი Cortex-M3 პროცესორის გამოყენებით
  • აპარატურის ჩატვირთვის ძრავის მეთოდი FPGA ქსოვილის გამოყენებით.

მულტი-სtage ჩატვირთვის პროცესის მეთოდი

  1. შექმენით აპლიკაციის სურათი DDR მეხსიერებისთვის Libero SoC პროგრამული უზრუნველყოფის გამოყენებით.
  2. ჩატვირთეთ SPI Flash ჩამტვირთავი SPI ფლეშში Libero SoC პროგრამული უზრუნველყოფის გამოყენებით.
  3. გაუშვით Code Shadowing Demo GUI FPGA-ის დასაპროგრამებლად და აპლიკაციის გამოსახულების ჩატვირთვა SPI ფლეშიდან LPDDR მეხსიერებაში.

აპლიკაციის სურათი გაშვებულია გარე DDR მეხსიერებიდან შემდეგ ორ ჩატვირთვაშიtages:

  • Cortex-M3 პროცესორი ჩატვირთავს რბილ ჩამტვირთველს ჩაშენებული არასტაბილური მეხსიერებიდან (eNVM), რომელიც ასრულებს კოდის გამოსახულების გადატანას SPI ფლეშ მოწყობილობიდან DDR მეხსიერებაში.
  • Cortex-M3 პროცესორი ჩამოტვირთავს აპლიკაციის სურათს DDR მეხსიერებიდან.

ეს დიზაინი ახორციელებს ჩამტვირთველ პროგრამას, რათა ჩატვირთოს სამიზნე აპლიკაციის შესრულებადი სურათი SPI ფლეშ მოწყობილობიდან DDR მეხსიერებაში შესასრულებლად. ჩამტვირთავი პროგრამა, რომელიც მუშაობს eNVM-დან, გადადის DDR მეხსიერებაში შენახულ სამიზნე აპლიკაციაში მას შემდეგ, რაც სამიზნე აპლიკაციის სურათი დაკოპირდება DDR მეხსიერებაში.

ნახაზი 3 Code Shadowing Multi-Stage ჩატვირთვის პროცესის დემო ბლოკის დიაგრამა

Microsemi-DG0669-SmartFusion2-Code-Sdowing-from-SPI-Flash-to-LPDDR-Memory-FIG-3

MDDR კონფიგურირებულია LPDDR-სთვის, რომ იმუშაოს 166 MHz-ზე. „დანართი: LPDDR კონფიგურაციები“ 22 გვერდზე აჩვენებს LPDDR კონფიგურაციის პარამეტრებს. DDR კონფიგურებულია აპლიკაციის ძირითადი კოდის შესრულებამდე.

ჩამტვირთავი

ჩამტვირთველი ასრულებს შემდეგ ოპერაციებს:

  1. სამიზნე აპლიკაციის სურათის კოპირება SPI ფლეშ მეხსიერებიდან DDR მეხსიერებაში.
  2. DDR მეხსიერების საწყისი მისამართის ხელახალი შეხატვა 0xA0000000-დან 0x00000000-მდე DDR_CR სისტემის რეგისტრის კონფიგურაციით.
  3. Cortex-M3 პროცესორის სტეკის მაჩვენებლის ინიცირება სამიზნე აპლიკაციის მიხედვით. სამიზნე განაცხადის ვექტორული ცხრილის პირველი მდებარეობა შეიცავს სტეკის მაჩვენებლის მნიშვნელობას. სამიზნე აპლიკაციის ვექტორული ცხრილი ხელმისაწვდომია მისამართიდან 0x00000000.
  4. იტვირთება პროგრამის მრიცხველი (PC) სამიზნე აპლიკაციის დამმუშავებლის გადატვირთვისთვის DDR მეხსიერებიდან სამიზნე აპლიკაციის გამოსახულების გასაშვებად. სამიზნე აპლიკაციის გადატვირთვის დამმუშავებელი ხელმისაწვდომია ვექტორულ ცხრილში მისამართზე 0x00000004.

ნახაზი 4 დიზაინის ნაკადი Multi-S-ისთვისtage ჩატვირთვის პროცესის მეთოდი

Microsemi-DG0669-SmartFusion2-Code-Sdowing-from-SPI-Flash-to-LPDDR-Memory-FIG-4

აპარატურის ჩატვირთვის ძრავის მეთოდი

  1. შექმენით შესრულებადი ორობითი file Libero SoC პროგრამული უზრუნველყოფის გამოყენებით.
  2. ჩატვირთეთ ორობითი file SPI ფლეშში Libero SoC პროგრამული უზრუნველყოფის გამოყენებით.
  3. გაუშვით Hardware Boot Engine Design, რომ დაპროგრამოთ FPGA და ჩატვირთოთ აპლიკაციის სურათი SPI ფლეშიდან LPDDR მეხსიერებაში.

ამ მეთოდით, Cortex-M3 პირდაპირ ჩატვირთავს სამიზნე აპლიკაციის სურათს გარე DDR მეხსიერებიდან. ტექნიკის ჩატვირთვის ძრავა აკოპირებს აპლიკაციის სურათს SPI ფლეშ მოწყობილობიდან DDR მეხსიერებაში Cortex-M3 პროცესორის გადატვირთვის გამოშვებამდე. გადატვირთვის გამოშვების შემდეგ, Cortex-M3 პროცესორი ჩაიტვირთება პირდაპირ DDR მეხსიერებიდან. ეს მეთოდი მოითხოვს ჩატვირთვის დროს ნაკლებ დროს, ვიდრე მრავალ წმtagჩატვირთვის პროცესი, რადგან ის თავიდან აიცილებს მრავალჯერადი ჩატვირთვასtages და აკოპირებს აპლიკაციის სურათს DDR მეხსიერებაში ნაკლებ დროში. ეს დემო დიზაინი ახორციელებს ჩატვირთვის ძრავის ლოგიკას FPGA ქსოვილში, რათა დააკოპიროს სამიზნე აპლიკაციის შესრულებადი სურათი SPI ფლეშიდან DDR მეხსიერებაში შესასრულებლად. ეს დიზაინი ასევე ახორციელებს SPI ფლეშ ჩამტვირთველს, რომელიც შეიძლება შესრულდეს Cortex-M3 პროცესორით, რათა ჩატვირთოს სამიზნე აპლიკაციის შესრულებადი სურათი SPI ფლეშ მოწყობილობაში მოწოდებული ჰოსტის ინტერფეისის გამოყენებით SmartFusion2 SoC FPGA MMUART_1-ზე. SmartFusion1 უსაფრთხოების შეფასების ნაკრების DIP გადამრთველი2 შეიძლება გამოყენებულ იქნას SPI ფლეშ მოწყობილობის დაპროგრამებისთვის თუ კოდის DDR მეხსიერებიდან შესასრულებლად. თუ შესრულებადი სამიზნე აპლიკაცია ხელმისაწვდომია SPI ფლეშ მოწყობილობაში, კოდის დაჩრდილვა SPI ფლეშ მოწყობილობიდან DDR მეხსიერებაზე დაიწყება მოწყობილობის ჩართვაზე. ჩატვირთვის ძრავა ახდენს MDDR-ის ინიციალიზაციას, აკოპირებს გამოსახულებას SPI ფლეშ მოწყობილობიდან DDR მეხსიერებაში და აბრუნებს DDR მეხსიერების სივრცეს 0x00000000-მდე Cortex-M3 პროცესორის გადატვირთვის შენარჩუნებით. მას შემდეგ, რაც ჩატვირთვის ძრავა გამოუშვებს Cortex-M3 გადატვირთვის პროცესს, Cortex-M3 ასრულებს სამიზნე აპლიკაციას DDR მეხსიერებიდან. სურათი 5 გვიჩვენებს დემო დიზაინის დეტალურ ბლოკ დიაგრამას. FIC_0 კონფიგურირებულია Slave რეჟიმში MSS SPI_0-ზე წვდომისთვის FPGA ქსოვილის AHB მასტერიდან. MDDR AXI ინტერფეისი (DDR_FIC) ჩართულია DDR მეხსიერებაზე წვდომისთვის FPGA ქსოვილის AXI მასტერიდან.

ნახაზი 5 კოდის დაჩრდილვის აპარატურა ჩატვირთვის ძრავის დემო ბლოკის დიაგრამა

Microsemi-DG0669-SmartFusion2-Code-Sdowing-from-SPI-Flash-to-LPDDR-Memory-FIG-5

ჩატვირთვის ძრავა
ეს არის კოდის დაჩრდილვის დემოს ძირითადი ნაწილი, რომელიც აკოპირებს აპლიკაციის სურათს SPI ფლეშ მოწყობილობიდან DDR მეხსიერებაში. ჩატვირთვის ძრავა ასრულებს შემდეგ ოპერაციებს:

  1. MDDR-ის ინიცირება LPDDR-ზე წვდომისთვის 166 MHz-ზე Cortex-M3 პროცესორის გადატვირთვის შენარჩუნებით.
  2. სამიზნე აპლიკაციის სურათის კოპირება SPI ფლეშ მეხსიერების მოწყობილობიდან DDR მეხსიერებაში AXI მასტერის გამოყენებით FPGA ქსოვილში MDDR AXI ინტერფეისის საშუალებით.
  3. DDR მეხსიერების საწყისი მისამართის ხელახალი შეხატვა 0xA0000000-დან 0x00000000-მდე DDR_CR სისტემის რეესტრში ჩაწერით.
  4. Cortex-M3 პროცესორზე გადატვირთვის გაშვება DDR მეხსიერებიდან ჩატვირთვისთვის.

ნახაზი 6 დიზაინის ნაკადი აპარატურის ჩატვირთვის ძრავის მეთოდისთვის

Microsemi-DG0669-SmartFusion2-Code-Sdowing-from-SPI-Flash-to-LPDDR-Memory-FIG-6

სამიზნე აპლიკაციის სურათის შექმნა DDR მეხსიერებისთვის

დემოს გასაშვებად საჭიროა სურათი, რომელიც შეიძლება შესრულდეს DDR მეხსიერებიდან. გამოიყენეთ production-execute-in-place-externalDDR.ld ლინკერის აღწერა file რომელიც შედის დიზაინში files აპლიკაციის სურათის შესაქმნელად. ეს დამაკავშირებელი აღწერა file განსაზღვრავს DDR მეხსიერების საწყისი მისამართს, როგორც 0x00000000, რადგან ჩამტვირთველი ან ჩამტვირთველი ძრავა ასრულებს DDR მეხსიერების გადაკეთებას 0xA0000000-დან 0x00000000-მდე. ეს დამაკავშირებელი სკრიპტი ქმნის აპლიკაციის სურათს ინსტრუქციებით, მონაცემებით და BSS სექციებით მეხსიერებაში, რომლის საწყისი მისამართია 0x00000000. მარტივი შუქდიოდის (LED) მოციმციმე, ტაიმერი და გადამრთველი შეფერხების წარმოქმნის აპლიკაციის სურათი file მოცემულია ამ დემოსთვის.

SPI Flash Loader

SPI ფლეშ ჩამტვირთავი დანერგილია ბორტ SPI ფლეშ მეხსიერების შესასრულებელი სამიზნე აპლიკაციის გამოსახულება მასპინძელი კომპიუტერიდან MMUART_1 ინტერფეისის საშუალებით. Cortex-M3 პროცესორი ქმნის ბუფერს MMUART_1 ინტერფეისით შემოსული მონაცემებისთვის და იწყებს პერიფერიულ DMA-ს (PDMA), რათა ჩაწეროს ბუფერული მონაცემები SPI ფლეშში MSS_SPI0-ის მეშვეობით.

აწარმოებს დემო
დემო დიზაინის გასაშვებად, მიჰყევით ქვემოთ მოცემულ ნაბიჯებს: დემო აჩვენებს, თუ როგორ უნდა ჩატვირთოთ აპლიკაციის სურათი SPI ფლეშში და შეასრულოთ ეს აპლიკაციის სურათი გარე DDR მეხსიერებიდან. ეს დემო გთავაზობთ ყოფილიampაპლიკაციის სურათი სample_image_LPDDR.bin. ეს სურათი აჩვენებს მისასალმებელ შეტყობინებებს და ტაიმერის შეფერხების შეტყობინებას სერიულ კონსოლზე და ციმციმებს LED1-დან LED8-მდე SmartFusion2 უსაფრთხოების შეფასების კომპლექტზე. სერიულ კონსოლზე GPIO შეწყვეტის შეტყობინებების სანახავად დააჭირეთ SW2 ან SW3 გადამრთველს.

დემო დიზაინის დაყენება

შემდეგი ნაბიჯები აღწერს, თუ როგორ უნდა დააყენოთ დემო SmartFusion2 უსაფრთხოების შეფასების ნაკრების დაფისთვის: შეაერთეთ მასპინძელი კომპიუტერი J18 კონექტორთან USB A-დან mini-B კაბელის გამოყენებით. USB to UART ხიდის დრაივერები ავტომატურად გამოვლინდება. გადაამოწმეთ, არის თუ არა აღმოჩენა მოწყობილობის მენეჯერში, როგორც ნაჩვენებია სურათზე 7.

  1. თუ USB დრაივერები ავტომატურად არ არის გამოვლენილი, დააინსტალირეთ USB დრაივერი.
  2. სერიული ტერმინალის კომუნიკაციისთვის FTDI მინი USB კაბელის საშუალებით, დააინსტალირეთ FTDI D2XX დრაივერი. ჩამოტვირთეთ დრაივერები და ინსტალაციის სახელმძღვანელო:
    http://www.microsemi.com/soc/documents/CDM_2.08.24_WHQL_Certified.zip.

ნახაზი 7 დიზაინის ნაკადი აპარატურის ჩატვირთვის ძრავის მეთოდისთვის

Microsemi-DG0669-SmartFusion2-Code-Sdowing-from-SPI-Flash-to-LPDDR-Memory-FIG-7

შეაერთეთ ჯემპრები SmartFusion2 უსაფრთხოების შეფასების ნაკრების დაფაზე, როგორც ნაჩვენებია ცხრილში 2.

სიფრთხილე: ჯუმპერის შეერთებამდე გამორთეთ კვების ბლოკი, SW7.

ცხრილი 2 SmartFusion2 უსაფრთხოების შეფასების ნაკრები Jumper პარამეტრები

ჯემპერი ჩამაგრება (From) ჩამაგრება (დასაკრავი) კომენტარები
J22 1 2 ნაგულისხმევი
J23 1 2 ნაგულისხმევი
J24 1 2 ნაგულისხმევი
J8 1 2 ნაგულისხმევი
J3 1 2 ნაგულისხმევი

SmartFusion2 უსაფრთხოების შეფასების კომპლექტში შეაერთეთ კვების წყარო J6 კონექტორთან. სურათი 8 გვიჩვენებს დაფის დაყენებას SmartFusion2 უსაფრთხოების შეფასების კომპლექტზე კოდის დაჩრდილვის გასაშვებად SPI ფლეშიდან LPDDR-ის დემო ვერსიაზე.

სურათი 8 SmartFusion2 უსაფრთხოების შეფასების ნაკრების დაყენება

Microsemi-DG0669-SmartFusion2-Code-Sdowing-from-SPI-Flash-to-LPDDR-Memory-FIG-8

SPI Flash Loader და Code Shadowing Demo GUI
ეს საჭიროა კოდის დაჩრდილვის დემო გასაშვებად. SPI Flash Loader და Code Shadowing Demo GUI არის მარტივი გრაფიკული მომხმარებლის ინტერფეისი, რომელიც მუშაობს მასპინძელ კომპიუტერზე SPI flash-ის დასაპროგრამებლად და აწარმოებს კოდის დაჩრდილვის დემო ვერსიას SmartFusion2 Security Evaluation Kit-ზე. UART გამოიყენება როგორც ხაზგასმული კომუნიკაციის პროტოკოლი მასპინძელ კომპიუტერსა და SmartFusion2 უსაფრთხოების შეფასების კომპლექტს შორის. ის ასევე უზრუნველყოფს სერიული კონსოლის განყოფილებას აპლიკაციიდან მიღებული გამართვის შეტყობინებების დასაბეჭდად UART ინტერფეისით.

სურათი 9 SPI Flash Loader და Code Shadowing Demo GUI

Microsemi-DG0669-SmartFusion2-Code-Sdowing-from-SPI-Flash-to-LPDDR-Memory-FIG-9

GUI მხარს უჭერს შემდეგ ფუნქციებს:

  • პროგრამა SPI Flash: აპროგრამებს სურათს file SPI ფლეშში.
  • პროგრამის და კოდის დაჩრდილვა SPI Flash-დან DDR-ზე: აპროგრამებს სურათს file SPI ფლეშში, აკოპირებს მას DDR მეხსიერებაში და ჩატვირთავს სურათს DDR მეხსიერებიდან.
  • პროგრამის და კოდის დაჩრდილვა SPI Flash-დან SDR-მდე: აპროგრამებს სურათს file SPI ფლეშში, აკოპირებს მას SDR მეხსიერებაში და ჩატვირთავს სურათს SDR მეხსიერებიდან.
  • კოდის დაჩრდილვა DDR-ზე: აკოპირებს არსებულ სურათს file SPI ფლეშიდან DDR მეხსიერებაში და ჩატვირთავს სურათს DDR მეხსიერებიდან.
  • კოდის დაჩრდილვა SDR-ზე: აკოპირებს არსებულ სურათს file SPI ფლეშიდან SDR მეხსიერებაში და ჩატვირთავს სურათს SDR მეხსიერებიდან.

დააწკაპუნეთ დახმარებაზე მეტი ინფორმაციისთვის GUI-ზე.

შეაერთეთ SmartFusion2 განვითარების ნაკრები თქვენს კომპიუტერში USB Blaster ან USB Blaster II კაბელის გამოყენებით. შემდეგ მიჰყევით ქვემოთ მოცემულ ნაბიჯებს:

  1. ჩართეთ SmartFusion2 განვითარების ნაკრები.
  2. გახსენით Code Shadowing Demo GUI Libero SoC პროგრამულ უზრუნველყოფაში.
  3. აირჩიეთ შესაბამისი პარამეტრები თქვენი დიზაინისთვის და დააწკაპუნეთ „გენერაცია“ პროგრამირების გენერირებისთვის file.
  4. დაუკავშირდით SmartFusion2 განვითარების კომპლექტს USB Blaster ან USB Blaster II კაბელის გამოყენებით.
  5. დაპროგრამეთ FPGA და ჩატვირთეთ აპლიკაციის სურათი SPI ფლეშიდან LPDDR მეხსიერებაში „პროგრამის“ დაწკაპუნებით Code Shadowing Demo GUI-ში.

დემო დიზაინის გაშვება Multi-S-ისთვისtage ჩატვირთვის პროცესის მეთოდი
მულტი-ს დემო დიზაინის გასაშვებადtage ჩატვირთვის პროცესის მეთოდი, მიჰყევით ქვემოთ მოცემულ ნაბიჯებს:

  1. ჩართეთ SmartFusion2 განვითარების ნაკრები.
  2. დაუკავშირდით SmartFusion2 განვითარების კომპლექტს USB Blaster ან USB Blaster II კაბელის გამოყენებით.
  3. გადატვირთეთ დაფა და დაელოდეთ ჩატვირთვის პროცესის დასრულებას.
  4. აპლიკაცია ავტომატურად იმუშავებს LPDDR მეხსიერებიდან.

შემდეგი ნაბიჯები აღწერს, თუ როგორ უნდა გაუშვათ დემო დიზაინი მულტი-სtagელექტრონული ჩატვირთვის პროცესის მეთოდი:

  1. შეცვალეთ კვების ბლოკის SW7 ჩართვაზე.
  2. SmartFusion2 SoC FPGA მოწყობილობის დაპროგრამება პროგრამით file გათვალისწინებულია დიზაინში files (SF2_CodeShadowing_LPDDR_DF\პროგრამირება
    Files\MultiStageBoot_method\CodeShadowing_LPDDR_top.stp FlashPro დიზაინის პროგრამული უზრუნველყოფის გამოყენებით.
  3. გაუშვით SPI Flash Loader და Code Shadowing Demo GUI შესრულებადი file ხელმისაწვდომია დიზაინში files (SF2_CodeShadowing_LPDDR_DF\GUI Executable\SF2_FlashLoader.exe).
  4. აირჩიეთ შესაბამისი COM პორტი (რომელზედაც არის მიმართული USB სერიული დრაივერები) COM Port-ის ჩამოსაშლელი სიიდან.
  5. დააწკაპუნეთ დაკავშირება. კავშირის დამყარების შემდეგ დაკავშირება იცვლება Disconnect-ზე.
  6. დააწკაპუნეთ Browse-ზე, რათა აირჩიოთ ყოფილიampსამიზნე შესრულებადი სურათი file უზრუნველყოფილია დიზაინით files (SF2_CodeShadowing_LPDDR_DF/Sampაპლიკაციის სურათები/MultiStageBoot_method/sample_image_LPDDR.bin).
    შენიშვნა: განაცხადის გამოსახულების ყდის გენერირებისთვის fileიხილეთ „დანართი: შემსრულებელი ურნის გენერირება File”გვერდი 24.
  7. შეინახეთ SPI ფლეშ მეხსიერების საწყისი მისამართი ნაგულისხმევად 0x00000000.
  8. აირჩიეთ პროგრამა და კოდის დაჩრდილვა SPI Flash-დან DDR-მდე.
  9. დააწკაპუნეთ დაწყებაზე, როგორც ნაჩვენებია სურათზე 10, რათა ჩატვირთოთ შესრულებადი სურათი SPI ფლეშში და კოდის დაჩრდილვა DDR მეხსიერებიდან.

სურათი 10 დემოს დაწყება 

Microsemi-DG0669-SmartFusion2-Code-Sdowing-from-SPI-Flash-to-LPDDR-Memory-FIG-10

თუ SmartFusion2 მოწყობილობა დაპროგრამებულია STAPL-ით file რომელშიც MDDR არ არის კონფიგურირებული DDR მეხსიერებისთვის, მაშინ ის აჩვენებს შეცდომის შეტყობინებას, როგორც ნაჩვენებია სურათზე 11.

სურათი 11 არასწორი მოწყობილობა ან ვარიანტის შეტყობინება

Microsemi-DG0669-SmartFusion2-Code-Sdowing-from-SPI-Flash-to-LPDDR-Memory-FIG-11

სერიული კონსოლის განყოფილება GUI-ზე აჩვენებს გამართვის შეტყობინებებს და იწყებს SPI flash-ის დაპროგრამებას SPI flash-ის წარმატებით წაშლის შემდეგ. სურათი 12 გვიჩვენებს SPI ფლეშ ჩაწერის სტატუსს.

სურათი 12 Flash Loading

Microsemi-DG0669-SmartFusion2-Code-Sdowing-from-SPI-Flash-to-LPDDR-Memory-FIG-12

  1. SPI flash-ის წარმატებით დაპროგრამებისას, ჩამტვირთველი, რომელიც მუშაობს SmartFusion2 SoC FPGA-ზე, დააკოპირებს აპლიკაციის სურათს SPI ფლეშიდან DDR მეხსიერებაში და ჩატვირთავს აპლიკაციის სურათს. თუ მოწოდებული სურათი სampარჩეულია le_image_LPDDR.bin, სერიული კონსოლი აჩვენებს მისასალმებელ შეტყობინებებს, გადართვის შეწყვეტის და ტაიმერის შეწყვეტის შეტყობინებებს, როგორც ნაჩვენებია სურათზე 13 და სურათზე.
  2. გაშვებული LED ნიმუში ნაჩვენებია LED1-დან LED8-ზე SmartFusion2 უსაფრთხოების შეფასების კომპლექტზე.
  3. დააჭირეთ SW2 და SW3 გადამრთველებს სერიულ კონსოლზე შეფერხების შეტყობინებების სანახავად.

სურათი 13 სამიზნე აპლიკაციის გამოსახულების გაშვება DDR3 მეხსიერებიდან

Microsemi-DG0669-SmartFusion2-Code-Sdowing-from-SPI-Flash-to-LPDDR-Memory-FIG-13

სურათი 14 ტაიმერი და შეწყვეტის შეტყობინებები სერიულ კონსოლში

Microsemi-DG0669-SmartFusion2-Code-Sdowing-from-SPI-Flash-to-LPDDR-Memory-FIG-14

ტექნიკის ჩატვირთვის ძრავის მეთოდის დიზაინის გაშვება
ტექნიკის ჩატვირთვის ძრავის მეთოდის დემო დიზაინის გასაშვებად, მიჰყევით ქვემოთ მოცემულ ნაბიჯებს:

  1. ჩართეთ SmartFusion2 განვითარების ნაკრები.
  2. დაუკავშირდით SmartFusion2 განვითარების კომპლექტს USB Blaster ან USB Blaster II კაბელის გამოყენებით.
  3. გადატვირთეთ დაფა და დაელოდეთ ჩატვირთვის პროცესის დასრულებას.
  4. აპლიკაცია ავტომატურად იმუშავებს LPDDR მეხსიერებიდან.

შემდეგი ნაბიჯები აღწერს, თუ როგორ უნდა გაუშვათ ტექნიკის ჩატვირთვის ძრავის მეთოდის დიზაინი:

  1. შეცვალეთ კვების ბლოკის SW7 ჩართვაზე.
  2. დაპროგრამეთ SmarFusion2 SoC FPGA მოწყობილობა პროგრამით file გათვალისწინებულია დიზაინში files (SF2_CodeShadowing_LPDDR_DF\პროგრამირება Files\HWBootEngine_method\CodeShadowing_Fabric.stp FlashPro დიზაინის პროგრამული უზრუნველყოფის გამოყენებით.
  3. SPI Flash-ის დასაპროგრამებლად დააყენეთ DIP switch SW5-1 ON პოზიციაზე. ეს არჩევანი ჩატვირთავს Cortex-M3-ს eNVM-დან. დააჭირეთ SW6 SmartFusion2 მოწყობილობის გადატვირთვისთვის.
  4. გაუშვით SPI Flash Loader და Code Shadowing Demo GUI შესრულებადი file ხელმისაწვდომია დიზაინში files (SF2_CodeShadowing_LPDDR_DF\GUI Executable\SF2_FlashLoader.exe).
  5. აირჩიეთ შესაბამისი COM პორტი (რომელზედაც არის მიმართული USB სერიული დრაივერები) COM Port-ის ჩამოსაშლელი სიიდან.
  6. დააწკაპუნეთ დაკავშირება. კავშირის დამყარების შემდეგ დაკავშირება იცვლება Disconnect-ზე.
  7. დააწკაპუნეთ Browse-ზე, რათა აირჩიოთ ყოფილიampსამიზნე შესრულებადი სურათი file უზრუნველყოფილია დიზაინით files (SF2_CodeShadowing_LPDDR_DF/Sampაპლიკაციის სურათები/HWBootEngine_method/sample_image_LPDDR.bin).
    შენიშვნა: განაცხადის გამოსახულების ყდის გენერირებისთვის fileიხილეთ „დანართი: შემსრულებელი ურნის გენერირება File”გვერდი 24.
  8. აირჩიეთ Hardware Boot Engine ვარიანტი Code Shadowing Method-ში.
  9. აირჩიეთ პროგრამის SPI Flash ვარიანტი ოფციების მენიუდან.
  10. დააწკაპუნეთ დაწყებაზე, როგორც ნაჩვენებია სურათზე 15, რათა ჩატვირთოთ შესრულებადი სურათი SPI ფლეშში.

სურათი 15 დემოს დაწყება

Microsemi-DG0669-SmartFusion2-Code-Sdowing-from-SPI-Flash-to-LPDDR-Memory-FIG-15

სერიული კონსოლის განყოფილება GUI-ზე გვიჩვენებს გამართვის შეტყობინებებს და SPI ფლეშ ჩაწერის სტატუსს, როგორც ნაჩვენებია სურათზე 16.
სურათი 16 Flash Loading

Microsemi-DG0669-SmartFusion2-Code-Sdowing-from-SPI-Flash-to-LPDDR-Memory-FIG-16

  1. SPI flash-ის წარმატებით დაპროგრამების შემდეგ შეცვალეთ DIP გადამრთველი SW5-1 OFF პოზიციაზე. ეს არჩევანი საშუალებას გაძლევთ ჩაიტვირთოთ Cortex-M3 პროცესორი DDR მეხსიერებიდან.
  2. დააჭირეთ SW6 SmartFusion2 მოწყობილობის გადატვირთვისთვის. ჩატვირთვის ძრავა აკოპირებს აპლიკაციის სურათს SPI ფლეშიდან DDR მეხსიერებაში და ათავისუფლებს გადატვირთვის Cortex-M3-ზე, რომელიც ჩატვირთავს აპლიკაციის სურათს DDR მეხსიერებიდან. თუ მოწოდებული სურათი „სample_image_LPDDR.bin“ იტვირთება SPI ფლეშში, სერიული კონსოლი აჩვენებს მისასალმებელ შეტყობინებებს, გადართვის შეფერხებას (დააჭირეთ SW2 ან SW3) და ტაიმერის შეფერხების შეტყობინებებს, როგორც ნაჩვენებია სურათზე 17 და გაშვებული LED ნიმუში ნაჩვენებია LED1-დან LED8-ზე SmartFusion2-ზე. უსაფრთხოების შეფასების ნაკრები.

სურათი 17 სამიზნე აპლიკაციის გამოსახულების გაშვება DDR3 მეხსიერებიდან

Microsemi-DG0669-SmartFusion2-Code-Sdowing-from-SPI-Flash-to-LPDDR-Memory-FIG-17

დასკვნა
თქვენ წარმატებით გამოიყენეთ SmartFusion2 SoC FPGA კოდის დაჩრდილვით SPI Flash-დან LPDDR მეხსიერებამდე. ეს დემო აჩვენებს SmartFusion2 მოწყობილობის შესაძლებლობას დაამყაროს DDR მეხსიერებასთან და გაუშვას შესრულებადი სურათი DDR მეხსიერებიდან კოდის დაჩრდილვით SPI ფლეშ მეხსიერების მოწყობილობიდან. . ის ასევე აჩვენებს კოდის დაჩრდილვის განხორციელების ორ მეთოდს SmartFusion2 მოწყობილობაზე.

დანართი: LPDDR კონფიგურაციები

სურათი 18 ზოგადი DDR კონფიგურაციის პარამეტრები

Microsemi-DG0669-SmartFusion2-Code-Sdowing-from-SPI-Flash-to-LPDDR-Memory-FIG-18

სურათი 19 DDR მეხსიერების ინიციალიზაციის პარამეტრები

Microsemi-DG0669-SmartFusion2-Code-Sdowing-from-SPI-Flash-to-LPDDR-Memory-FIG-19

სურათი 20 DDR მეხსიერების დროის პარამეტრები

Microsemi-DG0669-SmartFusion2-Code-Sdowing-from-SPI-Flash-to-LPDDR-Memory-FIG-20

დანართი: შემსრულებელი ურნის გენერირება File

შესრულებადი ურნა file საჭიროა SPI ფლეშის დაპროგრამება კოდის დაჩრდილვის დემო გასაშვებად. შესრულებადი ურნის გენერირებისთვის file საწყისი „სample_image_LPDDR” SoftConsole, შეასრულეთ შემდეგი ნაბიჯები:

  1. შექმენით SoftConsole პროექტი დამაკავშირებელი სკრიპტის production-execute-in-place-externalDDR-ით.
  2. დაამატეთ SoftConsole ინსტალაციის გზა, მაგampლე,
    C:\Microsemi\Libero_v11.7\SoftConsole\Sourcery-G++\bin, 'Environment Variables', როგორც ნაჩვენებია 21-ე სურათზე.

სურათი 21 SoftConsole ინსტალაციის ბილიკის დამატება

Microsemi-DG0669-SmartFusion2-Code-Sdowing-from-SPI-Flash-to-LPDDR-Memory-FIG-21

  1. ორჯერ დააწკაპუნეთ პარტიაზე file Ურნა-File-Generator.bat განთავსებულია: SoftConsole/CodeShadowing_LPDDR_MSS_CM3/Sample_image_LPDDR საქაღალდე, როგორც ნაჩვენებია სურათზე 22.

ნახაზი 22 SoftConsole ინსტალაციის ბილიკის დამატება

Microsemi-DG0669-SmartFusion2-Code-Sdowing-from-SPI-Flash-to-LPDDR-Memory-FIG-22

  • ურნა -File-გენერატორი ქმნის სample_image_LPDDR.bin file

გადასინჯვის ისტორია

შემდეგი ცხრილი გვიჩვენებს ამ დოკუმენტში განხორციელებულ მნიშვნელოვან ცვლილებებს თითოეული შესწორებისთვის.

რევიზია ცვლილებები
რევიზია 2

(2016 წლის აპრილი)

განახლებულია დოკუმენტი Libero SoC v11.7 პროგრამული უზრუნველყოფის გამოშვებისთვის (SAR 78258).
რევიზია 1

(2015 წლის დეკემბერი)

თავდაპირველი გამოშვება.

პროდუქტის მხარდაჭერა

Microsemi SoC Products Group მხარს უჭერს თავის პროდუქტებს სხვადასხვა დამხმარე სერვისებით, მათ შორის მომხმარებელთა სერვისით, მომხმარებელთა ტექნიკური დახმარების ცენტრით, webსაიტი, ელექტრონული ფოსტა და გაყიდვების ოფისები მთელს მსოფლიოში. ეს დანართი შეიცავს ინფორმაციას Microsemi SoC Products Group-თან დაკავშირების და ამ მხარდაჭერის სერვისების გამოყენების შესახებ.

მომხმარებელთა მომსახურება
დაუკავშირდით მომხმარებელთა მომსახურებას პროდუქტის არატექნიკური მხარდაჭერისთვის, როგორიცაა პროდუქტის ფასი, პროდუქტის განახლება, განახლებული ინფორმაცია, შეკვეთის სტატუსი და ავტორიზაცია. ჩრდილოეთ ამერიკიდან, დარეკეთ 800.262.1060 დანარჩენი მსოფლიოდან, დარეკეთ 650.318.4460 ფაქსი, მსოფლიოს ნებისმიერი ადგილიდან, 408.643.6913

მომხმარებელთა ტექნიკური დახმარების ცენტრი
Microsemi SoC Products Group აკომპლექტებს თავის მომხმარებელთა ტექნიკური მხარდაჭერის ცენტრს მაღალკვალიფიციური ინჟინრებით, რომლებიც დაგეხმარებათ უპასუხონ თქვენს აპარატურულ, პროგრამულ უზრუნველყოფას და დიზაინის კითხვებს Microsemi SoC პროდუქტების შესახებ. მომხმარებელთა ტექნიკური მხარდაჭერის ცენტრი დიდ დროს ხარჯავს განაცხადის შენიშვნების, დიზაინის ციკლის საერთო კითხვებზე პასუხების, ცნობილი საკითხების დოკუმენტაციისა და სხვადასხვა ხშირად დასმული კითხვების შესაქმნელად. ამიტომ, სანამ დაგვიკავშირდებით, გთხოვთ, ეწვიოთ ჩვენს ონლაინ რესურსებს. დიდი ალბათობით, ჩვენ უკვე გავეცი პასუხი თქვენს შეკითხვებს.

ტექნიკური მხარდაჭერა
Microsemi SoC პროდუქტების მხარდაჭერისთვის ეწვიეთ
http://www.microsemi.com/products/fpga-soc/design-support/fpga-soc-support.

Webსაიტი
შეგიძლიათ დაათვალიეროთ სხვადასხვა ტექნიკური და არატექნიკური ინფორმაცია Microsemi SoC Products Group-ის მთავარ გვერდზე, მისამართზე http://www.microsemi.com/products/fpga-soc/fpga-and-soc.

დაუკავშირდით მომხმარებელთა ტექნიკურ მხარდაჭერას ცენტრი
მაღალკვალიფიციური ინჟინრები აკომპლექტებენ ტექნიკური დახმარების ცენტრს. ტექნიკური დახმარების ცენტრს შეგიძლიათ დაუკავშირდეთ ელექტრონული ფოსტით ან Microsemi SoC პროდუქტების ჯგუფის მეშვეობით webსაიტი.

ელფოსტა
თქვენ შეგიძლიათ დაუკავშირდეთ თქვენს ტექნიკურ კითხვებს ჩვენს ელ. ფოსტის მისამართზე და მიიღოთ პასუხები ელექტრონული ფოსტით, ფაქსით ან ტელეფონით. ასევე, თუ თქვენ გაქვთ დიზაინის პრობლემები, შეგიძლიათ თქვენი დიზაინის ელექტრონული ფოსტით fileდახმარების მისაღებად. ჩვენ მუდმივად ვაკვირდებით ელექტრონული ფოსტის ანგარიშს მთელი დღის განმავლობაში. თქვენი მოთხოვნის ჩვენთან გაგზავნისას, გთხოვთ, აუცილებლად მიუთითოთ თქვენი სრული სახელი, კომპანიის სახელი და თქვენი საკონტაქტო ინფორმაცია თქვენი მოთხოვნის ეფექტური დამუშავებისთვის. ტექნიკური მხარდაჭერის ელექტრონული ფოსტის მისამართი არის soc_tech@microsemi.com.

ჩემი საქმეები
Microsemi SoC Products Group-ის მომხმარებლებს შეუძლიათ წარადგინონ და თვალყური ადევნონ ტექნიკურ შემთხვევებს ონლაინ My Cases-ზე გადასვლით.

აშშ-ს გარეთ
კლიენტებს, რომლებსაც დახმარება ესაჭიროებათ აშშ-ის დროის ზონების გარეთ, შეუძლიათ დაუკავშირდნენ ტექნიკურ მხარდაჭერას ელექტრონული ფოსტით (სო.tech@microsemi.com) ან დაუკავშირდით ადგილობრივ გაყიდვების ოფისს. ეწვიეთ ჩვენს შესახებ გაყიდვების ოფისის განცხადებებისა და კორპორატიული კონტაქტებისთვის.

ITAR ტექნიკური მხარდაჭერა
ტექნიკური მხარდაჭერისთვის RH და RT FPGA-ებზე, რომლებიც რეგულირდება იარაღის საერთაშორისო მოძრაობის წესებით (ITAR), დაგვიკავშირდით soc_tech@microsemi.com. ალტერნატიულად, ჩემს საქმეებში აირჩიეთ დიახ ITAR-ის ჩამოსაშლელ სიაში. ITAR-ით რეგულირებული Microsemi FPGA-ების სრული სიისთვის ეწვიეთ ITAR-ს web page.Microsemi Corporation (Nasdaq: MSCC) გთავაზობთ ნახევარგამტარული და სისტემური გადაწყვეტილებების ყოვლისმომცველ პორტფელს კომუნიკაციების, თავდაცვისა და უსაფრთხოების, საჰაერო კოსმოსური და სამრეწველო ბაზრებისთვის. პროდუქტებში შედის მაღალი ხარისხის და რადიაციით გამაგრებული ანალოგური შერეული სიგნალის ინტეგრირებული სქემები, FPGA, SoC და ASIC; ენერგიის მართვის პროდუქტები; დროისა და სინქრონიზაციის მოწყობილობები და ზუსტი დროის გადაწყვეტილებები, დროის მსოფლიო სტანდარტების დაწესება; ხმის დამუშავების მოწყობილობები; RF გადაწყვეტილებები; დისკრეტული კომპონენტები; საწარმოს შენახვისა და საკომუნიკაციო გადაწყვეტილებები, უსაფრთხოების ტექნოლოგიები და მასშტაბირებადი ანტი-ტamper პროდუქტები; Ethernet გადაწყვეტილებები; Powerover- Ethernet ICs და midspans; ასევე მორგებული დიზაინის შესაძლებლობები და სერვისები. Microsemi-ის სათაო ოფისი მდებარეობს ალისო ვიეხოში, კალიფორნიაში და ჰყავს დაახლოებით 4,800 თანამშრომელი მთელს მსოფლიოში. შეიტყვეთ მეტი აქ www.microsemi.com.

Microsemi არ იძლევა გარანტიას, წარმომადგენლობას ან გარანტიას აქ მოყვანილი ინფორმაციის ან მისი პროდუქტებისა და სერვისების შესაბამისობაზე რაიმე კონკრეტული მიზნისთვის, არც Microsemi იღებს რაიმე სახის პასუხისმგებლობას, რომელიც წარმოიქმნება რაიმე პროდუქტის ან მიკროსქემის გამოყენების ან გამოყენების შედეგად. აქ გაყიდული პროდუქტები და Microsemi-ს მიერ გაყიდული ნებისმიერი სხვა პროდუქტი ექვემდებარება შეზღუდული ტესტირებას და არ უნდა იქნას გამოყენებული მისიის კრიტიკულ აღჭურვილობასთან ან აპლიკაციებთან ერთად. ნებისმიერი შესრულების სპეციფიკაცია ითვლება საიმედოდ, მაგრამ არ არის დამოწმებული და მყიდველმა უნდა ჩაატაროს და დაასრულოს პროდუქციის ყველა შესრულების და სხვა ტესტირება, ცალკე და ერთად, ან დაინსტალირებული ნებისმიერ საბოლოო პროდუქტში. მყიდველი არ უნდა დაეყრდნოს Microsemi-ის მიერ მოწოდებულ მონაცემებს და შესრულების სპეციფიკაციებს ან პარამეტრებს. მყიდველის პასუხისმგებლობაა დამოუკიდებლად განსაზღვროს ნებისმიერი პროდუქტის ვარგისიანობა და შეამოწმოს და გადაამოწმოს იგი. Microsemi-ის მიერ მოცემული ინფორმაცია მოცემულია „როგორც არის, სად არის“ და ყველა ხარვეზით, და ამგვარ ინფორმაციასთან დაკავშირებული მთელი რისკი მთლიანად მყიდველს ეკუთვნის. Microsemi არ ანიჭებს ცალსახად თუ ირიბად, არცერთ მხარეს პატენტის უფლებას, ლიცენზიას ან სხვა IP უფლებას, იქნება ეს თავად ამ ინფორმაციასთან დაკავშირებით, თუ რაიმე აღწერილ ინფორმაციას. ამ დოკუმენტში მოცემული ინფორმაცია ეკუთვნის Microsemi-ს და Microsemi იტოვებს უფლებას ნებისმიერ დროს შეიტანოს ნებისმიერი ცვლილება ამ დოკუმენტის ინფორმაციაში ან ნებისმიერ პროდუქტსა და სერვისში ნებისმიერ დროს გაფრთხილების გარეშე.

Microsemi კორპორატიული სათაო ოფისი
One Enterprise, Aliso Viejo, CA 92656 აშშ

2016 Microsemi Corporation. Ყველა უფლება დაცულია. Microsemi და Microsemi ლოგო არის Microsemi Corporation-ის სავაჭრო ნიშნები. ყველა სხვა სავაჭრო ნიშანი და მომსახურების ნიშანი მათი შესაბამისი მფლობელების საკუთრებაა.

დოკუმენტები / რესურსები

Microsemi DG0669 SmartFusion2 კოდის დაჩრდილვა SPI Flash-დან LPDDR მეხსიერებამდე [pdf] მომხმარებლის სახელმძღვანელო
DG0669 SmartFusion2 კოდის დაჩრდილვა SPI Flash-დან LPDDR მეხსიერებამდე, DG0669, SmartFusion2 კოდის დაჩრდილვა SPI Flash-დან LPDDR მეხსიერებამდე, SPI Flash-დან LPDDR მეხსიერებამდე

ცნობები

დატოვე კომენტარი

თქვენი ელფოსტის მისამართი არ გამოქვეყნდება. მონიშნულია აუცილებელი ველები *