ინტელის ლოგო

ASMI პარალელური II Intel FPGA IP

ASMI Parallel II Intel FPGA IP პროდუქტი

ASMI Parallel II Intel® FPGA IP უზრუნველყოფს წვდომას Intel FPGA კონფიგურაციის მოწყობილობებზე, რომლებიც არის ოთხ სერიული კონფიგურაცია (EPCQ), დაბალი მოცულობის.tage quad-სერიული კონფიგურაცია (EPCQ-L) და EPCQ-A სერიული კონფიგურაცია. შეგიძლიათ გამოიყენოთ ეს IP გარე ფლეშ მოწყობილობებზე მონაცემების წასაკითხად და ჩასაწერად აპლიკაციებისთვის, როგორიცაა სისტემის დისტანციური განახლება და SEU Sensitivity Map Header. File (.სმჰ) შენახვა.
ASMI პარალელური Intel FPGA IP-ის მიერ მხარდაჭერილი ფუნქციების გარდა, ASMI Parallel II Intel FPGA IP დამატებით მხარს უჭერს:

  • პირდაპირი ფლეშ წვდომა (ჩაწერა/წაკითხვა) Avalon® მეხსიერების რუქის ინტერფეისით.
  • კონტროლის რეგისტრი სხვა ოპერაციებისთვის საკონტროლო სტატუსის რეგისტრის (CSR) ინტერფეისის მეშვეობით Avalon-ის მეხსიერების რუკების ინტერფეისში.
  • თარგმნეთ ზოგადი ბრძანებები Avalon-ის მეხსიერებით შედგენილი ინტერფეისიდან მოწყობილობის ბრძანების კოდებში.

ASMI Parallel II Intel FPGA IP ხელმისაწვდომია Intel FPGA მოწყობილობების ყველა ოჯახისთვის, მათ შორის Intel MAX® 10 მოწყობილობებისთვის, რომლებიც იყენებენ GPIO რეჟიმს.
ASMI Parallel II Intel FPGA IP მხარს უჭერს მხოლოდ EPCQ, EPCQ-L და EPCQ-A მოწყობილობებს. თუ იყენებთ მესამე მხარის ფლეშ მოწყობილობებს, უნდა გამოიყენოთ Generic Serial Flash Interface Intel FPGA IP.
ASMI Parallel II Intel FPGA IP მხარდაჭერილია Intel Quartus® Prime პროგრამული უზრუნველყოფის 17.0 და შემდგომ ვერსიაში.
დაკავშირებული ინფორმაცია

  • Intel FPGA IP ბირთვების შესავალი
    • გთავაზობთ ზოგად ინფორმაციას Intel FPGA IP ბირთვების შესახებ, IP ბირთვების პარამეტრიზაციის, გენერირების, განახლებისა და სიმულაციის ჩათვლით.
  • ვერსიიდან დამოუკიდებელი IP და Qsys სიმულაციური სკრიპტების შექმნა
    • შექმენით სიმულაციური სკრიპტები, რომლებიც არ საჭიროებს ხელით განახლებებს პროგრამული უზრუნველყოფის ან IP ვერსიის განახლებისთვის.
  • პროექტის მართვის საუკეთესო პრაქტიკა
    • გაიდლაინები თქვენი პროექტის და IP-ის ეფექტური მართვისა და პორტაბელურობისთვის files.
  • ASMI პარალელური Intel FPGA IP Core მომხმარებლის სახელმძღვანელო
  • ზოგადი სერიული ფლეშ ინტერფეისი Intel FPGA IP მომხმარებლის სახელმძღვანელო
    • უზრუნველყოფს მესამე მხარის ფლეშ მოწყობილობების მხარდაჭერას.
  • AN 720: ASMI ბლოკის სიმულაცია თქვენს დიზაინში

გამოშვების ინფორმაცია

IP ვერსიები იგივეა, რაც Intel Quartus Prime Design Suite პროგრამული უზრუნველყოფის ვერსიები v19.1-მდე. Intel Quartus Prime Design Suite პროგრამული უზრუნველყოფის 19.2 ან უფრო ახალი ვერსიიდან, IP ბირთვებს აქვთ IP ვერსიების ახალი სქემა.
IP ვერსიის (XYZ) ნომერი შეიძლება შეიცვალოს Intel Quartus Prime პროგრამული უზრუნველყოფის ერთი ვერსიიდან მეორეზე. ცვლილება:

  • X მიუთითებს IP-ის მთავარ გადახედვაზე. თუ განაახლებთ თქვენს Intel Quartus Prime პროგრამულ უზრუნველყოფას, უნდა განაახლოთ IP.
  • Y მიუთითებს, რომ IP შეიცავს ახალ ფუნქციებს. განაახლეთ თქვენი IP ამ ახალი ფუნქციების ჩასართავად.
  • Z მიუთითებს, რომ IP შეიცავს მცირე ცვლილებებს. განაახლეთ თქვენი IP, რომ შეიტანოთ ეს ცვლილებები.

ცხრილი 1. ASMI Parallel II Intel FPGA IP გამოშვების ინფორმაცია

ელემენტი აღწერა
IP ვერსია 18.0
Intel Quartus Prime Pro Edition ვერსია 18.0
გამოშვების თარიღი 2018.05.07

პორტები

სურათი 1. პორტების ბლოკის დიაგრამაASMI პარალელური II Intel FPGA IP ნახ 1

ცხრილი 2. პორტების აღწერა

სიგნალი სიგანე მიმართულება აღწერა
ავალონის მეხსიერების რუკაზე მორგებული მონა ინტერფეისი CSR-სთვის (avl_csr)
avl_csr_addr 6 შეყვანა ავალონის მეხსიერებით შედგენილი ინტერფეისის მისამართების ავტობუსი. მისამართების ავტობუსი არის სიტყვა მისამართში.
avl_csr_read 1 შეყვანა ავალონის მეხსიერების რუქის ინტერფეისი წაიკითხა კონტროლი CSR-ზე.
avl_csr_rddata 32 გამომავალი Avalon-ის მეხსიერების რუქის ინტერფეისი წაიკითხავს მონაცემთა ავტობუსს CSR-დან.
avl_csr_write 1 შეყვანა ავალონის მეხსიერების რუქის ინტერფეისი ჩაწერის კონტროლი CSR-ზე.
avl_csr_writedata 32 შეყვანა ავალონის მეხსიერების რუკირებული ინტერფეისი ჩაწერის მონაცემთა ავტობუსს CSR-ში.
avl_csr_waitrequest 1 გამომავალი Avalon-ის მეხსიერების რუკაზე დატანილი ინტერფეისის მოლოდინის მოთხოვნის კონტროლი CSR-დან.
avl_csr_rddata_valid 1 გამომავალი Avalon-ის მეხსიერების რუქის ინტერფეისის წაკითხული მონაცემები მოქმედებს, რაც მიუთითებს CSR წაკითხული მონაცემების ხელმისაწვდომობაზე.
ავალონის მეხსიერების რუკაზე მოყვანილი სლავური ინტერფეისი მეხსიერებაზე წვდომისთვის (avl_ mem)
avl_mem_write 1 შეყვანა ავალონის მეხსიერების რუქის ინტერფეისი მეხსიერებაში ჩაწერის კონტროლი
avl_mem_burstcount 7 შეყვანა ავალონის მეხსიერებით შედგენილი ინტერფეისის ადიდებული რაოდენობა მეხსიერებისთვის. მნიშვნელობა მერყეობს 1-დან 64-მდე (გვერდის მაქსიმალური ზომა).
avl_mem_waitrequest 1 გამომავალი ავალონის მეხსიერების რუკაზე შედგენილი ინტერფეისი მეხსიერებიდან მოლოდინის მოთხოვნის კონტროლი.
avl_mem_read 1 შეყვანა ავალონის მეხსიერების რუქის ინტერფეისი მეხსიერებაში წაკითხვის კონტროლს
avl_mem_addr N შეყვანა ავალონის მეხსიერებით შედგენილი ინტერფეისის მისამართების ავტობუსი. მისამართების ავტობუსი არის სიტყვა მისამართში.

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

avl_mem_writedata 32 შეყვანა ავალონის მეხსიერების რუქის ინტერფეისი ჩაწერის მონაცემთა ავტობუსს მეხსიერებაში
avl_mem_readddata 32 გამომავალი Avalon-ის მეხსიერების რუქის ინტერფეისი მეხსიერებიდან წაიკითხავს მონაცემთა ავტობუსს.
avl_mem_rddata_valid 1 გამომავალი Avalon-ის მეხსიერების რუქის ინტერფეისის წაკითხული მონაცემები მოქმედებს, რაც მიუთითებს მეხსიერების წაკითხვის მონაცემების ხელმისაწვდომობაზე.
avl_mem_byteenble 4 შეყვანა Avalon-ის მეხსიერების რუკაზე ჩაწერილი ინტერფეისი ჩაწერის მონაცემებს საშუალებას აძლევს ავტობუსს მეხსიერებაში. აფეთქების რეჟიმის დროს, ბაიტიანი ავტობუსი იქნება ლოგიკური მაღალი, 4'b1111.
საათი და გადატვირთვა
clk 1 შეყვანა შეიყვანეთ საათი IP-ის დასათვლელად. (1)
reset_n 1 შეყვანა ასინქრონული გადატვირთვა IP-ის გადასაყენებლად.(2)
კონდუიტის ინტერფეისი(3)
fqspi_dataout 4 ორმხრივი შეყვანის ან გამომავალი პორტი ფლეშ მოწყობილობიდან მონაცემების შესანახად.
განაგრძო…
სიგნალი სიგანე მიმართულება აღწერა
qspi_dclk 1 გამომავალი უზრუნველყოფს საათის სიგნალს ფლეშ მოწყობილობაზე.
qspi_scein 1 გამომავალი უზრუნველყოფს ncs სიგნალს ფლეშ მოწყობილობას.

მხარს უჭერს Stratix® V, Arria® V, Cyclone® V და უფრო ძველ მოწყობილობებს.

3 გამომავალი უზრუნველყოფს ncs სიგნალს ფლეშ მოწყობილობას.

მხარს უჭერს Intel Arria 10 და Intel Cyclone 10 GX მოწყობილობებს.

  • თქვენ შეგიძლიათ დააყენოთ საათის სიხშირე ქვედა ან ტოლი 50 MHz.
  • გააჩერეთ სიგნალი მინიმუმ ერთი საათის ციკლის განმავლობაში IP-ის გადატვირთვისთვის.
  • ხელმისაწვდომია, როდესაც ჩართავთ აქტიური სერიული ინტერფეისის პარამეტრის გამორთვას.

დაკავშირებული ინფორმაცია

  • Quad-Serial Configuration (EPCQ) Devices Datasheet
  • EPCQ-L სერიული კონფიგურაციის მოწყობილობების მონაცემთა ცხრილი
  • EPCQ-A სერიული კონფიგურაციის მოწყობილობის მონაცემთა ცხრილი

პარამეტრები

ცხრილი 3. პარამეტრის პარამეტრები

პარამეტრი სამართლებრივი ღირებულებები აღწერილობები
კონფიგურაციის მოწყობილობის ტიპი EPCQ16, EPCQ32, EPCQ64, EPCQ128, EPCQ256, EPCQ512, EPCQ-L256, EPCQ-L512, EPCQ-L1024, EPCQ4A, EPCQ16A, EPCQ32, EPCQ64 განსაზღვრავს EPCQ, EPCQ-L ან EPCQ-A მოწყობილობის ტიპს, რომლის გამოყენებაც გსურთ.
აირჩიეთ I/O რეჟიმი NORMAL STANDARD DUAL QUAD ირჩევს მონაცემთა გაფართოებულ სიგანეს, როდესაც ჩართავთ სწრაფი წაკითხვის ოპერაციას.
გამორთეთ გამოყოფილი აქტიური სერიული ინტერფეისი მარშრუტებს ASMIBLOCK სიგნალებს თქვენი დიზაინის უმაღლეს დონეზე.
ჩართეთ SPI პინების ინტერფეისი თარგმნის ASMIBLOCK სიგნალებს SPI პინის ინტერფეისში.
ფლეშის სიმულაციის მოდელის ჩართვა იყენებს ნაგულისხმევ EPCQ 1024 სიმულაციის მოდელს სიმულაციისთვის. თუ იყენებთ მესამე მხარის ფლეშ მოწყობილობას, იხილეთ AN 720: ASMI ბლოკის სიმულაცია თქვენს დიზაინში შეფუთვის შესაქმნელად ფლეშ მოდელის ASMI ბლოკთან დასაკავშირებლად.
გამოყენებული Chip Select-ის რაოდენობა 1

2(4)

3(4)

ირჩევს ფლეშთან დაკავშირებული ჩიპის არჩევის რაოდენობას.
  • მხარდაჭერილია მხოლოდ Intel Arria 10 მოწყობილობებზე, Intel Cyclone 10 GX მოწყობილობებზე და სხვა მოწყობილობებზე, რომლებშიც ჩართულია SPI pins ინტერფეისი.

დაკავშირებული ინფორმაცია

  • Quad-Serial Configuration (EPCQ) Devices Datasheet
  • EPCQ-L სერიული კონფიგურაციის მოწყობილობების მონაცემთა ცხრილი
  • EPCQ-A სერიული კონფიგურაციის მოწყობილობის მონაცემთა ცხრილი
  • AN 720: ASMI ბლოკის სიმულაცია თქვენს დიზაინში

რუკაზე რეგისტრაცია

ცხრილი 4. რეგისტრაცია რუკა

  • თითოეული მისამართის ოფსეტი შემდეგ ცხრილში წარმოადგენს მეხსიერების მისამართების სივრცის 1 სიტყვას.
  • ყველა რეგისტრს აქვს ნაგულისხმევი მნიშვნელობა 0x0.
ოფსეტი რეგისტრაცია სახელი R/W ველის სახელი ცოტა სიგანე აღწერა
0 WR_ENABLE W WR_ENABLE 0 1 ჩაწერეთ 1 ჩაწერის ჩართვის შესასრულებლად.
1 WR_DISABLE W WR_DISABLE 0 1 ჩაწერეთ 1 ჩაწერის გამორთვის შესასრულებლად.
2 WR_STATUS W WR_STATUS 7:0 8 შეიცავს ინფორმაციას სტატუსის რეესტრში ჩასაწერად.
3 RD_STATUS R RD_STATUS 7:0 8 შეიცავს ინფორმაციას სტატუსის რეესტრის წაკითხვის ოპერაციიდან.
4 SECTOR_ERASE W სექტორის ღირებულება 23:0

ან 31:0

24 ან

32

შეიცავდეს სექტორის მისამართს, რომელიც უნდა წაიშალოს მოწყობილობის სიმკვრივის მიხედვით.(5)
5 SUBSECTOR_ERASE W ქვესექტორის ღირებულება 23:0

ან 31:0

24 ან

32

შეიცავს ქვესექტორის მისამართს, რომელიც უნდა წაიშალოს მოწყობილობის სიმკვრივის მიხედვით.(6)
6 – 7 დაცულია
8 კონტროლი W/R ჩიპის შერჩევა 7:4 4 ირჩევს ფლეშ მოწყობილობას. ნაგულისხმევი მნიშვნელობა არის 0, რომელიც მიზნად ისახავს პირველ ფლეშ მოწყობილობას. მეორე მოწყობილობის ასარჩევად დააყენეთ მნიშვნელობა 1-ზე, მესამე მოწყობილობის ასარჩევად დააყენეთ მნიშვნელობა 2-ზე.
დაცულია
W/R გამორთვა 0 1 დააყენეთ ეს 1-ზე, რათა გამორთოთ IP-ის SPI სიგნალები, ყველა გამომავალი სიგნალის მაღალ Z მდგომარეობაში გადაყვანით.
განაგრძო…
ოფსეტი რეგისტრაცია სახელი R/W ველის სახელი ცოტა სიგანე აღწერა
            ეს შეიძლება გამოყენებულ იქნას ავტობუსის სხვა მოწყობილობებთან გასაზიარებლად.
9 – 12 დაცულია
13 WR_NON_VOLATILE_CONF_REG W NVCR მნიშვნელობა 15:0 16 წერს მნიშვნელობას არასტაბილური კონფიგურაციის რეესტრში.
14 RD_NON_VOLATILE_CONF_REG R NVCR მნიშვნელობა 15:0 16 კითხულობს მნიშვნელობას არასტაბილური კონფიგურაციის რეესტრიდან
15 RD_ FLAG_ STATUS_REG R RD_ FLAG_ STATUS_REG 8 8 კითხულობს დროშის სტატუსის რეესტრს
16 CLR_FLAG_ STATUS REG W CLR_FLAG_ STATUS REG 8 8 ასუფთავებს დროშის სტატუსის რეესტრს
17 BULK_ERASE W BULK_ERASE 0 1 ჩაწერეთ 1 მთელი ჩიპის წასაშლელად (ერთჯერადი მოწყობილობისთვის).7)
18 DIE_ERASE W DIE_ERASE 0 1 ჩაწერეთ 1 მთლიანი კვარცხლბეკის წასაშლელად (დაწყობის მოწყობილობისთვის).7)
19 4BYTES_ADDR_EN W 4BYTES_ADDR_EN 0 1 ჩაწერეთ 1 4 ბაიტის მისამართის რეჟიმში შესასვლელად
20 4BYTES_ADDR_EX W 4BYTES_ADDR_EX 0 1 ჩაწერეთ 1 4 ბაიტიანი მისამართის რეჟიმიდან გამოსასვლელად
21 SECTOR_PROTECT W სექტორის დაცვის ღირებულება 7:0 8 მნიშვნელობის ჩაწერა სტატუსის რეესტრში სექტორის დასაცავად. (8)
22 RD_MEMORY_CAPACITY_ID R მეხსიერების სიმძლავრის ღირებულება 7:0 8 შეიცავს ინფორმაციას მეხსიერების მოცულობის ID.
23 -

32

დაცულია

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

დაკავშირებული ინფორმაცია

  • Quad-Serial Configuration (EPCQ) Devices Datasheet
  • EPCQ-L სერიული კონფიგურაციის მოწყობილობების მონაცემთა ცხრილი
  • EPCQ-A სერიული კონფიგურაციის მოწყობილობის მონაცემთა ცხრილი
  • Avalon ინტერფეისის სპეციფიკაციები

ოპერაციები

ASMI Parallel II Intel FPGA IP ინტერფეისები შეესაბამება Avalon მეხსიერების რუქის ინტერფეისს. დამატებითი ინფორმაციისთვის იხილეთ Avalon-ის სპეციფიკაციები.

  • თქვენ მხოლოდ უნდა მიუთითოთ ნებისმიერი მისამართი დისკში და IP წაშლის ამ კონკრეტულ კვერს.
  • EPCQ და EPCQ-L მოწყობილობებისთვის, ბლოკის დაცვის ბიტი არის ბიტი [2:4] და [6], ხოლო ზედა/ქვედა (TB) ბიტი არის სტატუსის რეგისტრის ბიტი 5. EPCQ-A მოწყობილობებისთვის. ბლოკის დაცვის ბიტი არის ბიტი [2:4], ხოლო TB ბიტი არის სტატუსის რეგისტრის ბიტი 5.

დაკავშირებული ინფორმაცია

  • Avalon ინტერფეისის სპეციფიკაციები

საკონტროლო სტატუსის რეესტრის ოპერაციები

თქვენ შეგიძლიათ განახორციელოთ წაკითხვა ან ჩაწერა კონკრეტული მისამართის ოფსეტურით საკონტროლო სტატუსის რეესტრის (CSR) გამოყენებით.
საკონტროლო სტატუსის რეესტრისთვის წაკითხვის ან ჩაწერის ოპერაციის შესასრულებლად, მიჰყევით ამ ნაბიჯებს:

  1. დააყენეთ avl_csr_write ან avl_csr_read სიგნალი, სანამ
    avl_csr_waitrequest სიგნალი დაბალია (თუ მოლოდინის მოთხოვნის სიგნალი მაღალია, avl_csr_write ან avl_csr_read სიგნალი უნდა იყოს მაღალი მანამ, სანამ მოლოდინის მოთხოვნის სიგნალი არ დაიწევს).
  2. ამავდროულად, დააყენეთ მისამართის მნიშვნელობა avl_csr_address ავტობუსზე. თუ ჩაწერის ოპერაციაა, დააყენეთ მნიშვნელობის მონაცემები avl_csr_writedata ავტობუსზე მისამართთან ერთად.
  3. თუ ეს არის წაკითხული ტრანზაქცია, დაელოდეთ სანამ avl_csr_readdatavalid სიგნალი მაღალი იქნება, რომ წაკითხული მონაცემები მიიღოთ.
  • ოპერაციებისთვის, რომლებიც საჭიროებენ ჩაწერის მნიშვნელობის ფლეშს, ჯერ უნდა შეასრულოთ ჩაწერის ჩართვის ოპერაცია.
  • თქვენ უნდა წაიკითხოთ დროშის სტატუსის რეესტრი ყოველ ჯერზე, როცა გასცემთ ჩაწერის ან წაშლის ბრძანებას.
  • თუ გამოიყენება რამდენიმე ფლეშ მოწყობილობა, თქვენ უნდა ჩაწეროთ ჩიპების შერჩევის რეესტრში, რომ აირჩიოთ სწორი ჩიპი, სანამ რაიმე ოპერაციას განახორციელებთ კონკრეტულ ფლეშ მოწყობილობაზე.

სურათი 2. წაკითხული მეხსიერების სიმძლავრის რეგისტრის ტალღის ფორმა მაგample

ASMI პარალელური II Intel FPGA IP ნახ 2

სურათი 3. ჩაწერეთ Enable Register Waveform Example

ASMI პარალელური II Intel FPGA IP ნახ 3

მეხსიერების ოპერაციები

ASMI Parallel II Intel FPGA IP მეხსიერების ინტერფეისი მხარს უჭერს ადიდებულ და პირდაპირ ფლეშ მეხსიერების წვდომას. პირდაპირი ფლეშ მეხსიერების წვდომის დროს, IP ასრულებს შემდეგ ნაბიჯებს, რათა მოგცემთ შეასრულოთ ნებისმიერი პირდაპირი წაკითხვის ან ჩაწერის ოპერაცია:

  • ჩაწერის ჩართვა ჩაწერის ოპერაციისთვის
  • შეამოწმეთ დროშის სტატუსის რეესტრი, რათა დარწმუნდეთ, რომ ოპერაცია დასრულდა ფლეშში
  • გაათავისუფლეთ მოლოდინის მოთხოვნის სიგნალი, როდესაც ოპერაცია დასრულდება

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

სურათი 4. 8-სიტყვიანი ჩაწერის ადიდებული ტალღის ფორმა მაგample

ASMI პარალელური II Intel FPGA IP ნახ 4

სურათი 5. 8-სიტყვის წაკითხვის ადიდებული ტალღის ფორმა მაგample

ASMI პარალელური II Intel FPGA IP ნახ 5

სურათი 6. 1-ბაიტი ჩაწერის ბაიტი = 4'b0001 Waveform Example

ASMI პარალელური II Intel FPGA IP ნახ 6

ASMI პარალელური II Intel FPGA IP გამოყენების შემთხვევა მაგamples

გამოყენების შემთხვევა მაგampისინი იყენებენ ASMI პარალელურ II IP-ს და JTAG-Avalon Master-ზე წვდომის ფლეშ ოპერაციების შესასრულებლად, როგორიცაა სილიკონის ID-ის წაკითხვა, მეხსიერების წაკითხვა, ჩაწერის მეხსიერება, სექტორის წაშლა, სექტორის დაცვა, დროშის სტატუსის რეგისტრის გასუფთავება და nvcr ჩაწერა.
გაშვება ყოფილიampსხვათა შორის, თქვენ უნდა დააკონფიგურიროთ FPGA. Მიყევი ამ ნაბიჯებს:

  1. დააკონფიგურირეთ FPGA პლატფორმის დიზაინერის სისტემაზე დაფუძნებული, როგორც ნაჩვენებია შემდეგ სურათზე.
    სურათი 7. პლატფორმის დიზაინერის სისტემა აჩვენებს ASMI პარალელურ II IP-ს და ჯTAG-ავალონის ოსტატიASMI პარალელური II Intel FPGA IP ნახ 7
  2. შეინახეთ შემდეგი TCL სკრიპტი იმავე დირექტორიაში, როგორც თქვენი პროექტი. დაასახელეთ სკრიპტი, როგორც epcq128_access.tcl მაგampლე.ASMI პარალელური II Intel FPGA IP ნახ 8 ASMI პარალელური II Intel FPGA IP ნახ 9 ASMI პარალელური II Intel FPGA IP ნახ 10 ASMI პარალელური II Intel FPGA IP ნახ 11 ASMI პარალელური II Intel FPGA IP ნახ 12
  3. სისტემის კონსოლის გაშვება. კონსოლში შექმენით სკრიპტის წყარო „source epcq128_access.tcl“ გამოყენებით.

Examp1: წაიკითხეთ კონფიგურაციის მოწყობილობების სილიკონის ID

ASMI პარალელური II Intel FPGA IP ნახ 13

Example 2: წაიკითხეთ და დაწერეთ მონაცემთა ერთი სიტყვა მისამართზე H'40000000

ASMI პარალელური II Intel FPGA IP ნახ 14

Example 3: წაშალე სექტორი 64

ASMI პარალელური II Intel FPGA IP ნახ 15

Example 4: Sector Protect-ის შესრულება სექტორებში (0-დან 127-მდე)

ASMI პარალელური II Intel FPGA IP ნახ 16

Example 5: წაიკითხეთ და გაასუფთავეთ დროშის სტატუსის რეესტრი

ASMI პარალელური II Intel FPGA IP ნახ 17ASMI პარალელური II Intel FPGA IP ნახ 18

Examp6: წაიკითხეთ და დაწერეთ nvcr

ASMI პარალელური II Intel FPGA IP ნახ 19

ASMI Parallel II Intel FPGA IP მომხმარებლის სახელმძღვანელო არქივები

IP ვერსიები იგივეა, რაც Intel Quartus Prime Design Suite პროგრამული უზრუნველყოფის ვერსიები v19.1-მდე. Intel Quartus Prime Design Suite პროგრამული უზრუნველყოფის 19.2 ან უფრო ახალი ვერსიიდან, IP ბირთვებს აქვთ IP ვერსიების ახალი სქემა.
თუ IP ძირითადი ვერსია არ არის ჩამოთვლილი, გამოიყენება წინა IP ვერსიის მომხმარებლის სახელმძღვანელო.

Intel Quartus Prime ვერსია IP Core ვერსია მომხმარებლის სახელმძღვანელო
17.0 17.0 Altera ASMI Parallel II IP Core მომხმარებლის სახელმძღვანელო

დოკუმენტის გადასინჯვის ისტორია ASMI Parallel II Intel FPGA IP მომხმარებლის სახელმძღვანელო

დოკუმენტის ვერსია Intel Quartus Prime ვერსია IP ვერსია ცვლილებები
2020.07.29 18.0 18.0 • განახლებულია დოკუმენტის სათაური ASMI Parallel II Intel FPGA IP მომხმარებლის სახელმძღვანელო.

• განახლებულია ცხრილი 2: პარამეტრის პარამეტრები განყოფილებაში

პარამეტრები.

2018.09.24 18.0 18.0 • დამატებულია ინფორმაცია აპლიკაციებისა და მხარდაჭერის შესახებ ASMI Parallel II Intel FPGA IP ბირთვისთვის.

• დაამატა შენიშვნა მითითებისთვის ზოგადი სერიული ფლეშ ინტერფეისი Intel FPGA IP Core მომხმარებლის სახელმძღვანელო.

• დაამატა ASMI Parallel II Intel FPGA IP Core გამოყენების შემთხვევა მაგamples განყოფილება.

2018.05.07 18.0 18.0 • დაერქვა Altera ASMI Parallel II IP ბირთვი ASMI Parallel II Intel FPGA IP ბირთვს Intel-ის რებრენდინგზე.

• დამატებულია მხარდაჭერა EPCQ-A მოწყობილობებისთვის.

• დაამატა შენიშვნა clk სიგნალში პორტების აღწერა მაგიდა.

• განახლებულია აღწერა qspi_scein სიგნალისთვის პორტების აღწერა მაგიდა.

• დაამატა შენიშვნა SECTOR_PROTECT რეესტრში რუკაზე რეგისტრაცია მაგიდა.

• განახლებულია SECTOR_ERASE და SUBSECTOR_ERASE რეგისტრების ბიტი და სიგანე რუკაზე რეგისტრაცია მაგიდა.

• განახლებულია SECTOR_PROTECT-ის ბიტი და სიგანე

რეგისტრაციაში რუკაზე რეგისტრაცია მაგიდა.

განაგრძო…
დოკუმენტის ვერსია Intel Quartus Prime ვერსია IP ვერსია ცვლილებები
      • განახლებულია აღწერილობა CHIP SELECT ოფციის CONTROL რეგისტრისთვის რუკაზე რეგისტრაცია მაგიდა.

• განახლებულია SECTOR_ERASE, SUBSECTOR_ERASE, BULK_ERASE და DIE_ERASE რეგისტრების სქოლიოები რუკაზე რეგისტრაცია მაგიდა.

• განახლებულია vl_mem_addr-ის აღწერა

სიგნალი ში პორტების აღწერა მაგიდა.

• მცირე სარედაქციო ცვლილებები.

 

თარიღი ვერსია ცვლილებები
2017 წლის მაისი 2017.05.08 თავდაპირველი გამოშვება.

ინტელის კორპორაცია. Ყველა უფლება დაცულია. Intel, Intel-ის ლოგო და სხვა Intel ნიშნები არის Intel Corporation-ის ან მისი შვილობილი კომპანიების სავაჭრო ნიშნები. Intel იძლევა გარანტიას მისი FPGA და ნახევარგამტარული პროდუქტების შესრულებაზე მიმდინარე სპეციფიკაციების შესაბამისად Intel-ის სტანდარტული გარანტიის შესაბამისად, მაგრამ იტოვებს უფლებას ნებისმიერ დროს შეიტანოს ცვლილებები ნებისმიერ პროდუქტსა და სერვისში შეტყობინების გარეშე. Intel არ იღებს პასუხისმგებლობას ან პასუხისმგებლობას, რომელიც წარმოიქმნება აქ აღწერილი ნებისმიერი ინფორმაციის, პროდუქტის ან სერვისის აპლიკაციის ან გამოყენების შედეგად, გარდა იმ შემთხვევისა, რაც წერილობით არის დათანხმებული Intel-ის მიერ. Intel-ის მომხმარებლებს ურჩევენ, მიიღონ მოწყობილობის სპეციფიკაციების უახლესი ვერსია, სანამ დაეყრდნონ რაიმე გამოქვეყნებულ ინფორმაციას და განათავსონ შეკვეთები პროდუქტებსა და სერვისებზე.
*სხვა სახელები და ბრენდები შეიძლება გამოცხადდეს, როგორც სხვისი საკუთრება.

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

intel ASMI პარალელური II Intel FPGA IP [pdf] მომხმარებლის სახელმძღვანელო
ASMI პარალელური II Intel FPGA IP, ASMI, პარალელური II Intel FPGA IP, II Intel FPGA IP, FPGA IP

ცნობები

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

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