F Tile Serial Lite IV Intel FPGA IP
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო
განახლებულია Intel® Quartus® Prime Design Suite-სთვის: 22.1 IP ვერსია: 5.0.0
ონლაინ ვერსია გამოხმაურების გაგზავნა
UG-20324წ
ID: 683074 ვერსია: 2022.04.28
შინაარსი
შინაარსი
1. F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელოს შესახებ………………………………………….. 4
2. F-Tile Serial Lite IV Intel FPGA IP Overview………………………………………………………………. 6 2.1. გამოშვების ინფორმაცია……………………………………………………………………………………..7 2.2. მხარდაჭერილი ფუნქციები……………………………………………………………………………………….. 7 2.3. IP ვერსიის მხარდაჭერის დონე………………………………………………………………………………..8 2.4. მოწყობილობის სიჩქარის ხარისხის მხარდაჭერა……………………………………………………………………………..8 2.5. რესურსების გამოყენება და შეყოვნება…………………………………………………………………………9 2.6. გამტარუნარიანობის ეფექტურობა………………………………………………………………………………… 9
3. დაწყება………………………………………………………………………………………………………. 11 3.1. Intel FPGA IP ბირთვების ინსტალაცია და ლიცენზირება………………………………………………………… 11 3.1.1. Intel FPGA IP შეფასების რეჟიმი……………………………………………………………. 11 3.2. IP პარამეტრების და პარამეტრების დაზუსტება…………………………………………………………… 14 3.3. გენერირებული File სტრუქტურა…………………………………………………………………………… 14 3.4. Intel FPGA IP ბირთვების სიმულაცია……………………………………………………………………… 16 3.4.1. დიზაინის სიმულაცია და დამოწმება……………………………………………………….. 17 3.5. IP ბირთვების სინთეზირება სხვა EDA ინსტრუმენტებში……………………………………………………………… 17 3.6. სრული დიზაინის შედგენა…………………………………………………………………………..18
4. ფუნქციური აღწერა…………………………………………………………………………………………………………………………………………….. 19 4.1. TX მონაცემთა გზა………………………………………………………………………………………..20 4.1.1. TX MAC ადაპტერი……………………………………………………………………….. 21 4.1.2. საკონტროლო სიტყვის (CW) ჩასმა…………………………………………………………… 23 4.1.3. TX CRC………………………………………………………………………………………28 4.1.4. TX MII შიფრატორი………………………………………………………………………….29 4.1.5. TX PCS და PMA………………………………………………………………………….. 30 4.2. RX მონაცემთა გზა………………………………………………………………………………………… 30 4.2.1. RX PCS და PMA……………………………………………………………………….. 31 4.2.2. RX MII დეკოდერი…………………………………………………………………………… 31 4.2.3. RX CRC…………………………………………………………………………………….. 31 4.2.4. RX Deskew……………………………………………………………………………….32 4.2.5. RX CW ამოღება……………………………………………………………………………………35 4.3. F-Tile Serial Lite IV Intel FPGA IP საათის არქიტექტურა……………………………………………. 36 4.4. გადატვირთვა და დაკავშირების ინიციალიზაცია…………………………………………………………………………..37 4.4.1. TX გადატვირთვისა და ინიციალიზაციის თანმიმდევრობა…………………………………………………… 38 4.4.2. RX გადატვირთვისა და ინიციალიზაციის თანმიმდევრობა…………………………………………………… 39 4.5. ბმულის სიჩქარისა და გამტარუნარიანობის ეფექტურობის გაანგარიშება…………………………………………………….. 40
5. პარამეტრები…………………………………………………………………………………………………………. 42
6. F-Tile Serial Lite IV Intel FPGA IP ინტერფეისის სიგნალები…………………………………………….. 44 6.1. საათის სიგნალები……………………………………………………………………………………….44 6.2. გადატვირთვის სიგნალები………………………………………………………………………………………… 44 6.3. MAC სიგნალები………………………………………………………………………………………….. 45 6.4. გადამცემის რეკონფიგურაციის სიგნალები………………………………………………………………… 48 6.5. PMA სიგნალები………………………………………………………………………………………….. 49
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 2
გამოხმაურების გაგზავნა
შინაარსი
7. დიზაინი F-Tile Serial Lite IV Intel FPGA IP…………………………………………………… 51 7.1. გადატვირთვის სახელმძღვანელო პრინციპები………………………………………………………………………………………….. 51 7.2. შეცდომების დამუშავების ინსტრუქციები…………………………………………………………………………..51
8. F-Tile Serial Lite IV Intel FPGA IP მომხმარებლის სახელმძღვანელო არქივები…………………………………………. 52 9. დოკუმენტის შესწორების ისტორია F-Tile Serial Lite IV Intel FPGA IP მომხმარებლის სახელმძღვანელო………53
გამოხმაურების გაგზავნა
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 3
683074 | 2022.04.28 გამოხმაურების გაგზავნა
1. F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელოს შესახებ
ეს დოკუმენტი აღწერს IP მახასიათებლებს, არქიტექტურის აღწერას, გენერირების ნაბიჯებს და მითითებებს F-Tile Serial Lite IV Intel® FPGA IP-ის დიზაინისთვის Intel AgilexTM მოწყობილობებში F-კრამიტის გადამცემების გამოყენებით.
განკუთვნილი აუდიტორია
ეს დოკუმენტი განკუთვნილია შემდეგი მომხმარებლებისთვის:
· დიზაინის არქიტექტორები, რათა განახორციელონ IP შერჩევა სისტემის დონეზე დიზაინის დაგეგმვის ფაზაში
· ტექნიკის დიზაინერები IP-ს სისტემის დონის დიზაინში ინტეგრირებისას
· ვალიდაციის ინჟინრები სისტემის დონის სიმულაციისა და ტექნიკის ვალიდაციის ფაზებზე
დაკავშირებული დოკუმენტები
შემდეგ ცხრილში ჩამოთვლილია სხვა საცნობარო დოკუმენტები, რომლებიც დაკავშირებულია F-Tile Serial Lite IV Intel FPGA IP-სთან.
ცხრილი 1.
დაკავშირებული დოკუმენტები
მითითება
F-Tile Serial Lite IV Intel FPGA IP Design Exampმომხმარებლის სახელმძღვანელო
Intel Agilex მოწყობილობის მონაცემთა ფურცელი
აღწერა
ეს დოკუმენტი შეიცავს F-Tile Serial Lite IV Intel FPGA IP დიზაინის გენერირებას, გამოყენების მითითებებს და ფუნქციურ აღწერას.ampIntel Agilex მოწყობილობებში.
ეს დოკუმენტი აღწერს Intel Agilex მოწყობილობების ელექტრო მახასიათებლებს, გადართვის მახასიათებლებს, კონფიგურაციის სპეციფიკაციებს და ვადებს.
ცხრილი 2.
CW RS-FEC PMA TX RX PAM4 NRZ
აკრონიმები და ტერმინების აკრონიმების სია
აკრონიმი
გაფართოების კონტროლი Word Reed-Solomon Forward შეცდომა კორექტირება ფიზიკური საშუალო დანართი გადამცემი მიმღები პულსი-Amplitude Modulation 4-Level Non-return-to-no
განაგრძო…
ინტელის კორპორაცია. Ყველა უფლება დაცულია. Intel, Intel-ის ლოგო და სხვა Intel ნიშნები არის Intel Corporation-ის ან მისი შვილობილი კომპანიების სავაჭრო ნიშნები. Intel იძლევა გარანტიას მისი FPGA და ნახევარგამტარული პროდუქტების შესრულებაზე მიმდინარე სპეციფიკაციების შესაბამისად Intel-ის სტანდარტული გარანტიის შესაბამისად, მაგრამ იტოვებს უფლებას ნებისმიერ დროს შეიტანოს ცვლილებები ნებისმიერ პროდუქტსა და სერვისში შეტყობინების გარეშე. Intel არ იღებს პასუხისმგებლობას ან პასუხისმგებლობას, რომელიც წარმოიქმნება აქ აღწერილი ნებისმიერი ინფორმაციის, პროდუქტის ან სერვისის აპლიკაციის ან გამოყენების შედეგად, გარდა იმ შემთხვევისა, რაც წერილობით არის დათანხმებული Intel-ის მიერ. Intel-ის მომხმარებლებს ურჩევენ, მიიღონ მოწყობილობის სპეციფიკაციების უახლესი ვერსია, სანამ დაეყრდნონ რაიმე გამოქვეყნებულ ინფორმაციას და განათავსონ შეკვეთები პროდუქტებსა და სერვისებზე. *სხვა სახელები და ბრენდები შეიძლება გამოცხადდეს, როგორც სხვისი საკუთრება.
ISO 9001:2015 რეგისტრირებულია
1. F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 683074 | 2022.04.28
PCS MII XGMII
აკრონიმი
გაფართოების ფიზიკური კოდირების ქვეფენის მედია დამოუკიდებელი ინტერფეისი 10 გიგაბიტი მედია დამოუკიდებელი ინტერფეისი
გამოხმაურების გაგზავნა
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 5
683074 | 2022.04.28 გამოხმაურების გაგზავნა
2. F-Tile Serial Lite IV Intel FPGA IP Overview
სურათი 1.
F-Tile Serial Lite IV Intel FPGA IP შესაფერისია მაღალი გამტარუნარიანობის მონაცემთა კომუნიკაციისთვის ჩიპ-ჩიპზე, დაფა-დაფაზე და უკანა პლანზე აპლიკაციებისთვის.
F-Tile Serial Lite IV Intel FPGA IP აერთიანებს მედიაზე წვდომის კონტროლს (MAC), ფიზიკურ კოდირების ქვეფენას (PCS) და ფიზიკური მედიის დანართის (PMA) ბლოკებს. IP მხარს უჭერს მონაცემთა გადაცემის სიჩქარეს 56 გბიტი/წმ-მდე ზოლზე მაქსიმუმ ოთხი PAM4 ზოლით ან 28 გბიტი/წმ თითო ზოლზე მაქსიმუმ 16 NRZ ზოლით. ეს IP გთავაზობთ მაღალი გამტარუნარიანობას, დაბალ ოვერჰედის ჩარჩოებს, I/O დაბალ რაოდენობას და მხარს უჭერს მაღალ მასშტაბურობას ორივე ზოლში და სიჩქარეში. ეს IP ასევე ადვილად კონფიგურირებადია მონაცემთა სიჩქარის ფართო დიაპაზონის მხარდაჭერით F-კრამიტის გადამცემის Ethernet PCS რეჟიმში.
ეს IP მხარს უჭერს გადაცემის ორ რეჟიმს:
· ძირითადი რეჟიმი – ეს არის სუფთა ნაკადის რეჟიმი, სადაც მონაცემები იგზავნება პაკეტის დაწყების, ცარიელი ციკლის და პაკეტის დასასრულის გარეშე, გამტარუნარიანობის გაზრდის მიზნით. IP იღებს პირველ მოქმედ მონაცემებს, როგორც ადიდების დაწყებას.
· სრული რეჟიმი – ეს არის პაკეტის გადაცემის რეჟიმი. ამ რეჟიმში, IP აგზავნის ადიდებულ და სინქრონიზაციის ციკლს პაკეტის დასაწყისში და ბოლოს, როგორც გამსაზღვრელი.
F-Tile Serial Lite IV მაღალი დონის ბლოკის დიაგრამა
Avalon Streaming Interface TX
F-Tile Serial Lite IV Intel FPGA IP
MAC TX
TX USRIF_CTRL
64*n ზოლის ბიტი (NRZ რეჟიმი)/ 2*n ზოლის ბიტი (PAM4 რეჟიმი)
TX MAC
CW
ადაპტერი INSERT
MII კოდირება
მორგებული PCS
TX PCS
TX MII
EMIB ENCODE SCRAMBLER FEC
TX PMA
n ზოლის ბიტი (PAM4 რეჟიმი)/ n ზოლის ბიტი (NRZ რეჟიმი)
TX სერიული ინტერფეისი
Avalon Streaming ინტერფეისი RX
64*n ზოლის ბიტი (NRZ რეჟიმი)/ 2*n ზოლის ბიტი (PAM4 რეჟიმი)
RX
RX PCS
CW RMV
დახრილობა
MII
& გასწორება დეკოდი
RX MII
EMIB
დეკოდირების ბლოკის სინქრონიზაცია და FEC გამწმენდი
RX PMA
CSR
2n ზოლის ბიტი (PAM4 რეჟიმი)/ n ზოლის ბიტი (NRZ რეჟიმი) RX სერიული ინტერფეისი
ავალონის მეხსიერებით შედგენილი ინტერფეისის რეგისტრის კონფიგურაცია
ლეგენდა
რბილი ლოგიკა
მძიმე ლოგიკა
ინტელის კორპორაცია. Ყველა უფლება დაცულია. Intel, Intel-ის ლოგო და სხვა Intel ნიშნები არის Intel Corporation-ის ან მისი შვილობილი კომპანიების სავაჭრო ნიშნები. Intel იძლევა გარანტიას მისი FPGA და ნახევარგამტარული პროდუქტების შესრულებაზე მიმდინარე სპეციფიკაციების შესაბამისად Intel-ის სტანდარტული გარანტიის შესაბამისად, მაგრამ იტოვებს უფლებას ნებისმიერ დროს შეიტანოს ცვლილებები ნებისმიერ პროდუქტსა და სერვისში შეტყობინების გარეშე. Intel არ იღებს პასუხისმგებლობას ან პასუხისმგებლობას, რომელიც წარმოიქმნება აქ აღწერილი ნებისმიერი ინფორმაციის, პროდუქტის ან სერვისის აპლიკაციის ან გამოყენების შედეგად, გარდა იმ შემთხვევისა, რაც წერილობით არის დათანხმებული Intel-ის მიერ. Intel-ის მომხმარებლებს ურჩევენ, მიიღონ მოწყობილობის სპეციფიკაციების უახლესი ვერსია, სანამ დაეყრდნონ რაიმე გამოქვეყნებულ ინფორმაციას და განათავსონ შეკვეთები პროდუქტებსა და სერვისებზე. *სხვა სახელები და ბრენდები შეიძლება გამოცხადდეს, როგორც სხვისი საკუთრება.
ISO 9001:2015 რეგისტრირებულია
2. F-Tile Serial Lite IV Intel FPGA IP Overview 683074 | 2022.04.28
თქვენ შეგიძლიათ გენერირება F-Tile Serial Lite IV Intel FPGA IP დიზაინი exampუფრო მეტი რომ გაიგოთ IP მახასიათებლების შესახებ. იხილეთ F-Tile Serial Lite IV Intel FPGA IP Design Exampმომხმარებლის სახელმძღვანელო.
დაკავშირებული ინფორმაცია · ფუნქციური აღწერა გვერდზე 19 · F-Tile Serial Lite IV Intel FPGA IP Design Exampმომხმარებლის სახელმძღვანელო
2.1. გამოშვების ინფორმაცია
Intel FPGA IP ვერსიები ემთხვევა Intel Quartus® Prime Design Suite პროგრამული უზრუნველყოფის ვერსიებს v19.1-მდე. Intel Quartus Prime Design Suite პროგრამული უზრუნველყოფის 19.2 ვერსიიდან დაწყებული, Intel FPGA IP-ს აქვს ვერსიების ახალი სქემა.
Intel FPGA IP ვერსიის (XYZ) ნომერი შეიძლება შეიცვალოს Intel Quartus Prime პროგრამული უზრუნველყოფის თითოეული ვერსიით. ცვლილება:
· X მიუთითებს IP-ის ძირითად გადახედვაზე. თუ განაახლებთ Intel Quartus Prime პროგრამულ უზრუნველყოფას, უნდა განაახლოთ IP.
· Y მიუთითებს, რომ IP შეიცავს ახალ ფუნქციებს. განაახლეთ თქვენი IP ამ ახალი ფუნქციების ჩასართავად.
· Z მიუთითებს, რომ IP შეიცავს მცირე ცვლილებებს. განაახლეთ თქვენი IP, რომ შეიტანოთ ეს ცვლილებები.
ცხრილი 3.
F-Tile Serial Lite IV Intel FPGA IP გამოშვების ინფორმაცია
საქონელი IP ვერსია Intel Quartus Prime ვერსიის გამოშვების თარიღი შეკვეთის კოდი
5.0.0 22.1 2022.04.28 IP-SLITE4F
აღწერა
2.2. მხარდაჭერილი ფუნქციები
შემდეგი ცხრილი ჩამოთვლის F-Tile Serial Lite IV Intel FPGA IP-ში არსებულ ფუნქციებს:
გამოხმაურების გაგზავნა
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 7
2. F-Tile Serial Lite IV Intel FPGA IP Overview 683074 | 2022.04.28
ცხრილი 4.
F-Tile Serial Lite IV Intel FPGA IP მახასიათებლები
ფუნქცია
აღწერა
მონაცემთა გადაცემა
· PAM4 რეჟიმისთვის:
— FHT მხარს უჭერს მხოლოდ 56.1, 58 და 116 Gbps თითო ზოლზე მაქსიმუმ 4 ზოლით.
— FGT მხარს უჭერს 58 გბ/წმ-მდე თითო ზოლს მაქსიმუმ 12 ზოლით.
იხილეთ ცხრილი 18 გვერდზე 42 დამატებითი ინფორმაციისთვის PAM4 რეჟიმში გადამცემის მონაცემთა მხარდაჭერილი სიჩქარის შესახებ.
· NRZ რეჟიმისთვის:
— FHT მხარს უჭერს მხოლოდ 28.05 და 58 Gbps თითო ზოლს მაქსიმუმ 4 ზოლით.
— FGT მხარს უჭერს 28.05 გბიტი/წმ-მდე თითო ზოლს მაქსიმუმ 16 ზოლით.
იხილეთ ცხრილი 18 გვერდზე 42 დამატებითი ინფორმაციისთვის გადამცემის მონაცემთა მხარდაჭერილი სიჩქარის შესახებ NRZ რეჟიმში.
· მხარს უჭერს უწყვეტ ნაკადს (ძირითადი) ან პაკეტის (სრული) რეჟიმებს.
· მხარს უჭერს დაბალი ოვერჰედის ჩარჩო პაკეტებს.
· მხარს უჭერს ბაიტის მარცვლოვნების გადაცემას ყველა ადიდებული ზომისთვის.
· მხარს უჭერს მომხმარებლის მიერ ინიცირებულ ან ავტომატურ ზოლის გასწორებას.
· მხარს უჭერს პროგრამირებადი გასწორების პერიოდს.
PCS
· იყენებს მყარ IP ლოგიკას, რომელიც აკავშირებს Intel Agilex F-ფილების გადამცემებთან რბილი ლოგიკური რესურსების შესამცირებლად.
· მხარს უჭერს PAM4 მოდულაციის რეჟიმს 100GBASE-KP4 სპეციფიკაციისთვის. RS-FEC ყოველთვის ჩართულია ამ მოდულაციის რეჟიმში.
· მხარს უჭერს NRZ არჩევითი RS-FEC მოდულაციის რეჟიმში.
· მხარს უჭერს 64b/66b კოდირების გაშიფვრას.
შეცდომის გამოვლენა და დამუშავება
· მხარს უჭერს CRC შეცდომების შემოწმებას TX და RX მონაცემთა ბილიკებზე. · მხარს უჭერს RX ბმულის შეცდომის შემოწმებას. · მხარს უჭერს RX PCS შეცდომის გამოვლენას.
ინტერფეისები
· მხარს უჭერს მხოლოდ სრული დუპლექსის პაკეტის გადაცემას დამოუკიდებელი ბმულებით.
· იყენებს წერტილიდან წერტილამდე დაკავშირებას მრავალ FPGA მოწყობილობასთან დაბალი გადაცემის შეყოვნებით.
· მხარს უჭერს მომხმარებლის მიერ განსაზღვრულ ბრძანებებს.
2.3. IP ვერსიის მხარდაჭერის დონე
Intel Quartus Prime პროგრამული უზრუნველყოფა და Intel FPGA მოწყობილობის მხარდაჭერა F-Tile Serial Lite IV Intel FPGA IP-სთვის შემდეგია:
ცხრილი 5.
IP ვერსია და მხარდაჭერის დონე
Intel Quartus Prime 22.1
მოწყობილობა Intel Agilex F-კრამიტის გადამცემი
IP ვერსიის სიმულაციის კომპილაციის აპარატურის დიზაინი
5.0.0
2.4. მოწყობილობის სიჩქარის ხარისხის მხარდაჭერა
F-Tile Serial Lite IV Intel FPGA IP მხარს უჭერს შემდეგი სიჩქარის კლასებს Intel Agilex F-tile მოწყობილობებისთვის: · გადამცემის სიჩქარის ხარისხი: -1, -2 და -3 · ბირთვის სიჩქარის ხარისხი: -1, -2 და - 3
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 8
გამოხმაურების გაგზავნა
2. F-Tile Serial Lite IV Intel FPGA IP Overview 683074 | 2022.04.28
დაკავშირებული ინფორმაცია
Intel Agilex მოწყობილობის მონაცემთა ფურცელი მეტი ინფორმაცია მხარდაჭერილი მონაცემთა სიჩქარის შესახებ Intel Agilex F-კრამიტის გადამცემებში.
2.5. რესურსების გამოყენება და ლატენტურობა
რესურსები და შეყოვნება F-Tile Serial Lite IV Intel FPGA IP-სთვის მიღებული იყო Intel Quartus Prime Pro Edition პროგრამული უზრუნველყოფის 22.1 ვერსიიდან.
ცხრილი 6.
Intel Agilex F-Tile Serial Lite IV Intel FPGA IP რესურსების გამოყენება
შეყოვნების გაზომვა ეფუძნება მრგვალი მოგზაურობის შეყოვნებას TX ბირთვის შეყვანიდან RX ბირთვის გამოსავალამდე.
გადამცემის ტიპი
ვარიანტი
მონაცემთა ზოლების რაოდენობა რეჟიმი RS-FEC ALM
შეყოვნება (TX ძირითადი საათის ციკლი)
FGT
28.05 გბიტი/წმ NRZ 16
ძირითადი ინვალიდი 21,691 65
16
სრული ინვალიდი 22,135 65
16
ძირითადი ჩართულია 21,915 189
16
სრულად ჩართულია 22,452 189
58 Gbps PAM4 12
ძირითადი ჩართულია 28,206 146
12
სრულად ჩართულია 30,360 146
მაღალი ტემპერატურის ინდექსი
58 Gbps NRZ
4
ძირითადი ჩართულია 15,793 146
4
სრულად ჩართულია 16,624 146
58 Gbps PAM4 4
ძირითადი ჩართულია 15,771 154
4
სრულად ჩართულია 16,611 154
116 Gbps PAM4 4
ძირითადი ჩართულია 21,605 128
4
სრულად ჩართულია 23,148 128
2.6. გამტარუნარიანობის ეფექტურობა
ცხრილი 7.
გამტარუნარიანობის ეფექტურობა
ცვლადები გადამცემის რეჟიმი
PAM4
სტრიმინგის რეჟიმი RS-FEC
სრულად ჩართულია
ძირითადი ჩართულია
სერიული ინტერფეისის ბიტის სიხშირე გბიტ/წმ-ში (RAW_RATE)
გადაცემის ზომა სიტყვების რაოდენობაში (BURST_SIZE) (1)
გასწორების პერიოდი საათის ციკლში (SRL4_ALIGN_PERIOD)
56.0 2,048 4,096
56.0 4,194,304 4,096
პარამეტრები
NRZ
სრული
გამორთულია
ჩართულია
28.0
28.0
2,048
2,048
4,096
4,096
ძირითადი გამორთულია 28.0
ჩართულია 28.0
4,194,304
4,194,304
4,096
4,096 გაგრძელდა…
(1) BURST_SIZE ძირითადი რეჟიმისთვის უახლოვდება უსასრულობას, ამიტომ გამოიყენება დიდი რიცხვი.
გამოხმაურების გაგზავნა
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 9
2. F-Tile Serial Lite IV Intel FPGA IP Overview 683074 | 2022.04.28
ცვლადები
პარამეტრები
64/66b კოდირება
0.96969697 0.96969697 0.96969697 0.96969697 0.96969697 0.96969697
ადიდებული ზომის ზედნადები სიტყვების რაოდენობაში (BURST_SIZE_OVHD)
2 (2)
0 (3)
2 (2)
2 (2)
0 (3)
0 (3)
გასწორების მარკერის პერიოდი 81,915 საათის ციკლში (ALIGN_MARKER_PERIOD)
81,915
81,916
81,916
81,916
81,916
გასწორების მარკერის სიგანე 5-ში
5
0
4
0
4
საათის ციკლი
(ALIGN_MARKER_WIDTH)
გამტარუნარიანობის ეფექტურობა (4)
0.96821788 0.96916433 0.96827698 0.96822967 0.96922348 0.96917616
ეფექტური სიჩქარე (Gbps) (5)
54.2202012 54.27320236 27.11175544 27.11043076 27.13825744 27.13693248
მომხმარებლის საათის მაქსიმალური სიხშირე (MHz) (6)
423.59532225 424.00939437 423.62117875 423.6004806 424.0352725 424.01457
დაკავშირებული ინფორმაცია ბმულის სიჩქარისა და გამტარუნარიანობის ეფექტურობის გაანგარიშება 40 გვერდზე
(2) სრული რეჟიმში, BURST_SIZE_OVHD ზომა მოიცავს START/END დაწყვილებულ საკონტროლო სიტყვებს მონაცემთა ნაკადში.
(3) ძირითადი რეჟიმისთვის, BURST_SIZE_OVHD არის 0, რადგან სტრიმინგის დროს არ არის START/END.
(4) გამტარუნარიანობის ეფექტურობის გამოსათვლელად იხილეთ ბმულის სიჩქარისა და გამტარუნარიანობის ეფექტურობის გაანგარიშება.
(5) იხილეთ ბმულის სიჩქარისა და გამტარუნარიანობის ეფექტურობის გაანგარიშება ეფექტური განაკვეთის გაანგარიშებისთვის.
(6) იხილეთ ბმულის სიჩქარისა და გამტარუნარიანობის ეფექტურობის გაანგარიშება მომხმარებლის საათის მაქსიმალური სიხშირის გამოსათვლელად.
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 10
გამოხმაურების გაგზავნა
683074 | 2022.04.28 გამოხმაურების გაგზავნა
3. დაწყება
3.1. Intel FPGA IP ბირთვების ინსტალაცია და ლიცენზირება
Intel Quartus Prime პროგრამული უზრუნველყოფის ინსტალაცია მოიცავს Intel FPGA IP ბიბლიოთეკას. ეს ბიბლიოთეკა გთავაზობთ ბევრ სასარგებლო IP ბირთვს თქვენი წარმოების გამოყენებისთვის დამატებითი ლიცენზიის საჭიროების გარეშე. ზოგიერთი Intel FPGA IP ბირთვი მოითხოვს ცალკე ლიცენზიის შეძენას საწარმოო გამოყენებისთვის. Intel FPGA IP შეფასების რეჟიმი საშუალებას გაძლევთ შეაფასოთ ეს ლიცენზირებული Intel FPGA IP ბირთვები სიმულაციასა და აპარატურაში, სანამ გადაწყვეტთ სრული წარმოების IP ძირითადი ლიცენზიის შეძენას. თქვენ მხოლოდ უნდა შეიძინოთ სრული წარმოების ლიცენზია ლიცენზირებული Intel IP ბირთვებისთვის, მას შემდეგ რაც დაასრულებთ ტექნიკის ტესტირებას და მზად იქნებით გამოიყენოთ IP წარმოებაში.
Intel Quartus Prime პროგრამული უზრუნველყოფა ნაგულისხმევად აყენებს IP ბირთვებს შემდეგ ადგილებში:
სურათი 2.
IP Core ინსტალაციის გზა
intelFPGA(_pro) quartus – შეიცავს Intel Quartus Prime პროგრამული უზრუნველყოფის ip – შეიცავს Intel FPGA IP ბიბლიოთეკას და მესამე მხარის IP ბირთვებს ალტერას – შეიცავს Intel FPGA IP ბიბლიოთეკის წყაროს კოდს - შეიცავს Intel FPGA IP წყაროს files
ცხრილი 8.
IP Core ინსტალაციის ადგილები
მდებარეობა
პროგრამული უზრუნველყოფა
:intelFPGA_proquartusipaltera
Intel Quartus Prime Pro გამოცემა
:/intelFPGA_pro/quartus/ip/altera Intel Quartus Prime Pro Edition
პლატფორმა Windows* Linux*
შენიშვნა:
Intel Quartus Prime პროგრამული უზრუნველყოფა არ უჭერს მხარს სივრცეებს ინსტალაციის გზაზე.
3.1.1. Intel FPGA IP შეფასების რეჟიმი
უფასო Intel FPGA IP შეფასების რეჟიმი საშუალებას გაძლევთ შეაფასოთ ლიცენზირებული Intel FPGA IP ბირთვები სიმულაციაში და აპარატურაზე შეძენამდე. Intel FPGA IP შეფასების რეჟიმი მხარს უჭერს შემდეგ შეფასებებს დამატებითი ლიცენზიის გარეშე:
· თქვენს სისტემაში ლიცენზირებული Intel FPGA IP ბირთვის ქცევის სიმულაცია. · გადაამოწმეთ IP ბირთვის ფუნქციონალობა, ზომა და სიჩქარე სწრაფად და მარტივად. · შექმენით დროში შეზღუდული მოწყობილობის პროგრამირება files დიზაინისთვის, რომელიც მოიცავს IP ბირთვებს. · დააპროგრამეთ მოწყობილობა თქვენი IP ბირთვით და გადაამოწმეთ თქვენი დიზაინი აპარატურაში.
ინტელის კორპორაცია. Ყველა უფლება დაცულია. Intel, Intel-ის ლოგო და სხვა Intel ნიშნები არის Intel Corporation-ის ან მისი შვილობილი კომპანიების სავაჭრო ნიშნები. Intel იძლევა გარანტიას მისი FPGA და ნახევარგამტარული პროდუქტების შესრულებაზე მიმდინარე სპეციფიკაციების შესაბამისად Intel-ის სტანდარტული გარანტიის შესაბამისად, მაგრამ იტოვებს უფლებას ნებისმიერ დროს შეიტანოს ცვლილებები ნებისმიერ პროდუქტსა და სერვისში შეტყობინების გარეშე. Intel არ იღებს პასუხისმგებლობას ან პასუხისმგებლობას, რომელიც წარმოიქმნება აქ აღწერილი ნებისმიერი ინფორმაციის, პროდუქტის ან სერვისის აპლიკაციის ან გამოყენების შედეგად, გარდა იმ შემთხვევისა, რაც წერილობით არის დათანხმებული Intel-ის მიერ. Intel-ის მომხმარებლებს ურჩევენ, მიიღონ მოწყობილობის სპეციფიკაციების უახლესი ვერსია, სანამ დაეყრდნონ რაიმე გამოქვეყნებულ ინფორმაციას და განათავსონ შეკვეთები პროდუქტებსა და სერვისებზე. *სხვა სახელები და ბრენდები შეიძლება გამოცხადდეს, როგორც სხვისი საკუთრება.
ISO 9001:2015 რეგისტრირებულია
3. დაწყება
683074 | 2022.04.28
Intel FPGA IP შეფასების რეჟიმი მხარს უჭერს შემდეგ ოპერაციულ რეჟიმებს:
· Tethered– საშუალებას გაძლევთ გაუშვათ დიზაინი, რომელიც შეიცავს ლიცენზირებულ Intel FPGA IP-ს განუსაზღვრელი ვადით თქვენს დაფასა და მასპინძელ კომპიუტერს შორის კავშირით. მიბმული რეჟიმი მოითხოვს სერიული ერთობლივი ტესტის სამოქმედო ჯგუფს (JTAG) კაბელი, რომელიც დაკავშირებულია ჯTAG პორტი თქვენს დაფაზე და მასპინძელ კომპიუტერზე, რომელიც ამუშავებს Intel Quartus Prime Programmer-ს ტექნიკის შეფასების პერიოდის განმავლობაში. პროგრამისტი მოითხოვს მხოლოდ Intel Quartus Prime პროგრამული უზრუნველყოფის მინიმალურ ინსტალაციას და არ საჭიროებს Intel Quartus Prime ლიცენზიას. მასპინძელი კომპიუტერი აკონტროლებს შეფასების დროს მოწყობილობას პერიოდული სიგნალის გაგზავნით J-ის საშუალებითTAG პორტი. თუ ყველა ლიცენზირებული IP ბირთვი დიზაინში მხარს უჭერს მიჯაჭვულ რეჟიმში, შეფასების დრო გადის მანამ, სანამ ნებისმიერი IP ბირთვის შეფასება ამოიწურება. თუ ყველა IP ბირთვი მხარს უჭერს შეფასების შეუზღუდავ დროს, მოწყობილობა არ ითიშება.
· Untethered– საშუალებას აძლევს დიზაინის გაშვებას, რომელიც შეიცავს ლიცენზირებულ IP-ს შეზღუდული დროით. IP ბირთვი უბრუნდება შეუერთებელ რეჟიმს, თუ მოწყობილობა გათიშულია მასპინძელ კომპიუტერთან, რომელიც მუშაობს Intel Quartus Prime პროგრამულ უზრუნველყოფას. IP ბირთვი ასევე უბრუნდება untethered რეჟიმში, თუ დიზაინის ნებისმიერი სხვა ლიცენზირებული IP ბირთვი არ უჭერს მხარს მიჯაჭვულ რეჟიმს.
როდესაც შეფასების დრო ამოიწურება დიზაინში ლიცენზირებული Intel FPGA IP-სთვის, დიზაინი წყვეტს ფუნქციონირებას. ყველა IP ბირთვი, რომელიც იყენებს Intel FPGA IP შეფასების რეჟიმს, ერთდროულად ამოიწურება, როდესაც დიზაინის ნებისმიერი IP ბირთვი ამოიწურება. როდესაც შეფასების დრო ამოიწურება, თქვენ უნდა გადააპროგრამოთ FPGA მოწყობილობა, სანამ გააგრძელებთ ტექნიკის შემოწმებას. წარმოებისთვის IP ბირთვის გამოყენების გასაგრძელებლად, შეიძინეთ სრული წარმოების ლიცენზია IP ბირთვისთვის.
თქვენ უნდა შეიძინოთ ლიცენზია და შექმნათ სრული წარმოების ლიცენზიის გასაღები, სანამ შეძლებთ მოწყობილობის შეუზღუდავი პროგრამირების გენერირებას file. Intel FPGA IP შეფასების რეჟიმის დროს, შემდგენელი ქმნის მხოლოდ დროით შეზღუდული მოწყობილობის პროგრამირებას file ( _time_limited.sof) რომელიც იწურება დროის ლიმიტზე.
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 12
გამოხმაურების გაგზავნა
3. დაწყება 683074 | 2022.04.28
სურათი 3.
Intel FPGA IP შეფასების რეჟიმის ნაკადი
დააინსტალირეთ Intel Quartus Prime პროგრამული უზრუნველყოფა Intel FPGA IP ბიბლიოთეკით
ლიცენზირებული Intel FPGA IP Core-ის პარამეტრიზაცია და ინსტალაცია
გადაამოწმეთ IP მხარდაჭერილ სიმულატორში
შეადგინეთ დიზაინი Intel Quartus Prime პროგრამულ უზრუნველყოფაში
შექმენით დროში შეზღუდული მოწყობილობის პროგრამირება File
დააპროგრამეთ Intel FPGA მოწყობილობა და შეამოწმეთ მუშაობა დაფაზე
არ არის IP მზად საწარმოო გამოყენებისთვის?
დიახ, შეიძინეთ სრული წარმოება
IP ლიცენზია
შენიშვნა:
ჩართეთ ლიცენზირებული IP კომერციულ პროდუქტებში
იხილეთ თითოეული IP ბირთვის მომხმარებლის სახელმძღვანელო პარამეტრიზაციის ნაბიჯებისა და განხორციელების დეტალებისთვის.
Intel ახორციელებს IP ბირთვების ლიცენზირებას თითო ადგილზე, უსასრულო საფუძველზე. ლიცენზიის საფასური მოიცავს პირველი წლის მოვლას და მხარდაჭერას. თქვენ უნდა განაახლოთ ტექნიკური მომსახურების კონტრაქტი, რათა მიიღოთ განახლებები, შეცდომების გამოსწორება და ტექნიკური მხარდაჭერა პირველი წლის შემდეგ. თქვენ უნდა შეიძინოთ სრული წარმოების ლიცენზია Intel FPGA IP ბირთვებისთვის, რომლებიც საჭიროებენ წარმოების ლიცენზიას, პროგრამირების გენერირებამდე files რომელიც შეგიძლიათ გამოიყენოთ შეუზღუდავი დროით. Intel FPGA IP შეფასების რეჟიმის დროს, შემდგენელი ქმნის მხოლოდ დროით შეზღუდული მოწყობილობის პროგრამირებას file ( _time_limited.sof) რომელიც იწურება დროის ლიმიტზე. თქვენი წარმოების ლიცენზიის გასაღებების მისაღებად ეწვიეთ Intel FPGA თვითმომსახურების ლიცენზირების ცენტრს.
Intel FPGA პროგრამული უზრუნველყოფის სალიცენზიო ხელშეკრულებები არეგულირებს ლიცენზირებული IP ბირთვების, Intel Quartus Prime დიზაინის პროგრამული უზრუნველყოფის და ყველა არალიცენზირებული IP ბირთვების ინსტალაციას და გამოყენებას.
გამოხმაურების გაგზავნა
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 13
3. დაწყება 683074 | 2022.04.28
დაკავშირებული ინფორმაცია · Intel FPGA ლიცენზირების მხარდაჭერის ცენტრი · გაცნობა Intel FPGA პროგრამული უზრუნველყოფის ინსტალაციასა და ლიცენზირებაში
3.2. IP პარამეტრების და პარამეტრების მითითება
IP პარამეტრის რედაქტორი საშუალებას გაძლევთ სწრაფად დააკონფიგურიროთ თქვენი ინდივიდუალური IP ვარიაცია. გამოიყენეთ შემდეგი ნაბიჯები IP პარამეტრებისა და პარამეტრების დასაზუსტებლად Intel Quartus Prime Pro Edition პროგრამულ უზრუნველყოფაში.
1. თუ უკვე არ გაქვთ Intel Quartus Prime Pro Edition პროექტი, რომელშიც თქვენი F-Tile Serial Lite IV Intel FPGA IP-ის ინტეგრირება შეგიძლიათ, უნდა შექმნათ. ა. Intel Quartus Prime Pro Edition-ში დააწკაპუნეთ File New Project Wizard ახალი Quartus Prime პროექტის შესაქმნელად, ან File გახსენით პროექტი არსებული Quartus Prime პროექტის გასახსნელად. ოსტატი მოგთხოვთ მიუთითოთ მოწყობილობა. ბ. მიუთითეთ Intel Agilex-ის მოწყობილობების ოჯახი და აირჩიეთ წარმოების F-კრამიტის მოწყობილობა, რომელიც აკმაყოფილებს IP-ს სიჩქარის კლასის მოთხოვნებს. გ. დააწკაპუნეთ Finish.
2. IP კატალოგში იპოვეთ და აირჩიეთ F-Tile Serial Lite IV Intel FPGA IP. გამოჩნდება ახალი IP ვარიაციის ფანჯარა.
3. მიუთითეთ უმაღლესი დონის სახელი თქვენი ახალი მორგებული IP ვარიაციისთვის. პარამეტრის რედაქტორი ინახავს IP ვარიაციის პარამეტრებს a file დაასახელა .ip.
4. დააწკაპუნეთ OK. გამოჩნდება პარამეტრის რედაქტორი. 5. მიუთითეთ თქვენი IP ვარიაციის პარამეტრები. იხილეთ პარამეტრის განყოფილება
ინფორმაცია F-Tile Serial Lite IV Intel FPGA IP პარამეტრების შესახებ. 6. სურვილისამებრ, სიმულაციური ტესტის ან კომპილაციის და ტექნიკის დიზაინის გენერირება
exampმიჰყევით ინსტრუქციებს დიზაინის მაგampმომხმარებლის სახელმძღვანელო. 7. დააწკაპუნეთ Generate HDL. გამოჩნდება გენერაციის დიალოგური ფანჯარა. 8. მიუთითეთ გამომავალი file გენერირების პარამეტრები და შემდეგ დააჭირეთ გენერირებას. IP ვარიაცია
files გენერირება თქვენი სპეციფიკაციების მიხედვით. 9. დააწკაპუნეთ Finish. პარამეტრის რედაქტორი ამატებს ზედა დონის .ip file მიმდინარეობისკენ
პროექტი ავტომატურად. თუ მოგეთხოვებათ ხელით დაამატოთ .ip file პროექტზე დააწკაპუნეთ პროექტის დამატება/წაშლა Files პროექტში დასამატებლად file. 10. თქვენი IP ვარიაციის გენერირებისა და ინსტანციაციის შემდეგ, გააკეთეთ შესაბამისი პინების მინიჭება პორტების დასაკავშირებლად და დააყენეთ ნებისმიერი შესაბამისი RTL პარამეტრი.
დაკავშირებული ინფორმაციის პარამეტრები 42 გვერდზე
3.3. გენერირებული File სტრუქტურა
Intel Quartus Prime Pro Edition პროგრამული უზრუნველყოფა წარმოქმნის შემდეგ IP გამომავალს file სტრუქტურა.
ინფორმაციისთვის file დიზაინის სტრუქტურა მაგampიხილეთ F-Tile Serial Lite IV Intel FPGA IP Design Exampმომხმარებლის სახელმძღვანელო.
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 14
გამოხმაურების გაგზავნა
3. დაწყება 683074 | 2022.04.28
სურათი 4. F-Tile Serial Lite IV Intel FPGA IP გენერირებული Files
.ip – IP ინტეგრაცია file
IP ვარიაცია files
_ IP ვარიაცია files
example_design
.cmp – VHDL კომპონენტის დეკლარაცია file _bb.v – Verilog HDL შავი ყუთის EDA სინთეზი file _inst.v და .vhd – სampინსტანციის შაბლონები .xml- XML ანგარიში file
Exampთქვენი IP ბირთვის დიზაინის ადგილმდებარეობა მაგample fileს. ნაგულისხმევი მდებარეობა არის ყოფილიample_design, მაგრამ თქვენ მოგეთხოვებათ მიუთითოთ სხვა გზა.
.qgsimc – ჩამოთვლის სიმულაციის პარამეტრებს დამატებითი რეგენერაციის მხარდასაჭერად .qgsynthc – ჩამოთვლის სინთეზის პარამეტრებს დამატებითი რეგენერაციის მხარდასაჭერად
.qip – ჩამოთვლის IP სინთეზს files
_generation.rpt- IP გენერირების ანგარიში
.sopcinfo- პროგრამული ხელსაწყო-ჯაჭვის ინტეგრაცია file .html- კავშირი და მეხსიერების რუკა მონაცემები
.csv – დამაგრების დამაგრება file
.spd – აერთიანებს ინდივიდუალურ სიმულაციური სკრიპტებს
სიმ სიმულაცია files
synth IP სინთეზი files
.v უმაღლესი დონის სიმულაცია file
.v უმაღლესი დონის IP სინთეზი file
სიმულატორის სკრიპტები
ქვებირთვიანი ბიბლიოთეკები
სინთი
ქვებირთვიანი სინთეზი files
სიმ
ქვებირთვიანი სიმულაცია files
<HDL files>
<HDL files>
ცხრილი 9.
F-Tile Serial Lite IV Intel FPGA IP გენერირებული Files
File სახელი
აღწერა
.ip
პლატფორმის დიზაინერის სისტემა ან ზედა დონის IP ვარიაცია file. არის სახელი, რომელსაც ანიჭებთ თქვენს IP ვარიაციას.
.სმფ
VHDL კომპონენტის დეკლარაცია (.cmp) file არის ტექსტი file რომელიც შეიცავს ადგილობრივ ზოგად და პორტის განმარტებებს, რომლებიც შეგიძლიათ გამოიყენოთ VHDL დიზაინში files.
.html
მოხსენება, რომელიც შეიცავს კავშირის ინფორმაციას, მეხსიერების რუკას, რომელიც გვიჩვენებს თითოეული სლავის მისამართს თითოეულ მასტერთან მიმართებაში, რომელთანაც ის არის დაკავშირებული, და პარამეტრების მინიჭება.
_თაობა.rpt
IP ან პლატფორმის დიზაინერის თაობის ჟურნალი file. IP გენერირების დროს შეტყობინებების შეჯამება.
.qgsimc
ჩამოთვლის სიმულაციის პარამეტრებს დამატებითი რეგენერაციის მხარდასაჭერად.
.qgsynthc
ჩამოთვლის სინთეზის პარამეტრებს დამატებითი რეგენერაციის მხარდასაჭერად.
.qip
შეიცავს ყველა საჭირო ინფორმაციას IP კომპონენტის შესახებ Intel Quartus Prime პროგრამულ უზრუნველყოფაში IP კომპონენტის ინტეგრაციისა და კომპილაციისთვის.
განაგრძო…
გამოხმაურების გაგზავნა
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 15
3. დაწყება 683074 | 2022.04.28
File სახელი .sopcinfo
.csv .სპდ _bb.v _inst.v ან _inst.vhd .რეგმაპი
.svd
.ვ ან .vhd მენტორი/ synopsys/vcs/ synopsys/vcsmx/ xcelium/ submodules/ /
აღწერა
აღწერს კავშირებს და IP კომპონენტის პარამეტრიზაციას თქვენს პლატფორმის დიზაინერის სისტემაში. თქვენ შეგიძლიათ გააანალიზოთ მისი შინაარსი, რომ მიიღოთ მოთხოვნები, როდესაც შექმნით პროგრამული უზრუნველყოფის დრაივერებს IP კომპონენტებისთვის. ქვემოთ მოყვანილი ხელსაწყოები, როგორიცაა Nios® II ხელსაწყოების ჯაჭვი, ამას იყენებენ file. .sopcinfo file და სისტემა.თ file Nios II ხელსაწყოების ჯაჭვისთვის გენერირებული მოიცავს მისამართების რუქის ინფორმაციას თითოეული სლავისთვის, თითოეულ მთავართან შედარებით, რომელიც წვდება სლავს. სხვადასხვა ოსტატებს შეიძლება ჰქონდეთ განსხვავებული მისამართის რუკა კონკრეტულ მონა კომპონენტზე წვდომისთვის.
შეიცავს ინფორმაციას IP კომპონენტის განახლების სტატუსის შესახებ.
საჭირო შეყვანა file ip-make-simscript-ისთვის სიმულაციური სკრიპტების გენერირება მხარდაჭერილი სიმულატორებისთვის. .spd file შეიცავს სიას files გენერირებულია სიმულაციისთვის, მეხსიერების შესახებ ინფორმაციასთან ერთად, რომლის ინიციალიზაციაც შეგიძლიათ.
შეგიძლიათ გამოიყენოთ Verilog შავი ყუთი (_bb.v) file როგორც ცარიელი მოდულის დეკლარაცია შავ ყუთად გამოსაყენებლად.
HDL example instantiation შაბლონი. შეგიძლიათ დააკოპიროთ და ჩასვათ ამის შინაარსი file თქვენს HDL-ში file IP ვარიაციის ინსტალაციისთვის.
თუ IP შეიცავს რეგისტრაციის ინფორმაციას, .regmap file წარმოქმნის. .რეგმაპი file აღწერს სამაგისტრო და სლავური ინტერფეისების რეგისტრის რუქის ინფორმაციას. ეს file ავსებს .sopcinfo file სისტემის შესახებ უფრო დეტალური სარეგისტრაციო ინფორმაციის მიწოდებით. ეს საშუალებას აძლევს რეგისტრაციის ჩვენებას views და მომხმარებლის კონფიგურირებადი სტატისტიკა სისტემის კონსოლში.
იძლევა მყარი პროცესორის სისტემის (HPS) სისტემის გამართვის ინსტრუმენტებს view პლატფორმის დიზაინერის სისტემაში HPS-თან დაკავშირებული პერიფერიული მოწყობილობების სარეგისტრაციო რუკები. სინთეზის დროს .svd fileSlave ინტერფეისებისთვის, რომლებიც ჩანს სისტემის კონსოლის ოსტატებისთვის, ინახება .sof-ში file გამართვის განყოფილებაში. სისტემის კონსოლი კითხულობს ამ განყოფილებას, რომელიც პლატფორმის დიზაინერს შეუძლია მოითხოვოს რეგისტრირებული რუქის ინფორმაცია. სისტემის სლავებისთვის, პლატფორმის დიზაინერს შეუძლია რეგისტრებზე წვდომა სახელის მიხედვით.
HDL files, რომლებიც ახდენენ თითოეული ქვემოდულის ან ბავშვის IP-ს სინთეზს ან სიმულაციას.
შეიცავს ModelSim*/QuestaSim* სკრიპტს msim_setup.tcl სიმულაციის დასაყენებლად და გასაშვებად.
შეიცავს shell სკრიპტს vcs_setup.sh VCS* სიმულაციის დასაყენებლად და გასაშვებად. შეიცავს shell სკრიპტს vcsmx_setup.sh და synopsys_sim.setup file VCS MX სიმულაციის დასაყენებლად და გასაშვებად.
შეიცავს shell სკრიპტს xcelium_setup.sh და სხვა კონფიგურაციას fileXcelium* სიმულაციის დაყენება და გაშვება.
შეიცავს HDL files IP ქვემოდულებისთვის.
თითოეული გენერირებული ბავშვის IP დირექტორიასთვის, პლატფორმის დიზაინერი აგენერირებს synth/ და sim/ ქვედირექტორიებს.
3.4. Intel FPGA IP ბირთვების სიმულაცია
Intel Quartus Prime პროგრამული უზრუნველყოფა მხარს უჭერს IP ბირთვის RTL სიმულაციას კონკრეტულ EDA ტრენაჟორებში. IP გენერაცია სურვილისამებრ ქმნის სიმულაციას files, მათ შორის ფუნქციური სიმულაციური მოდელი, ნებისმიერი ტესტის მაგიდა (ან მაგample design) და გამყიდველის სპეციფიკური სიმულატორის დაყენების სკრიპტები თითოეული IP ბირთვისთვის. თქვენ შეგიძლიათ გამოიყენოთ ფუნქციური სიმულაციური მოდელი და ნებისმიერი ტესტის მაგიდა ან ყოფილიampდიზაინი სიმულაციისთვის. IP გენერაციის გამომავალი შეიძლება ასევე შეიცავდეს სკრიპტებს ნებისმიერი ტესტის საცობის შედგენისა და გასაშვებად. სკრიპტებში ჩამოთვლილია ყველა მოდელი ან ბიბლიოთეკა, რომელიც გჭირდებათ თქვენი IP ბირთვის სიმულაციისთვის.
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 16
გამოხმაურების გაგზავნა
3. დაწყება 683074 | 2022.04.28
Intel Quartus Prime პროგრამული უზრუნველყოფა უზრუნველყოფს მრავალ ტრენაჟორთან ინტეგრაციას და მხარს უჭერს მრავალ სიმულაციური ნაკადს, მათ შორის თქვენი საკუთარი სკრიპტით და მორგებული სიმულაციური ნაკადების ჩათვლით. რომელი ნაკადი არ უნდა აირჩიოთ, IP ბირთვის სიმულაცია მოიცავს შემდეგ ნაბიჯებს:
1. შექმენით IP HDL, testbench (ან მაგample design) და სიმულატორის დაყენების სკრიპტი files.
2. დააყენეთ თქვენი სიმულატორის გარემო და ნებისმიერი სიმულაციური სკრიპტი.
3. სიმულაციური მოდელის ბიბლიოთეკების შედგენა.
4. გაუშვით თქვენი სიმულატორი.
3.4.1. დიზაინის სიმულაცია და შემოწმება
ნაგულისხმევად, პარამეტრის რედაქტორი წარმოქმნის სიმულატორის სპეციფიკურ სკრიპტებს, რომლებიც შეიცავს ბრძანებებს Intel FPGA IP მოდელების და სიმულაციის მოდელების ბიბლიოთეკის შედგენის, დამუშავებისა და სიმულაციისთვის. fileს. თქვენ შეგიძლიათ დააკოპიროთ ბრძანებები თქვენს სიმულაციური testbench სკრიპტში, ან შეცვალოთ ისინი fileდაამატე ბრძანებები თქვენი დიზაინისა და ტესტის ადგილის შედგენის, შემუშავებისა და სიმულაციისთვის.
ცხრილი 10. Intel FPGA IP Core სიმულაციის სკრიპტები
სიმულატორი
File დირექტორია
ModelSim
_sim/მენტორი
QuestaSim
VCS
_sim/synopsys/vcs
VCS MX
_sim/synopsys/vcsmx
Xcelium
_sim/xcelium
სკრიპტი msim_setup.tcl (7)
vcs_setup.sh vcsmx_setup.sh synopsys_sim.setup xcelium_setup.sh
3.5. IP ბირთვების სინთეზირება სხვა EDA ინსტრუმენტებში
სურვილისამებრ, გამოიყენეთ სხვა მხარდაჭერილი EDA ინსტრუმენტი დიზაინის სინთეზირებისთვის, რომელიც მოიცავს Intel FPGA IP ბირთვებს. როდესაც თქვენ გენერირებთ IP ბირთვის სინთეზს fileმესამე მხარის EDA სინთეზის ხელსაწყოებთან გამოსაყენებლად, შეგიძლიათ შექმნათ ფართობისა და დროის შეფასების ქსელის სია. გენერირების ჩასართავად ჩართეთ დროისა და რესურსების შეფასების შექმნა მესამე მხარის EDA სინთეზის ხელსაწყოებისთვის თქვენი IP ვარიაციის მორგებისას.
ფართობისა და დროის შეფასების ქსელის სია აღწერს IP ბირთვის დაკავშირებას და არქიტექტურას, მაგრამ არ შეიცავს დეტალებს ნამდვილი ფუნქციონირების შესახებ. ეს ინფორმაცია საშუალებას აძლევს მესამე მხარის სინთეზის ზოგიერთ ინსტრუმენტს უკეთესად მოახდინოს არეალისა და დროის შეფასებები. გარდა ამისა, სინთეზის ინსტრუმენტებს შეუძლიათ გამოიყენონ დროის ინფორმაცია დროზე ორიენტირებული ოპტიმიზაციის მისაღწევად და შედეგების ხარისხის გასაუმჯობესებლად.
Intel Quartus Prime პროგრამული უზრუნველყოფა ქმნის _syn.v netlist file Verilog HDL ფორმატში, გამომავალის მიუხედავად file თქვენ მიერ მითითებული ფორმატი. თუ ამ ქსელის სიას იყენებთ სინთეზისთვის, უნდა შეიყვანოთ IP ბირთვის შეფუთვა file .ვ ან .vhd თქვენს Intel Quartus Prime პროექტში.
(7) თუ თქვენ არ დააყენეთ EDA ინსტრუმენტის ვარიანტი – რომელიც საშუალებას გაძლევთ დაიწყოთ მესამე მხარის EDA სიმულატორები Intel Quartus Prime პროგრამული უზრუნველყოფიდან – გაუშვით ეს სკრიპტი ModelSim ან QuestaSim სიმულატორის Tcl კონსოლში (არა Intel Quartus Prime პროგრამული უზრუნველყოფაში Tcl კონსოლი) შეცდომების თავიდან ასაცილებლად.
გამოხმაურების გაგზავნა
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 17
3. დაწყება 683074 | 2022.04.28
3.6. სრული დიზაინის შედგენა
თქვენ შეგიძლიათ გამოიყენოთ Start Compilation ბრძანება Processing მენიუში Intel Quartus Prime Pro Edition პროგრამული უზრუნველყოფაში თქვენი დიზაინის შედგენისთვის.
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 18
გამოხმაურების გაგზავნა
683074 | 2022.04.28 გამოხმაურების გაგზავნა
4. ფუნქციური აღწერა
სურათი 5.
F-Tile Serial Lite IV Intel FPGA IP შედგება MAC და Ethernet PCS-ისგან. MAC ურთიერთობს მორგებულ PCS-თან MII ინტერფეისის საშუალებით.
IP მხარს უჭერს მოდულაციის ორ რეჟიმს:
· PAM4–აწვდის 1-დან 12 ზოლის რაოდენობას შერჩევისთვის. IP ყოველთვის ახდენს ორ PCS არხს თითოეული ზოლისთვის PAM4 მოდულაციის რეჟიმში.
· NRZ–აწვდის 1-დან 16 ზოლის რაოდენობას შერჩევისთვის.
თითოეული მოდულაციის რეჟიმი მხარს უჭერს მონაცემთა ორ რეჟიმს:
· ძირითადი რეჟიმი – ეს არის სუფთა ნაკადის რეჟიმი, სადაც მონაცემები იგზავნება პაკეტის დაწყების, ცარიელი ციკლის და პაკეტის დასასრულის გარეშე, გამტარუნარიანობის გაზრდის მიზნით. IP იღებს პირველ მოქმედ მონაცემებს, როგორც ადიდების დაწყებას.
მონაცემთა გადაცემის ძირითადი რეჟიმი tx_core_clkout tx_avs_ready
tx_avs_valid tx_avs_data rx_core_clkout rx_avs_ready
D0 D1 D2 D3 D4 D5 D6 D7 D8 D9
rx_avs_valid rx_avs_data
D0 D1 D2 D3 D4 D5 D6 D7 D8 D9
ინტელის კორპორაცია. Ყველა უფლება დაცულია. Intel, Intel-ის ლოგო და სხვა Intel ნიშნები არის Intel Corporation-ის ან მისი შვილობილი კომპანიების სავაჭრო ნიშნები. Intel იძლევა გარანტიას მისი FPGA და ნახევარგამტარული პროდუქტების შესრულებაზე მიმდინარე სპეციფიკაციების შესაბამისად Intel-ის სტანდარტული გარანტიის შესაბამისად, მაგრამ იტოვებს უფლებას ნებისმიერ დროს შეიტანოს ცვლილებები ნებისმიერ პროდუქტსა და სერვისში შეტყობინების გარეშე. Intel არ იღებს პასუხისმგებლობას ან პასუხისმგებლობას, რომელიც წარმოიქმნება აქ აღწერილი ნებისმიერი ინფორმაციის, პროდუქტის ან სერვისის აპლიკაციის ან გამოყენების შედეგად, გარდა იმ შემთხვევისა, რაც წერილობით არის დათანხმებული Intel-ის მიერ. Intel-ის მომხმარებლებს ურჩევენ, მიიღონ მოწყობილობის სპეციფიკაციების უახლესი ვერსია, სანამ დაეყრდნონ რაიმე გამოქვეყნებულ ინფორმაციას და განათავსონ შეკვეთები პროდუქტებსა და სერვისებზე. *სხვა სახელები და ბრენდები შეიძლება გამოცხადდეს, როგორც სხვისი საკუთრება.
ISO 9001:2015 რეგისტრირებულია
4. ფუნქციური აღწერა 683074 | 2022.04.28
სურათი 6.
· სრული რეჟიმი – ეს არის მონაცემთა გადაცემის პაკეტის რეჟიმში. ამ რეჟიმში, IP აგზავნის ადიდებულ და სინქრონიზაციის ციკლს პაკეტის დასაწყისსა და ბოლოს, როგორც დელიმიტერები.
მონაცემთა გადაცემის სრული რეჟიმი tx_core_clkout
tx_avs_ready tx_avs_valid tx_avs_startofpacket tx_avs_endofpacket
tx_avs_data rx_core_clkout rx_avs_ready rx_avs_valid rx_avs_startofpacket rx_avs_endofpacket
D0 D1 D2 D3 D4 D5 D6 D7 D8 D9
rx_avs_data
D0 D1 D2 D3 D4 D5 D6 D7 D8 D9
დაკავშირებული ინფორმაცია · F-Tile Serial Lite IV Intel FPGA IP დასრულდაview გვერდზე 6 · F-Tile Serial Lite IV Intel FPGA IP Design Exampმომხმარებლის სახელმძღვანელო
4.1. TX მონაცემთა გზა
TX მონაცემთა გზა შედგება შემდეგი კომპონენტებისგან: · MAC ადაპტერი · საკონტროლო სიტყვების ჩასმის ბლოკი · CRC · MII ენკოდერი · PCS ბლოკი · PMA ბლოკი
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 20
გამოხმაურების გაგზავნა
4. ფუნქციური აღწერა 683074 | 2022.04.28
სურათი 7. TX მონაცემთა გზა
მომხმარებლის ლოგიკიდან
TX MAC
ავალონის სტრიმინგის ინტერფეისი
MAC ადაპტერი
მართეთ სიტყვების ჩასმა
CRC
MII შიფრატორი
MII ინტერფეისი Custom PCS
PCS და PMA
TX სერიული ინტერფეისი სხვა FPGA მოწყობილობასთან
4.1.1. TX MAC ადაპტერი
TX MAC ადაპტერი აკონტროლებს მონაცემთა გადაცემას მომხმარებლის ლოგიკაზე Avalon® ნაკადის ინტერფეისის გამოყენებით. ეს ბლოკი მხარს უჭერს მომხმარებლის მიერ განსაზღვრულ ინფორმაციის გადაცემას და ნაკადის კონტროლს.
მომხმარებლის მიერ განსაზღვრული ინფორმაციის გადაცემა
სრული რეჟიმში, IP უზრუნველყოფს tx_is_usr_cmd სიგნალს, რომელიც შეგიძლიათ გამოიყენოთ მომხმარებლის მიერ განსაზღვრული ინფორმაციის ციკლის დასაწყებად, როგორიცაა XOFF/XON მომხმარებლის ლოგიკაზე გადაცემა. თქვენ შეგიძლიათ დაიწყოთ მომხმარებლის მიერ განსაზღვრული ინფორმაციის გადაცემის ციკლი ამ სიგნალის დამტკიცებით და გადაიტანოთ ინფორმაცია tx_avs_data-ს გამოყენებით tx_avs_startofpacket და tx_avs_valid სიგნალების მტკიცებით. შემდეგ ბლოკი წყვეტს tx_avs_ready-ს ორი ციკლის განმავლობაში.
შენიშვნა:
მომხმარებლის მიერ განსაზღვრული ინფორმაციის ფუნქცია ხელმისაწვდომია მხოლოდ სრული რეჟიმში.
გამოხმაურების გაგზავნა
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 21
4. ფუნქციური აღწერა 683074 | 2022.04.28
სურათი 8.
ნაკადის კონტროლი
არის პირობები, როდესაც TX MAC არ არის მზად, მიიღოს მონაცემები მომხმარებლის ლოგიკიდან, როგორიცაა ბმულის ხელახალი გასწორების პროცესის დროს ან როდესაც არ არის ხელმისაწვდომი მონაცემები მომხმარებლის ლოგიკიდან გადასაცემად. ამ პირობების გამო მონაცემთა დაკარგვის თავიდან ასაცილებლად, IP იყენებს tx_avs_ready სიგნალს მომხმარებლის ლოგიკიდან მონაცემთა ნაკადის გასაკონტროლებლად. IP აჩერებს სიგნალს, როდესაც ხდება შემდეგი პირობები:
· როდესაც დამტკიცებულია tx_avs_startofpacket, tx_avs_ready ჩერდება ერთი საათის ციკლისთვის.
· როდესაც დადასტურებულია tx_avs_endofpacket, tx_avs_ready ჩერდება ერთი საათის ციკლისთვის.
· როდესაც რაიმე დაწყვილებული CW არის დადასტურებული, tx_avs_ready არის დესერტირება ორი საათის ციკლისთვის.
· როდესაც RS-FEC გასწორების მარკერის ჩასმა ხდება მორგებული PCS ინტერფეისზე, tx_avs_ready ჩერდება ოთხი საათის ციკლისთვის.
· ყოველი 17 Ethernet ბირთვის საათის ციკლი PAM4 მოდულაციის რეჟიმში და ყოველი 33 Ethernet ბირთვის საათის ციკლი NRZ მოდულაციის რეჟიმში. tx_avs_ready გამორთულია ერთი საათის ციკლისთვის.
· როდესაც მომხმარებლის ლოგიკა ადასტურებს tx_avs_valid-ს მონაცემთა გადაცემის გარეშე.
შემდეგი დროის დიაგრამები არის მაგampTX MAC ადაპტერის გამოყენებით tx_avs_ready მონაცემთა ნაკადის კონტროლისთვის.
ნაკადის კონტროლი tx_avs_valid Deassertion-ით და START/END დაწყვილებული CW-ებით
tx_core_clkout
tx_avs_valid tx_avs_data
DN
D0
D1 D2 D3
მოქმედი სიგნალის დესერტი
D4
D5 D6
tx_avs_ready tx_avs_startofpacket
END-STRT CW ჩასართავად მზადდება სიგნალის დესერტირება ორი ციკლისთვის
tx_avs_endofpacket
usrif_data
DN
D0
D1 D2 D3
D4
D5
CW_data
DN END STRT D0 D1 D2 D3 ცარიელი D4
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 22
გამოხმაურების გაგზავნა
4. ფუნქციური აღწერა 683074 | 2022.04.28
სურათი 9.
ნაკადის კონტროლი გასწორების მარკერის ჩასმით
tx_core_clkout tx_avs_valid
tx_avs_data tx_avs_ready
DN-5 DN-4 DN-3 DN-2 DN-1
D0
DN+1
01234
tx_avs_startofpacket tx_avs_endofpacket
usrif_data CW_data CRC_data MII_data
DN-1 DN DN DN DN DN DN DN + 1 DN-1 DN DN DN DN DN DN DN + 1 DN-1 DN DN DN DN DN DN DN +1 DN-1 DN DN DN DN DN DN DN +1
i_sl_tx_mii_valid
i_sl_tx_mii_d[63:0]
DN-1
DN
DN+1
i_sl_tx_mii_c[7:0]
0x0
i_sl_tx_mii_am
01234
i_sl_tx_mii_am_pre3
01234
სურათი 10.
ნაკადის კონტროლი START/END დაწყვილებული CW-ებით ემთხვევა გასწორების მარკერის ჩასმას
tx_core_clkout tx_avs_valid
tx_avs_data
DN-5 DN-4 DN-3 DN-2 DN-1
D0
tx_avs_ready
012 345 6
tx_avs_startofpacket
tx_avs_endofpacket
usrif_data
DN-1 DN-1 DN-1 DN-1 DN-1 DN-1 END STRT D0
CW_data
DN-1 DN-1 DN-1 DN-1 DN-1 DN-1 END STRT D0
CRC_მონაცემები
DN-1 DN-1 DN-1 DN-1 DN-1 DN-1 END STRT D0
MII_მონაცემები
DN-1 DN-1 DN-1 DN-1 DN-1 DN-1 END STRT D0
i_sl_tx_mii_valid
i_sl_tx_mii_d[63:0]
DN-1
END STRT D0
i_sl_tx_mii_c[7:0]
0x0
i_sl_tx_mii_am i_sl_tx_mii_am_pre3
01234
01234
4.1.2. საკონტროლო სიტყვის (CW) ჩასმა
F-Tile Serial Lite IV Intel FPGA IP აყალიბებს CW-ებს მომხმარებლის ლოგიკის შეყვანის სიგნალებზე დაყრდნობით. CW მიუთითებს პაკეტის გამსაზღვრელებს, გადაცემის სტატუსის ინფორმაციას ან მომხმარებლის მონაცემებს PCS ბლოკზე და ისინი მიღებულია XGMII კონტროლის კოდებიდან.
შემდეგი ცხრილი გვიჩვენებს მხარდაჭერილი CW-ების აღწერას:
გამოხმაურების გაგზავნა
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 23
4. ფუნქციური აღწერა 683074 | 2022.04.28
ცხრილი 11.
დაწყება დასრულება გასწორება
მხარდაჭერილი CW-ების აღწერა
CW
სიტყვების რაოდენობა (1 სიტყვა
= 64 ბიტი)
1
დიახ
1
დიახ
2
დიახ
EMPTY_CYC
2
დიახ
უსაქმური
1
არა
DATA
1
დიახ
In-band
აღწერა
მონაცემთა გამყოფის დაწყება. მონაცემთა გამყოფი დასასრული. საკონტროლო სიტყვა (CW) RX გასწორებისთვის. ცარიელი ციკლი მონაცემთა გადაცემაში. IDLE (ჯგუფის გარეთ). ტვირთამწეობა.
ცხრილი 12. CW ველის აღწერა
ველი RSVD num_valid_bytes_eob
EMPTY eop sop seop align CRC32 usr
აღწერა
დაჯავშნილი ველი. შეიძლება გამოყენებულ იქნას მომავალი გაფართოებისთვის. მიბმული 0-ზე.
ბოლო სიტყვაში მოქმედი ბაიტების რაოდენობა (64 ბიტიანი). ეს არის 3 ბიტიანი მნიშვნელობა. · 3'b000: 8 ბაიტი · 3'b001: 1 ბაიტი · 3'b010: 2 ბაიტი · 3'b011: 3 ბაიტი · 3'b100: 4 ბაიტი · 3'b101: 5 ბაიტი · 3'b110: 6 ბაიტი · 3'b111: 7 ბაიტი
არამართებული სიტყვების რაოდენობა ადიდების ბოლოს.
მიუთითებს RX Avalon სტრიმინგის ინტერფეისს პაკეტის დასრულების სიგნალის დასამტკიცებლად.
მიუთითებს RX Avalon სტრიმინგის ინტერფეისს პაკეტის დაწყების სიგნალის დასამტკიცებლად.
მიუთითებს RX Avalon სტრიმინგის ინტერფეისს, რათა დაამტკიცოს პაკეტის დასაწყისი და პაკეტის დასასრული იმავე ციკლში.
შეამოწმეთ RX გასწორება.
გამოთვლილი CRC-ის მნიშვნელობები.
მიუთითებს, რომ საკონტროლო სიტყვა (CW) შეიცავს მომხმარებლის მიერ განსაზღვრულ ინფორმაციას.
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 24
გამოხმაურების გაგზავნა
4. ფუნქციური აღწერა 683074 | 2022.04.28
4.1.2.1. დაწყების-ადიდებული CW
სურათი 11. დაწყების ადიდებული CW ფორმატი
დაწყება
63:56
RSVD
55:48
RSVD
47:40
RSVD
მონაცემები
39:32 31:24
RSVD RSVD
23:16
sop usr align=0 seop
15:8
არხი
7:0
'hFB(დაწყება)
კონტროლი 7:0
0
0
0
0
0
0
0
1
ცხრილი 13.
სრული რეჟიმში, შეგიძლიათ ჩასვათ START CW tx_avs_startofpacket სიგნალის დამტკიცებით. როდესაც თქვენ ამტკიცებთ მხოლოდ tx_avs_startofpacket სიგნალს, sop bit დაყენებულია. როდესაც თქვენ ამტკიცებთ ორივე tx_avs_startofpacket და tx_avs_endofpacket სიგნალებს, seop bit დაყენებულია.
START CW ველის მნიშვნელობები
საველე სოპი/სეოპ
usr (8)
გასწორება
ღირებულება
1
დამოკიდებულია tx_is_usr_cmd სიგნალზე:
·
1: როდესაც tx_is_usr_cmd = 1
·
0: როდესაც tx_is_usr_cmd = 0
0
საბაზისო რეჟიმში, MAC აგზავნის START CW-ს გადატვირთვის გამორთვის შემდეგ. თუ მონაცემები არ არის ხელმისაწვდომი, MAC განუწყვეტლივ აგზავნის EMPTY_CYC-ს დაწყვილებულ END და START CW-ებთან, სანამ არ დაიწყებთ მონაცემთა გაგზავნას.
4.1.2.2. ბოლო ადიდებული CW
სურათი 12. ბოლო ადიდებული CW ფორმატი
დასასრული
63:56
'hFD
55:48
CRC32 [31:24]
47:40
CRC32 [23:16]
მონაცემები 39:32 31:24
CRC32[15:8] CRC32[7:0]
23:16 eop=1 RSVD RSVD RSVD
RSVD
15:8
RSVD
ცარიელი
7:0
RSVD
num_valid_bytes_eob
კონტროლი
7:0
1
0
0
0
0
0
0
0
(8) ეს მხარდაჭერილია მხოლოდ სრული რეჟიმში.
გამოხმაურების გაგზავნა
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 25
4. ფუნქციური აღწერა 683074 | 2022.04.28
ცხრილი 14.
MAC აყენებს END CW-ს, როდესაც დამტკიცებულია tx_avs_endofpacket. END CW შეიცავს მოქმედ ბაიტების რაოდენობას ბოლო მონაცემთა სიტყვაზე და CRC ინფორმაციას.
CRC მნიშვნელობა არის 32-ბიტიანი CRC შედეგი START CW-სა და მონაცემთა სიტყვას შორის END CW-მდე.
შემდეგი ცხრილი აჩვენებს ველების მნიშვნელობებს END CW-ში.
END CW ველის მნიშვნელობები
ველი eop CRC32 num_valid_bytes_eob
ღირებულება 1
CRC32 გამოთვლილი მნიშვნელობა. მოქმედი ბაიტების რაოდენობა ბოლო მონაცემთა სიტყვაზე.
4.1.2.3. გასწორება დაწყვილებული CW
სურათი 13. გასწორება დაწყვილებული CW ფორმატი
ALIGN CW დაწყვილება START/END-თან
64+8 ბიტიანი XGMII ინტერფეისი
დაწყება
63:56
RSVD
55:48
RSVD
47:40
RSVD
მონაცემები
39:32 31:24
RSVD RSVD
23:16 eop=0 sop=0 usr=0 გასწორება=1 seop=0
15:8
RSVD
7:0
'hFB
კონტროლი 7:0
0
0
0
0
0
0
0
1
64+8 ბიტიანი XGMII ინტერფეისი
დასასრული
63:56
'hFD
55:48
RSVD
47:40
RSVD
მონაცემები
39:32 31:24
RSVD RSVD
23:16 eop=0 RSVD RSVD RSVD
RSVD
15:8
RSVD
7:0
RSVD
კონტროლი 7:0
1
0
0
0
0
0
0
0
ALIGN CW არის დაწყვილებული CW START/END ან END/START CW-ებით. შეგიძლიათ ჩასვათ ALIGN დაწყვილებული CW ან tx_link_reinit სიგნალის დაყენებით, Alignment Period მრიცხველის დაყენებით ან გადატვირთვის ინიცირებით. როდესაც ALIGN დაწყვილებული CW არის ჩასმული, გასწორების ველი დაყენებულია 1-ზე, რათა დაიწყოს მიმღების გასწორების ბლოკი, რათა შეამოწმოს მონაცემთა გასწორება ყველა ზოლში.
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 26
გამოხმაურების გაგზავნა
4. ფუნქციური აღწერა 683074 | 2022.04.28
ცხრილი 15.
CW ველის მნიშვნელობების გასწორება
ველის გასწორება
eop sop usr seop
ღირებულება 1 0 0 0 0
4.1.2.4. ცარიელი ციკლის CW
სურათი 14. ცარიელი ციკლის CW ფორმატი
EMPTY_CYC დაწყვილება END/START-თან
64+8 ბიტიანი XGMII ინტერფეისი
დასასრული
63:56
'hFD
55:48
RSVD
47:40
RSVD
მონაცემები
39:32 31:24
RSVD RSVD
23:16 eop=0 RSVD RSVD RSVD
RSVD
15:8
RSVD
RSVD
7:0
RSVD
RSVD
კონტროლი 7:0
1
0
0
0
0
0
0
0
64+8 ბიტიანი XGMII ინტერფეისი
დაწყება
63:56
RSVD
55:48
RSVD
47:40
RSVD
მონაცემები
39:32 31:24
RSVD RSVD
23:16
sop=0 usr=0 გასწორება=0 seop=0
15:8
RSVD
7:0
'hFB
კონტროლი 7:0
0
0
0
0
0
0
0
1
ცხრილი 16.
როდესაც თქვენ გააუქმებთ tx_avs_valid-ს ორი საათის ციკლისთვის პაკეტების დროს, MAC აყენებს EMPTY_CYC CW-ს დაწყვილებულ END/START CW-ებთან. თქვენ შეგიძლიათ გამოიყენოთ ეს CW, როდესაც არ არის ხელმისაწვდომი მონაცემები გადაცემისთვის.
როდესაც თქვენ გააუქმებთ tx_avs_valid-ს ერთი ციკლისთვის, IP წყვეტს tx_avs_valid-ს tx_avs_valid-ის ორჯერ მეტი პერიოდის განმავლობაში, რათა შეიქმნას წყვილი END/START CW.
EMPTY_CYC CW ველის მნიშვნელობები
ველის გასწორება
ეოპ
მნიშვნელობა 0 0
განაგრძო…
გამოხმაურების გაგზავნა
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 27
4. ფუნქციური აღწერა 683074 | 2022.04.28
საველე სოპ usr seop
ღირებულება 0 0 0
4.1.2.5. უმოქმედო CW
სურათი 15. უმოქმედო CW ფორმატი
IDLE CW
63:56
'h07
55:48
'h07
47:40
'h07
მონაცემები
39:32 31:24
'h07' h07
23:16
'h07
15:8
'h07
7:0
'h07
კონტროლი 7:0
1
1
1
1
1
1
1
1
MAC ჩასვით IDLE CW, როდესაც არ არის გადაცემა. ამ პერიოდის განმავლობაში, tx_avs_valid სიგნალი დაბალია.
შეგიძლიათ გამოიყენოთ IDLE CW, როდესაც ადიდებული გადაცემა დასრულდა ან გადაცემა უმოქმედო მდგომარეობაშია.
4.1.2.6. მონაცემთა Word
მონაცემთა სიტყვა არის პაკეტის დატვირთვა. XGMII საკონტროლო ბიტი დაყენებულია 0-ზე მონაცემთა სიტყვის ფორმატში.
სურათი 16. მონაცემთა Word ფორმატი
64+8 ბიტიანი XGMII ინტერფეისი
DATA WORD
63:56
მომხმარებლის მონაცემები 7
55:48
მომხმარებლის მონაცემები 6
47:40
მომხმარებლის მონაცემები 5
მონაცემები
39:32 31:24
მომხმარებლის მონაცემები 4 მომხმარებლის მონაცემები 3
23:16
მომხმარებლის მონაცემები 2
15:8
მომხმარებლის მონაცემები 1
7:0
მომხმარებლის მონაცემები 0
კონტროლი 7:0
0
0
0
0
0
0
0
0
4.1.3. TX CRC
შეგიძლიათ ჩართოთ TX CRC ბლოკი IP პარამეტრის რედაქტორში ჩართული CRC პარამეტრის გამოყენებით. ეს ფუნქცია მხარდაჭერილია როგორც ძირითადი, ასევე სრული რეჟიმში.
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 28
გამოხმაურების გაგზავნა
4. ფუნქციური აღწერა 683074 | 2022.04.28
MAC ამატებს CRC მნიშვნელობას END CW-ს tx_avs_endofpacket სიგნალის დამტკიცებით. BASIC რეჟიმში მხოლოდ ALIGN CW დაწყვილებული END CW შეიცავს მოქმედ CRC ველს.
TX CRC ბლოკი ურთიერთობს TX Control Word Insertion და TX MII Encode ბლოკთან. TX CRC ბლოკი ითვლის CRC მნიშვნელობას 64-ბიტიანი მნიშვნელობის ციკლის მონაცემებისთვის, დაწყებული START CW-დან END CW-მდე.
თქვენ შეგიძლიათ დაამტკიცოთ crc_error_inject სიგნალი, რათა მიზანმიმართულად გააფუჭოს მონაცემები კონკრეტულ ზოლში, CRC შეცდომების შესაქმნელად.
4.1.4. TX MII შიფრატორი
TX MII ენკოდერი ამუშავებს პაკეტის გადაცემას MAC-დან TX PCS-მდე.
შემდეგი სურათი გვიჩვენებს მონაცემთა შაბლონს 8-ბიტიან MII ავტობუსზე PAM4 მოდულაციის რეჟიმში. START და END CW გამოჩნდება ერთხელ ყოველ ორ MII ზოლში.
სურათი 17. PAM4 მოდულაციის რეჟიმი MII მონაცემთა ნიმუში
ციკლი 1
ციკლი 2
ციკლი 3
ციკლი 4
ციკლი 5
SOP_CW
DATA_1
DATA_9 DATA_17
უსაქმური
DATA_DUMMY SOP_CW
DATA_DUMMY
DATA_2 DATA_3 DATA_4
DATA_10 DATA_11 DATA_12
DATA_18 DATA_19 DATA_20
EOP_CW IDLE
EOP_CW
SOP_CW
DATA_5 DATA_13 DATA_21
უსაქმური
DATA_DUMMY DATA_6 DATA_14 DATA_22 EOP_CW
SOP_CW DATA_DUMMY
DATA_7 DATA_8
DATA_15 DATA_16
DATA_23 DATA_24
IDLE EOP_CW
შემდეგი სურათი გვიჩვენებს მონაცემთა შაბლონს 8-ბიტიან MII ავტობუსზე NRZ მოდულაციის რეჟიმში. START და END CW გამოჩნდება ყველა MII ზოლში.
გამოხმაურების გაგზავნა
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 29
4. ფუნქციური აღწერა 683074 | 2022.04.28
სურათი 18. NRZ მოდულაციის რეჟიმი MII მონაცემთა ნიმუში
ციკლი 1
ციკლი 2
ციკლი 3
SOP_CW
DATA_1
DATA_9
SOP_CW
DATA_2 DATA_10
SOP_CW SOP_CW
DATA_3 DATA_4
DATA_11 DATA_12
SOP_CW
DATA_5 DATA_13
SOP_CW
DATA_6 DATA_14
SOP_CW
DATA_7 DATA_15
SOP_CW
DATA_8 DATA_16
CYCLE 4 DATA_17 DATA_18 DATA_19 DATA_20 DATA_21 DATA_22 DATA_23 DATA_24
CYCLE 5 EOP_CW EOP_CW EOP_CW EOP_CW EOP_CW EOP_CW EOP_CW EOP_CW
4.1.5. TX PCS და PMA
F-Tile Serial Lite IV Intel FPGA IP კონფიგურაციას უწევს F-კრამიტის გადამცემს Ethernet PCS რეჟიმში.
4.2. RX მონაცემთა გზა
RX მონაცემთა გზა შედგება შემდეგი კომპონენტებისგან: · PMA ბლოკი · PCS ბლოკი · MII დეკოდერი · CRC · Deskew ბლოკი · სამართავი Word-ის ამოღების ბლოკი
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 30
გამოხმაურების გაგზავნა
4. ფუნქციური აღწერა 683074 | 2022.04.28
სურათი 19. RX მონაცემთა გზა
მომხმარებლის ლოგიკით Avalon Streaming Interface
RX MAC
აკონტროლეთ სიტყვების წაშლა
დესკევი
CRC
MII დეკოდერი
MII ინტერფეისი Custom PCS
PCS და PMA
RX სერიული ინტერფეისი სხვა FPGA მოწყობილობიდან
4.2.1. RX PCS და PMA
F-Tile Serial Lite IV Intel FPGA IP აკონფიგურირებს F-კრამიტის გადამცემს Ethernet PCS რეჟიმში.
4.2.2. RX MII დეკოდერი
ეს ბლოკი განსაზღვრავს, შეიცავს თუ არა შემომავალი მონაცემები საკონტროლო სიტყვას და გასწორების მარკერებს. RX MII დეკოდერი გამოსცემს მონაცემებს 1-ბიტიანი მოქმედი, 1-ბიტიანი მარკერის ინდიკატორის, 1-ბიტიანი საკონტროლო ინდიკატორის და 64-ბიტიანი მონაცემების სახით თითო ზოლზე.
4.2.3. RX CRC
შეგიძლიათ ჩართოთ TX CRC ბლოკი IP პარამეტრის რედაქტორში ჩართული CRC პარამეტრის გამოყენებით. ეს ფუნქცია მხარდაჭერილია როგორც ძირითადი, ასევე სრული რეჟიმში. RX CRC ბლოკი ურთიერთობს RX Control Word Removal და RX MII Decoder ბლოკებთან. IP ამტკიცებს rx_crc_error სიგნალს, როდესაც ხდება CRC შეცდომა.
გამოხმაურების გაგზავნა
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 31
4. ფუნქციური აღწერა 683074 | 2022.04.28
IP უარყოფს rx_crc_error-ს ყოველ ახალ პაკეტზე. ეს არის მომხმარებლის ლოგიკის გამოსავალი მომხმარებლის ლოგიკური შეცდომების დამუშავებისთვის.
4.2.4. RX Deskew
RX deskew ბლოკი ამოიცნობს გასწორების მარკერებს თითოეული ზოლისთვის და ხელახლა ასწორებს მონაცემებს RX CW მოცილების ბლოკში გაგზავნამდე.
თქვენ შეგიძლიათ აირჩიოთ IP ბირთვს, რომ ავტომატურად მოაწყოს მონაცემები თითოეული ზოლისთვის, როდესაც გასწორების შეცდომა მოხდება, IP პარამეტრის რედაქტორში ავტომატური გასწორების პარამეტრის ჩართვით. თუ გამორთავთ ავტომატური გასწორების ფუნქციას, IP ბირთვი ამტკიცებს rx_error სიგნალს, რათა მიუთითოს გასწორების შეცდომა. თქვენ უნდა დაამტკიცოთ rx_link_reinit ზოლის გასწორების პროცესის დასაწყებად, როდესაც ხდება ზოლის გასწორების შეცდომა.
RX deskew ამოიცნობს განლაგების მარკერებს სახელმწიფო აპარატზე დაყრდნობით. შემდეგი დიაგრამა აჩვენებს მდგომარეობებს RX deskew ბლოკში.
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 32
გამოხმაურების გაგზავნა
4. ფუნქციური აღწერა 683074 | 2022.04.28
სურათი 20.
RX Deskew Lane Alignment State Machine ავტომატური გასწორების ჩართული ნაკადის სქემა
დაწყება
უსაქმური
გადატვირთვა = 1 დიახ არა
ყველა PCS
არა
ბილიკები მზადაა?
დიახ
დაელოდე
ყველა სინქრონიზაციის მარკერი No
აღმოჩენილი?
დიახ
ალენი
არა
დიახ ტაიმაუტი?
დიახ
დაკარგეთ განლაგება?
არ არის დასასრული
გამოხმაურების გაგზავნა
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 33
4. ფუნქციური აღწერა 683074 | 2022.04.28
სურათი 21.
RX Deskew Lane Alignment State Machine ავტომატური გასწორების გამორთული ნაკადის სქემა
დაწყება
უსაქმური
გადატვირთვა = 1 დიახ არა
ყველა PCS
არა
ბილიკები მზადაა?
დიახ
დიახ
rx_link_reinit =1
არ არის ERROR
არა დიახ ტაიმაუტი?
დაელოდე
არა ყველა სინქრონიზაციის მარკერი
აღმოჩენილი?
დიახ ALIGN
დიახ
დაკარგეთ განლაგება?
არა
დასასრული
1. გასწორების პროცესი იწყება IDLE მდგომარეობით. ბლოკი გადადის WAIT მდგომარეობაში, როდესაც ყველა PCS ხაზი მზად იქნება და rx_link_reinit გამორთულია.
2. WAIT მდგომარეობაში, ბლოკი ამოწმებს, რომ ყველა აღმოჩენილი მარკერი დამტკიცებულია იმავე ციკლში. თუ ეს პირობა მართალია, ბლოკი გადადის ALIGNED მდგომარეობაში.
3. როდესაც ბლოკი არის ALIGNED მდგომარეობაში, ეს მიუთითებს ზოლების გასწორებაზე. ამ მდგომარეობაში, ბლოკი აგრძელებს ზოლის გასწორების მონიტორინგს და ამოწმებს არის თუ არა ყველა მარკერი იმავე ციკლში. თუ მინიმუმ ერთი მარკერი არ არის იმავე ციკლში და დაყენებულია Enable Auto Alignment პარამეტრი, ბლოკი გადადის
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 34
გამოხმაურების გაგზავნა
4. ფუნქციური აღწერა 683074 | 2022.04.28
IDLE მდგომარეობა გასწორების პროცესის ხელახლა ინიციალიზაციისთვის. თუ ავტომატური გასწორების ჩართვა არ არის დაყენებული და მინიმუმ ერთი მარკერი არ არის იმავე ციკლში, ბლოკი გადადის ERROR მდგომარეობაში და ელოდება მომხმარებლის ლოგიკის დამტკიცებას rx_link_reinit სიგნალის დასაწყებად ზოლის გასწორების პროცესის დასაწყებად.
ნახაზი 22. ზოლის გადასწორება ავტომატური გასწორების ჩართვით ჩართული rx_core_clk
rx_link_up
rx_link_reinit
და_ყველა_მარკერი
დესკევის შტატი
ALGNED
უსაქმური
დაელოდე
ALGNED
AUTO_ALIGN = 1
ნახაზი 23. ზოლის გადასწორება ავტომატური გასწორების ჩართვით გამორთულია rx_core_clk
rx_link_up
rx_link_reinit
და_ყველა_მარკერი
დესკევის შტატი
ALGNED
შეცდომა
უსაქმური
დაელოდე
ALGNED
AUTO_ALIGN = 0
4.2.5. RX CW მოცილება
ეს ბლოკი დეკოდირებს CW-ებს და აგზავნის მონაცემებს მომხმარებლის ლოგიკაში Avalon ნაკადის ინტერფეისის გამოყენებით CW-ების ამოღების შემდეგ.
როდესაც არ არის ხელმისაწვდომი მონაცემები, RX CW მოხსნის ბლოკი წყვეტს rx_avs_valid სიგნალს.
FULL რეჟიმში, თუ მომხმარებლის ბიტი დაყენებულია, ეს ბლოკი ამტკიცებს rx_is_usr_cmd სიგნალს და პირველი საათის ციკლის მონაცემები გამოიყენება როგორც მომხმარებლის მიერ განსაზღვრული ინფორმაცია ან ბრძანება.
როდესაც rx_avs_ready ამტკიცებს და rx_avs_valid ამტკიცებს, RX CW მოხსნის ბლოკი ქმნის შეცდომის პირობას მომხმარებლის ლოგიკაში.
ამ ბლოკთან დაკავშირებული ავალონის ნაკადის სიგნალები შემდეგია: · rx_avs_startofpacket · rx_avs_endofpacket · rx_avs_channel · rx_avs_empty · rx_avs_data
გამოხმაურების გაგზავნა
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 35
4. ფუნქციური აღწერა 683074 | 2022.04.28
· rx_avs_valid
· rx_num_valid_bytes_eob
· rx_is_usr_cmd (ხელმისაწვდომია მხოლოდ სრული რეჟიმში)
4.3. F-Tile Serial Lite IV Intel FPGA IP საათის არქიტექტურა
F-Tile Serial Lite IV Intel FPGA IP-ს აქვს ოთხი საათის შეყვანა, რომლებიც წარმოქმნიან საათებს სხვადასხვა ბლოკებში: · გადამცემის საცნობარო საათი (xcvr_ref_clk) – შეყვანის საათი გარე საათიდან
ჩიპები ან ოსცილატორები, რომლებიც წარმოქმნის საათებს TX MAC, RX MAC და TX და RX პერსონალური PCS ბლოკებისთვის. იხილეთ პარამეტრები მხარდაჭერილი სიხშირის დიაპაზონისთვის. · TX core clock (tx_core_clk)–ეს საათი მიღებულია გადამცემიდან PLL, რომელიც გამოიყენება TX MAC-ისთვის. ეს საათი ასევე არის გამომავალი საათი F-კრამიტის გადამცემიდან TX მომხმარებლის ლოგიკასთან დასაკავშირებლად. · RX core clock (rx_core_clk)–ეს საათი მიღებულია გადამცემიდან PLL, რომელიც გამოიყენება RX deskew FIFO და RX MAC-ისთვის. ეს საათი ასევე არის გამომავალი საათი F-კრამიტის გადამცემიდან RX მომხმარებლის ლოგიკასთან დასაკავშირებლად. · საათი გადამცემის რეკონფიგურაციის ინტერფეისისთვის (reconfig_clk) – შეყვანის საათი გარე საათის სქემებიდან ან ოსცილატორებიდან, რომლებიც წარმოქმნის საათებს F-კრამიტის გადამცემის რეკონფიგურაციის ინტერფეისისთვის, როგორც TX, ასევე RX მონაცემთა გზაზე. საათის სიხშირე 100-დან 162 MHz-მდეა.
შემდეგი ბლოკ-სქემა აჩვენებს F-Tile Serial Lite IV Intel FPGA IP საათის დომენებს და კავშირებს IP-ში.
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 36
გამოხმაურების გაგზავნა
4. ფუნქციური აღწერა 683074 | 2022.04.28
სურათი 24.
F-Tile Serial Lite IV Intel FPGA IP საათის არქიტექტურა
ოსცილატორი
FPGA1
F-Tile Serial Lite IV Intel FPGA IP გადამცემის რეკონფიგურაციის ინტერფეისის საათი
(reconfig_clk)
tx_core_clkout (დაკავშირება მომხმარებლის ლოგიკასთან)
tx_core_clk= clk_pll_div64[mid_ch]
FPGA2
F-Tile Serial Lite IV Intel FPGA IP
გადამცემის რეკონფიგურაციის ინტერფეისის საათი
(reconfig_clk)
ოსცილატორი
rx_core_clk= clk_pll_div64[mid_ch]
rx_core_clkout (დაკავშირება მომხმარებლის ლოგიკასთან)
clk_pll_div64[mid_ch] clk_pll_div64[n-1:0]
Avalon Streaming Interface TX მონაცემები
TX MAC
სერიული_ლინკი[n-1:0]
დესკევი
TX
RX
FIFO
Avalon Streaming ინტერფეისი RX Data RX MAC
Avalon Streaming Interface RX მონაცემები
RX MAC
Deskew FIFO
rx_core_clkout (დაკავშირება მომხმარებლის ლოგიკასთან)
rx_core_clk= clk_pll_div64[mid_ch]
მორგებული PCS
მორგებული PCS
სერიული_ლინკი[n-1:0]
RX
TX
TX MAC
Avalon Streaming Interface TX მონაცემები
tx_core_clk= clk_pll_div64[mid_ch]
tx_core_clkout (დაკავშირება მომხმარებლის ლოგიკასთან)
გადამცემის Ref საათი (xcvr_ref_clk)
გადამცემის Ref საათი (xcvr_ref_clk)
ოსცილატორი*
ოსცილატორი*
ლეგენდა
FPGA მოწყობილობა
TX ძირითადი საათის დომენი
RX ძირითადი საათის დომენი
გადამცემის საცნობარო საათის დომენი გარე მოწყობილობა მონაცემთა სიგნალები
4.4. გადატვირთვა და დაკავშირება ინიციალიზაცია
MAC, F-tile Hard IP და რეკონფიგურაციის ბლოკებს აქვთ სხვადასხვა გადატვირთვის სიგნალები: · TX და RX MAC ბლოკები იყენებენ tx_core_rst_n და rx_core_rst_n გადატვირთვის სიგნალებს. · tx_pcs_fec_phy_reset_n და rx_pcs_fec_phy_reset_n გადატვირთვის სიგნალების დრაივერი
რბილი გადატვირთვის კონტროლერი F-კრამიტის მყარი IP-ის გადატვირთვისთვის. · ხელახალი კონფიგურაციის ბლოკი იყენებს reconfig_reset გადატვირთვის სიგნალს.
გამოხმაურების გაგზავნა
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 37
4. ფუნქციური აღწერა 683074 | 2022.04.28
სურათი 25. არქიტექტურის გადატვირთვა
Avalon Streaming Interface TX მონაცემები
MAC
Avalon Streaming SYNC ინტერფეისი RX მონაცემები
FPGA F-ფილა Serial Lite IV Intel FPGA IP
tx_mii rx_mii
phy_ehip_ready phy_rx_pcs_ready
F-ფილა მყარი IP
TX სერიული მონაცემები RX სერიული მონაცემები
tx_core_rstn rx_core_rstn tx_pcs_fec_phy_reset_n rx_pcs_fec_phy_reset_n reconfig_reset
ლოგიკის გადაყენება
დაკავშირებული ინფორმაცია · გადატვირთვის სახელმძღვანელო მითითებები გვერდზე 51 · F-Tile Serial Lite IV Intel FPGA IP Design Exampმომხმარებლის სახელმძღვანელო
4.4.1. TX გადატვირთვისა და ინიციალიზაციის თანმიმდევრობა
TX გადატვირთვის თანმიმდევრობა F-Tile Serial Lite IV Intel FPGA IP-სთვის შემდეგია: 1. დააყენეთ tx_pcs_fec_phy_reset_n, tx_core_rst_n და reconfig_reset
ერთდროულად გადატვირთოთ F-ფილა მყარი IP, MAC და რეკონფიგურაციის ბლოკები. გაათავისუფლეთ tx_pcs_fec_phy_reset_n და განაახლეთ კონფიგურაცია tx_reset_ack-ის მოლოდინის შემდეგ, რათა დარწმუნდეთ, რომ ბლოკები სწორად არის გადატვირთული. 2. შემდეგ IP ამტკიცებს phy_tx_lanes_stable, tx_pll_locked და phy_ehip_ready სიგნალებს tx_pcs_fec_phy_reset_n გადატვირთვის გამოშვების შემდეგ, რაც მიუთითებს, რომ TX PHY მზად არის გადაცემისთვის. 3. tx_core_rst_n სიგნალი იკლებს მას შემდეგ, რაც phy_ehip_ready სიგნალი მაღალი იქნება. 4. IP იწყებს IDLE სიმბოლოების გადაცემას MII ინტერფეისზე მას შემდეგ, რაც MAC-ი გადატვირთულია. არ არის საჭირო TX ზოლის გასწორება და დახრილობა, რადგან ყველა ზოლი ერთსა და იმავე საათს იყენებს. 5. IDLE სიმბოლოების გადაცემისას MAC ამტკიცებს tx_link_up სიგნალს. 6. შემდეგ MAC იწყებს გადაცემას ALIGN დაწყვილებული START/END ან END/START CW ფიქსირებული ინტერვალით, რათა დაიწყოს დაკავშირებული მიმღების ზოლის გასწორების პროცესი.
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 38
გამოხმაურების გაგზავნა
4. ფუნქციური აღწერა 683074 | 2022.04.28
სურათი 26.
TX გადატვირთვისა და ინიციალიზაციის დროის დიაგრამა
reconfig_sl_clk
reconfig_clk
tx_core_rst_n
1
tx_pcs_fec_phy_reset_n 1
3
reconfig_reset
1
3
reconfig_sl_reset
1
3
tx_reset_ack
2
tx_pll _ ჩაკეტილია
4
phy_tx_lanes_stable
phy_ehip_ready
tx_li nk_up
7
5 6 8
4.4.2. RX გადატვირთვისა და ინიციალიზაციის თანმიმდევრობა
RX გადატვირთვის თანმიმდევრობა F-Tile Serial Lite IV Intel FPGA IP-სთვის შემდეგია:
1. დააყენეთ rx_pcs_fec_phy_reset_n, rx_core_rst_n და reconfig_reset ერთდროულად, რათა გადატვირთოთ F-ფილა მყარი IP, MAC და რეკონფიგურაციის ბლოკები. გაათავისუფლეთ rx_pcs_fec_phy_reset_n და გადატვირთეთ კონფიგურაცია rx_reset_ack-ის მოლოდინის შემდეგ, რათა უზრუნველყოთ ბლოკების სწორად გადატვირთვა.
2. შემდეგ IP ამტკიცებს phy_rx_pcs_ready სიგნალს პერსონალური PCS-ის გადატვირთვის გამოშვების შემდეგ, რათა მიუთითებდეს, რომ RX PHY მზად არის გადაცემისთვის.
3. rx_core_rst_n სიგნალი იკლებს მას შემდეგ, რაც phy_rx_pcs_ready სიგნალი მაღალი იქნება.
4. IP იწყებს ზოლის გასწორების პროცესს RX MAC გადატვირთვის გამოშვების შემდეგ და ALIGN-ის მიღების შემდეგ დაწყვილებული START/END ან END/START CW.
5. RX deskew ბლოკი ამტკიცებს rx_link_up სიგნალს ყველა ზოლის გასწორების დასრულების შემდეგ.
6. შემდეგ IP ადასტურებს rx_link_up სიგნალს მომხმარებლის ლოგიკაზე, რათა მიუთითოს, რომ RX ბმული მზად არის მონაცემთა მიღების დასაწყებად.
გამოხმაურების გაგზავნა
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 39
4. ფუნქციური აღწერა 683074 | 2022.04.28
სურათი 27. RX გადატვირთვისა და ინიციალიზაციის დროის დიაგრამა
reconfig_sl_clk
reconfig_clk
rx_core_rst_n
1
rx_pcs_fec_phy_reset_n 1
reconfig_reset
1
reconfig_sl_reset
1
rx_reset_ack
rx_cdr_lock
rx_block_lock
rx_pcs_ready
rx_link_up
3 3 3 2
4 5 5
6 7
4.5. კავშირის სიჩქარისა და გამტარუნარიანობის ეფექტურობის გაანგარიშება
F-Tile Serial Lite IV Intel FPGA IP გამტარუნარიანობის ეფექტურობის გაანგარიშება შემდეგია:
გამტარუნარიანობის ეფექტურობა = raw_rate * 64/66 * (burst_size – burst_size_ovhd)/ burst_size * [align_marker_period / (align_marker_period + align_marker_width)] * [(srl4_align_period – 2)_align
ცხრილი 17. სიჩქარის ეფექტურობის ცვლადების აღწერა
ცვლადი
აღწერა
raw_rate burst_size
ეს არის ბიტის სიჩქარე, რომელიც მიღწეულია სერიული ინტერფეისით. raw_rate = SERDES სიგანე * გადამცემის საათის სიხშირე მაგample: raw_rate = 64 * 402.812500 Gbps = 25.78 Gbps
ადიდებული ზომის მნიშვნელობა. გამტარუნარიანობის საშუალო ეფექტურობის გამოსათვლელად გამოიყენეთ საერთო ადიდებული ზომის მნიშვნელობა. მაქსიმალური სიჩქარისთვის გამოიყენეთ მაქსიმალური ადიდებული ზომის მნიშვნელობა.
burst_size_ovhd
ადიდებული ზომის ოვერჰედის მნიშვნელობა.
სრული რეჟიმში, burst_size_ovhd მნიშვნელობა ეხება START და END დაწყვილებულ CW-ებს.
საბაზისო რეჟიმში, არ არის burst_size_ovhd, რადგან არ არის START და END დაწყვილებული CW.
align_marker_period
იმ პერიოდის მნიშვნელობა, სადაც ჩასმულია გასწორების მარკერი. მნიშვნელობა არის 81920 საათის ციკლი კომპილაციისთვის და 1280 სწრაფი სიმულაციისთვის. ეს მნიშვნელობა მიღებულია PCS მყარი ლოგიკით.
align_marker_width srl4_align_period
საათის ციკლების რაოდენობა, სადაც მართებული გასწორების მარკერის სიგნალი მაღალია.
საათის ციკლების რაოდენობა ორ გასწორების მარკერს შორის. თქვენ შეგიძლიათ დააყენოთ ეს მნიშვნელობა IP პარამეტრის რედაქტორში Alignment Period პარამეტრის გამოყენებით.
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 40
გამოხმაურების გაგზავნა
4. ფუნქციური აღწერა 683074 | 2022.04.28
კავშირის სიჩქარის გამოთვლები შემდეგია: ეფექტური მაჩვენებელი = გამტარუნარიანობის ეფექტურობა * raw_rate თქვენ შეგიძლიათ მიიღოთ მომხმარებლის საათის მაქსიმალური სიხშირე შემდეგი განტოლებით. მომხმარებლის საათის მაქსიმალური სიხშირის გამოთვლა გულისხმობს მონაცემთა უწყვეტ ნაკადს და IDLE ციკლი არ ხდება მომხმარებლის ლოგიკაში. ეს მაჩვენებელი მნიშვნელოვანია მომხმარებლის ლოგიკის FIFO დიზაინის შექმნისას, რათა თავიდან იქნას აცილებული FIFO გადაჭარბება. მომხმარებლის საათის მაქსიმალური სიხშირე = ეფექტური სიჩქარე / 64
გამოხმაურების გაგზავნა
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 41
683074 | 2022.04.28 გამოხმაურების გაგზავნა
5. პარამეტრები
ცხრილი 18. F-Tile Serial Lite IV Intel FPGA IP პარამეტრის აღწერა
პარამეტრი
ღირებულება
ნაგულისხმევი
აღწერა
ზოგადი დიზაინის პარამეტრები
PMA მოდულაციის ტიპი
· PAM4 · NRZ
PAM4
აირჩიეთ PCS მოდულაციის რეჟიმი.
PMA ტიპი
· FHT · FGT
FGT
ირჩევს გადამცემის ტიპს.
PMA მონაცემთა სიჩქარე
· PAM4 რეჟიმისთვის:
— FGT გადამცემის ტიპი: 20 Gbps 58 Gbps
- FHT გადამცემის ტიპი: 56.1 Gbps, 58 Gbps, 116 Gbps
· NRZ რეჟიმისთვის:
— FGT გადამცემის ტიპი: 10 Gbps 28.05 Gbps
— FHT გადამცემის ტიპი: 28.05 Gbps, 58 Gbps
56.1 (FGT/FHT PAM4)
28.05 გბიტი/წმ (FGT/FHT NRZ)
განსაზღვრავს მონაცემთა ეფექტურ სიჩქარეს გადამცემის გამოსავალზე, რომელიც მოიცავს გადაცემას და სხვა ზედნადებს. მნიშვნელობა გამოითვლება IP-ით 1 ათობითი ადგილის დამრგვალებით Gbps ერთეულში.
PMA რეჟიმი
· დუპლექსი · Tx · Rx
დუპლექსი
FHT გადამცემის ტიპისთვის, მხარდაჭერილი მიმართულება მხოლოდ დუპლექსია. FGT გადამცემის ტიპისთვის, მხარდაჭერილი მიმართულებაა Duplex, Tx და Rx.
PMA-ს რაოდენობა
· PAM4 რეჟიმისთვის:
2
ბილიკები
- 1-დან 12-მდე
· NRZ რეჟიმისთვის:
- 1-დან 16-მდე
აირჩიეთ ზოლების რაოდენობა. სიმპლექსის დიზაინისთვის, მხარდაჭერილი ზოლების რაოდენობა არის 1.
PLL საცნობარო საათის სიხშირე
· FHT გადამცემის ტიპისთვის: 156.25 MHz
· FGT გადამცემის ტიპისთვის: 27.5 MHz 379.84375 MHz, არჩეული გადამცემის მონაცემთა სიჩქარის მიხედვით.
· FHT გადამცემის ტიპისთვის: 156.25 MHz
· FGT გადამცემის ტიპისთვის: 165 MHz
განსაზღვრავს გადამცემის საცნობარო საათის სიხშირეს.
სისტემის PLL
—
საცნობარო საათი
სიხშირე
170 MHz
ხელმისაწვდომია მხოლოდ FHT გადამცემის ტიპისთვის. განსაზღვრავს System PLL საცნობარო საათს და გამოყენებული იქნება F-Tile Reference და System PLL საათების Intel FPGA IP-ის შესატანად სისტემის PLL საათის გენერირებისთვის.
სისტემის PLL სიხშირე
გასწორების პერიოდი
— 128 65536
ჩართეთ RS-FEC
ჩართვა
876.5625 MHz 128 ჩართვა
განსაზღვრავს სისტემის PLL საათის სიხშირეს.
განსაზღვრავს გასწორების მარკერის პერიოდს. მნიშვნელობა უნდა იყოს x2. ჩართეთ RS-FEC ფუნქციის გასააქტიურებლად.
განაგრძო…
ინტელის კორპორაცია. Ყველა უფლება დაცულია. Intel, Intel-ის ლოგო და სხვა Intel ნიშნები არის Intel Corporation-ის ან მისი შვილობილი კომპანიების სავაჭრო ნიშნები. Intel იძლევა გარანტიას მისი FPGA და ნახევარგამტარული პროდუქტების შესრულებაზე მიმდინარე სპეციფიკაციების შესაბამისად Intel-ის სტანდარტული გარანტიის შესაბამისად, მაგრამ იტოვებს უფლებას ნებისმიერ დროს შეიტანოს ცვლილებები ნებისმიერ პროდუქტსა და სერვისში შეტყობინების გარეშე. Intel არ იღებს პასუხისმგებლობას ან პასუხისმგებლობას, რომელიც წარმოიქმნება აქ აღწერილი ნებისმიერი ინფორმაციის, პროდუქტის ან სერვისის აპლიკაციის ან გამოყენების შედეგად, გარდა იმ შემთხვევისა, რაც წერილობით არის დათანხმებული Intel-ის მიერ. Intel-ის მომხმარებლებს ურჩევენ, მიიღონ მოწყობილობის სპეციფიკაციების უახლესი ვერსია, სანამ დაეყრდნონ რაიმე გამოქვეყნებულ ინფორმაციას და განათავსონ შეკვეთები პროდუქტებსა და სერვისებზე. *სხვა სახელები და ბრენდები შეიძლება გამოცხადდეს, როგორც სხვისი საკუთრება.
ISO 9001:2015 რეგისტრირებულია
5. პარამეტრები 683074 | 2022.04.28
პარამეტრი
ღირებულება
ნაგულისხმევი
აღწერა
გამორთვა
PAM4 PCS მოდულაციის რეჟიმში, RS-FEC ყოველთვის ჩართულია.
მომხმარებლის ინტერფეისი
სტრიმინგის რეჟიმი
· სრული · ძირითადი
სრული
აირჩიეთ მონაცემთა ნაკადი IP-სთვის.
სრული: ეს რეჟიმი აგზავნის პაკეტის დაწყების და პაკეტის დასასრულის ციკლს ჩარჩოში.
ძირითადი: ეს არის სუფთა ნაკადის რეჟიმი, სადაც მონაცემები იგზავნება პაკეტის დაწყების, ცარიელი და პაკეტის დასასრულის გარეშე, გამტარუნარიანობის გაზრდის მიზნით.
ჩართეთ CRC
Ჩართვა გამორთვა
გამორთვა
ჩართეთ CRC შეცდომის აღმოჩენისა და გამოსწორების ჩასართავად.
ჩართეთ ავტომატური გასწორება
Ჩართვა გამორთვა
გამორთვა
ჩართეთ ზოლის ავტომატური გასწორების ფუნქციის ჩასართავად.
გამართვის საბოლოო წერტილის ჩართვა
Ჩართვა გამორთვა
გამორთვა
როდესაც ჩართულია, F-Tile Serial Lite IV Intel FPGA IP მოიცავს ჩაშენებულ გამართვის ბოლო წერტილს, რომელიც შიგადაშიგ უკავშირდება Avalon-ის მეხსიერებით შედგენილ ინტერფეისს. IP-ს შეუძლია შეასრულოს გარკვეული ტესტები და გამართვის ფუნქციები J-ის მეშვეობითTAG სისტემის კონსოლის გამოყენებით. ნაგულისხმევი მნიშვნელობა გამორთულია.
Simplex Merging (ეს პარამეტრის პარამეტრი ხელმისაწვდომია მხოლოდ FGT dual simplex დიზაინის არჩევისას.)
RSFEC ჩართულია სხვა Serial Lite IV Simplex IP-ზე, რომელიც განთავსებულია იმავე FGT არხ(ებ)ზე.
Ჩართვა გამორთვა
გამორთვა
ჩართეთ ეს პარამეტრი, თუ გჭირდებათ კონფიგურაციის ნაზავი RS-FEC ჩართული და გამორთული F-Tile Serial Lite IV Intel FPGA IP-სთვის ორმაგი სიმპლექსის დიზაინში NRZ გადამცემის რეჟიმში, სადაც TX და RX მოთავსებულია იმავე FGT-ზე. არხ(ებ)ი.
გამოხმაურების გაგზავნა
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 43
683074 | 2022.04.28 გამოხმაურების გაგზავნა
6. F-Tile Serial Lite IV Intel FPGA IP ინტერფეისის სიგნალები
6.1. საათის სიგნალები
ცხრილი 19. საათის სიგნალები
სახელი
სიგანის მიმართულება
აღწერა
tx_core_clkout
1
გამომავალი TX core საათი TX მორგებული PCS ინტერფეისისთვის, TX MAC და მომხმარებლის ლოგიკებისთვის
TX მონაცემთა გზა.
ეს საათი გენერირდება მორგებული PCS ბლოკიდან.
rx_core_clkout
1
გამომავალი RX core საათი RX მორგებული PCS ინტერფეისისთვის, RX deskew FIFO, RX MAC
და მომხმარებლის ლოგიკა RX მონაცემთა გზაზე.
ეს საათი გენერირდება მორგებული PCS ბლოკიდან.
xcvr_ref_clk
reconfig_clk reconfig_sl_clk
1
შეყვანის გადამცემის საცნობარო საათი.
როდესაც გადამცემის ტიპი დაყენებულია FGT-ზე, დაუკავშირეთ ეს საათი გამომავალ სიგნალს (out_refclk_fgt_0) F-Tile Reference და System PLL Clocks Intel FPGA IP. როდესაც გადამცემის ტიპი დაყენებულია FHT-ზე, დააკავშირეთ
ეს საათის გამომავალი სიგნალი (out_fht_cmmpll_clk_0) F-Tile Reference და System PLL საათები Intel FPGA IP.
იხილეთ პარამეტრები მხარდაჭერილი სიხშირის დიაპაზონისთვის.
1
შეყვანის შეყვანის საათი გადამცემის რეკონფიგურაციის ინტერფეისისთვის.
საათის სიხშირე 100-დან 162 MHz-მდეა.
შეაერთეთ ეს შემავალი საათის სიგნალი გარე საათის სქემებთან ან ოსცილატორებთან.
1
შეყვანის შეყვანის საათი გადამცემის რეკონფიგურაციის ინტერფეისისთვის.
საათის სიხშირე 100-დან 162 MHz-მდეა.
შეაერთეთ ეს შემავალი საათის სიგნალი გარე საათის სქემებთან ან ოსცილატორებთან.
out_systemll_clk_ 1
შეყვანა
სისტემის PLL საათი.
შეაერთეთ ეს საათი F-Tile Reference და System PLL საათის Intel FPGA IP-ის გამომავალ სიგნალთან (out_systempll_clk_0).
დაკავშირებული ინფორმაციის პარამეტრები 42 გვერდზე
6.2. გადატვირთვის სიგნალები
ცხრილი 20. გადატვირთვის სიგნალები
სახელი
სიგანის მიმართულება
tx_core_rst_n
1
შეყვანა
საათის დომენის ასინქრონული
rx_core_rst_n
1
შეყვანა
ასინქრონული
tx_pcs_fec_phy_reset_n 1
შეყვანა
ასინქრონული
აღწერა
აქტიური დაბალი გადატვირთვის სიგნალი. აღადგენს F-Tile Serial Lite IV TX MAC-ს.
აქტიური დაბალი გადატვირთვის სიგნალი. აღადგენს F-Tile Serial Lite IV RX MAC-ს.
აქტიური დაბალი გადატვირთვის სიგნალი.
განაგრძო…
ინტელის კორპორაცია. Ყველა უფლება დაცულია. Intel, Intel-ის ლოგო და სხვა Intel ნიშნები არის Intel Corporation-ის ან მისი შვილობილი კომპანიების სავაჭრო ნიშნები. Intel იძლევა გარანტიას მისი FPGA და ნახევარგამტარული პროდუქტების შესრულებაზე მიმდინარე სპეციფიკაციების შესაბამისად Intel-ის სტანდარტული გარანტიის შესაბამისად, მაგრამ იტოვებს უფლებას ნებისმიერ დროს შეიტანოს ცვლილებები ნებისმიერ პროდუქტსა და სერვისში შეტყობინების გარეშე. Intel არ იღებს პასუხისმგებლობას ან პასუხისმგებლობას, რომელიც წარმოიქმნება აქ აღწერილი ნებისმიერი ინფორმაციის, პროდუქტის ან სერვისის აპლიკაციის ან გამოყენების შედეგად, გარდა იმ შემთხვევისა, რაც წერილობით არის დათანხმებული Intel-ის მიერ. Intel-ის მომხმარებლებს ურჩევენ, მიიღონ მოწყობილობის სპეციფიკაციების უახლესი ვერსია, სანამ დაეყრდნონ რაიმე გამოქვეყნებულ ინფორმაციას და განათავსონ შეკვეთები პროდუქტებსა და სერვისებზე. *სხვა სახელები და ბრენდები შეიძლება გამოცხადდეს, როგორც სხვისი საკუთრება.
ISO 9001:2015 რეგისტრირებულია
6. F-Tile Serial Lite IV Intel FPGA IP ინტერფეისის სიგნალები 683074 | 2022.04.28
სახელი
სიგანის მიმართულების საათის დომენი
აღწერა
აღადგენს F-Tile Serial Lite IV TX მორგებულ PCS-ს.
rx_pcs_fec_phy_reset_n 1
შეყვანა
ასინქრონული
აქტიური დაბალი გადატვირთვის სიგნალი. აღადგენს F-Tile Serial Lite IV RX მორგებულ PCS-ს.
reconfig_reset
1
შეყვანა
reconfig_clk აქტიური მაღალი გადატვირთვის სიგნალი.
აღადგენს Avalon-ის მეხსიერებით შედგენილი ინტერფეისის რეკონფიგურაციის ბლოკს.
reconfig_sl_reset
1
შეიტანეთ reconfig_sl_clk აქტიური მაღალი გადატვირთვის სიგნალი.
აღადგენს Avalon-ის მეხსიერებით შედგენილი ინტერფეისის რეკონფიგურაციის ბლოკს.
6.3. MAC სიგნალები
ცხრილი 21.
TX MAC სიგნალები
ამ ცხრილში N წარმოადგენს IP პარამეტრის რედაქტორში დაყენებული ზოლების რაოდენობას.
სახელი
სიგანე
მიმართულების საათის დომენი
აღწერა
tx_avs_ready
1
გამომავალი tx_core_clkout Avalon ნაკადის სიგნალი.
როდესაც დამტკიცებულია, მიუთითებს, რომ TX MAC მზად არის მიიღოს მონაცემები.
tx_avs_data
· (64*N)*2 (PAM4 რეჟიმი)
· 64*N (NRZ რეჟიმი)
შეყვანა
tx_core_clkout Avalon ნაკადის სიგნალი. TX მონაცემები.
tx_avs_channel
8
შეიყვანეთ tx_core_clkout Avalon ნაკადის სიგნალი.
არხის ნომერი მიმდინარე ციკლზე გადაცემული მონაცემებისთვის.
ეს სიგნალი არ არის ხელმისაწვდომი ძირითადი რეჟიმში.
tx_avs_valid
1
შეიყვანეთ tx_core_clkout Avalon ნაკადის სიგნალი.
როდესაც დამტკიცებულია, მიუთითებს, რომ TX მონაცემთა სიგნალი მოქმედებს.
tx_avs_startofpacket
1
შეიყვანეთ tx_core_clkout Avalon ნაკადის სიგნალი.
როდესაც დამტკიცებულია, მიუთითებს TX მონაცემთა პაკეტის დაწყებაზე.
დაამტკიცეთ მხოლოდ ერთი საათის ციკლი თითოეული პაკეტისთვის.
ეს სიგნალი არ არის ხელმისაწვდომი ძირითადი რეჟიმში.
tx_avs_endofpacket
1
შეიყვანეთ tx_core_clkout Avalon ნაკადის სიგნალი.
როდესაც დამტკიცებულია, მიუთითებს TX მონაცემთა პაკეტის დასასრულს.
დაამტკიცეთ მხოლოდ ერთი საათის ციკლი თითოეული პაკეტისთვის.
ეს სიგნალი არ არის ხელმისაწვდომი ძირითადი რეჟიმში.
tx_avs_empty
5
შეიყვანეთ tx_core_clkout Avalon ნაკადის სიგნალი.
მიუთითებს არასწორი სიტყვების რაოდენობას TX მონაცემების საბოლოო ადიდებაში.
ეს სიგნალი არ არის ხელმისაწვდომი ძირითადი რეჟიმში.
tx_num_valid_bytes_eob
4
შეყვანა
tx_core_clkout
მიუთითებს მოქმედი ბაიტების რაოდენობას საბოლოო აფეთქების ბოლო სიტყვაში. ეს სიგნალი არ არის ხელმისაწვდომი ძირითადი რეჟიმში.
განაგრძო…
გამოხმაურების გაგზავნა
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 45
6. F-Tile Serial Lite IV Intel FPGA IP ინტერფეისის სიგნალები 683074 | 2022.04.28
სახელი tx_is_usr_cmd
tx_link_up tx_link_reinit
crc_error_inject tx_error
სიგანე 1
1 1
N 5
მიმართულების საათის დომენი
აღწერა
შეყვანა
tx_core_clkout
დამტკიცების შემთხვევაში, ეს სიგნალი იწყებს მომხმარებლის მიერ განსაზღვრულ საინფორმაციო ციკლს.
დაამტკიცეთ ეს სიგნალი იმავე საათის ციკლში, როგორც tx_startofpacket მტკიცება.
ეს სიგნალი არ არის ხელმისაწვდომი ძირითადი რეჟიმში.
გამომავალი tx_core_clkout როდესაც დამტკიცებულია, მიუთითებს, რომ TX მონაცემთა ბმული მზად არის მონაცემთა გადაცემისთვის.
გამომავალი
tx_core_clkout
დამტკიცების შემთხვევაში, ეს სიგნალი იწყებს ზოლების ხელახლა გასწორებას.
დაამტკიცეთ ეს სიგნალი ერთი საათის ციკლის განმავლობაში, რათა MAC-მა გამოაგზავნოს ALIGN CW.
შეყვანა
tx_core_clkout დამტკიცების შემთხვევაში, MAC უშვებს CRC32 შეცდომას არჩეულ ხაზებზე.
გამომავალი tx_core_clkout არ გამოიყენება.
შემდეგი დროის დიაგრამა გვიჩვენებს ყოფილიampTX მონაცემთა გადაცემის 10 სიტყვა მომხმარებლის ლოგიკიდან 10 TX სერიულ ზოლში.
სურათი 28.
TX მონაცემთა გადაცემის დროის დიაგრამა
tx_core_clkout
tx_avs_valid
tx_avs_ready
tx_avs_startofpackets
tx_avs_endofpackets
tx_avs_data
0,1..,19 10,11…19 …… N-10..
0,1,2,…,9
… N-10..
ჩიხი 0
…………
STRT 0 10
N-10 END STRT 0
ჩიხი 1
…………
STRT 1 11
N-9 END STRT 1
N-10 END IDLE IDLE N-9 END IDLE IDLE
ჩიხი 9
…………
STRT 9 19
N-1 END STRT 9
N-1 END IDLE IDLE
ცხრილი 22.
RX MAC სიგნალები
ამ ცხრილში N წარმოადგენს IP პარამეტრის რედაქტორში დაყენებული ზოლების რაოდენობას.
სახელი
სიგანე
მიმართულების საათის დომენი
აღწერა
rx_avs_ready
1
შეიტანეთ rx_core_clkout Avalon ნაკადის სიგნალი.
როდესაც დამტკიცებულია, მიუთითებს, რომ მომხმარებლის ლოგიკა მზად არის მიიღოს მონაცემები.
rx_avs_data
(64*N)*2 (PAM4 რეჟიმი)
64*N (NRZ რეჟიმი)
გამომავალი
rx_core_clkout Avalon ნაკადის სიგნალი. RX მონაცემები.
rx_avs_channel
8
გამომავალი rx_core_clkout Avalon ნაკადის სიგნალი.
არხის ნომერი მონაცემებისთვის
მიღებული მიმდინარე ციკლზე.
ეს სიგნალი არ არის ხელმისაწვდომი ძირითადი რეჟიმში.
rx_avs_valid
1
გამომავალი rx_core_clkout Avalon ნაკადის სიგნალი.
განაგრძო…
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 46
გამოხმაურების გაგზავნა
6. F-Tile Serial Lite IV Intel FPGA IP ინტერფეისის სიგნალები 683074 | 2022.04.28
სახელი
სიგანე
მიმართულების საათის დომენი
აღწერა
როდესაც დამტკიცებულია, მიუთითებს, რომ RX მონაცემთა სიგნალი მოქმედებს.
rx_avs_startofpacket
1
გამომავალი rx_core_clkout Avalon ნაკადის სიგნალი.
როდესაც დამტკიცებულია, მიუთითებს RX მონაცემთა პაკეტის დაწყებაზე.
დაამტკიცეთ მხოლოდ ერთი საათის ციკლი თითოეული პაკეტისთვის.
ეს სიგნალი არ არის ხელმისაწვდომი ძირითადი რეჟიმში.
rx_avs_endofpacket
1
გამომავალი rx_core_clkout Avalon ნაკადის სიგნალი.
როდესაც დამტკიცებულია, მიუთითებს RX მონაცემთა პაკეტის დასასრულს.
დაამტკიცეთ მხოლოდ ერთი საათის ციკლი თითოეული პაკეტისთვის.
ეს სიგნალი არ არის ხელმისაწვდომი ძირითადი რეჟიმში.
rx_avs_ცარიელი
5
გამომავალი rx_core_clkout Avalon ნაკადის სიგნალი.
მიუთითებს არასწორი სიტყვების რაოდენობას RX მონაცემების საბოლოო ადიდებაში.
ეს სიგნალი არ არის ხელმისაწვდომი ძირითადი რეჟიმში.
rx_num_valid_bytes_eob
4
გამომავალი
rx_core_clkout მიუთითებს მოქმედი ბაიტების რაოდენობას საბოლოო ადიდების ბოლო სიტყვაში.
ეს სიგნალი არ არის ხელმისაწვდომი ძირითადი რეჟიმში.
rx_is_usr_cmd
1
გამომავალი rx_core_clkout როდესაც დამტკიცებულია, ეს სიგნალი იწყებს მომხმარებლის-
განსაზღვრული ინფორმაციის ციკლი.
დაამტკიცეთ ეს სიგნალი იმავე საათის ციკლში, როგორც tx_startofpacket მტკიცება.
ეს სიგნალი არ არის ხელმისაწვდომი ძირითადი რეჟიმში.
rx_link_up
1
გამომავალი rx_core_clkout როდესაც დამტკიცებულია, მიუთითებს RX მონაცემთა ბმულზე
მზად არის მონაცემთა მისაღებად.
rx_link_reinit
1
შეყვანა rx_core_clkout როდესაც დამტკიცებულია, ეს სიგნალი იწყებს ზოლებს
ხელახალი გასწორება.
თუ გამორთავთ ავტომატური გასწორების ჩართვას, დაამტკიცეთ ეს სიგნალი საათის ერთი ციკლის განმავლობაში, რათა გამორთოთ MAC ზოლების ხელახლა გასწორების მიზნით. თუ დაყენებულია ავტომატური გასწორების ჩართვა, MAC ავტომატურად ასწორებს ხაზებს.
არ დაამტკიცოთ ეს სიგნალი, როდესაც დაყენებულია ავტომატური გასწორების ჩართვა.
rx_error
(N*2*2)+3 (PAM4 რეჟიმი)
(N*2)*3 (NRZ რეჟიმი)
გამომავალი
rx_core_clkout
როდესაც დამტკიცებულია, მიუთითებს შეცდომის პირობებზე დაფიქსირებული RX მონაცემთა გზაზე.
· [(N*2+2):N+3] = მიუთითებს PCS შეცდომაზე კონკრეტული ზოლისთვის.
· [N+2] = მიუთითებს გასწორების შეცდომაზე. განაახლე ზოლის გასწორება, თუ ეს ბიტი დამტკიცებულია.
· [N+1]= მიუთითებს, რომ მონაცემები გადაგზავნილია მომხმარებლის ლოგიკაში, როდესაც მომხმარებლის ლოგიკა მზად არ არის.
· [N] = მიუთითებს გასწორების დაკარგვაზე.
· [(N-1):0] = მიუთითებს, რომ მონაცემები შეიცავს CRC შეცდომას.
გამოხმაურების გაგზავნა
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 47
6. F-Tile Serial Lite IV Intel FPGA IP ინტერფეისის სიგნალები 683074 | 2022.04.28
6.4. გადამცემის რეკონფიგურაციის სიგნალები
ცხრილი 23.
PCS-ის რეკონფიგურაციის სიგნალები
ამ ცხრილში N წარმოადგენს IP პარამეტრის რედაქტორში დაყენებული ზოლების რაოდენობას.
სახელი
სიგანე
მიმართულების საათის დომენი
აღწერა
reconfig_sl_read
1
შეიტანეთ reconfig_sl_ PCS reconfiguration read ბრძანება
clk
სიგნალები.
reconfig_sl_write
1
შეიტანეთ reconfig_sl_ PCS-ის რეკონფიგურაციის ჩაწერა
clk
ბრძანების სიგნალები.
reconfig_sl_address
14 ბიტი + clogb2N
შეყვანა
reconfig_sl_ clk
განსაზღვრავს PCS-ის ხელახალი კონფიგურაციის Avalon-ის მეხსიერების რუკების ინტერფეისის მისამართს არჩეულ ხაზში.
თითოეულ ზოლს აქვს 14 ბიტი და ზედა ბიტი ეხება ზოლის გადაადგილებას.
Example, 4 ზოლიანი NRZ/PAM4 დიზაინისთვის, reconfig_sl_address[13:0], რომელიც მიუთითებს მისამართის მნიშვნელობაზე:
· reconfig_sl_address[15:1 4] დაყენებულია 00 = მისამართი 0 ზოლისთვის.
· reconfig_sl_address[15:1 4] დაყენებულია 01 = მისამართი 1 ზოლისთვის.
· reconfig_sl_address[15:1 4] დაყენებულია 10 = მისამართი 2 ზოლისთვის.
· reconfig_sl_address[15:1 4] დაყენებულია 11 = მისამართი 3 ზოლისთვის.
reconfig_sl_readdata
32
გამომავალი reconfig_sl_ განსაზღვრავს PCS-ის ხელახალი კონფიგურაციის მონაცემებს
clk
იკითხება მზა ციკლით ა
შერჩეული ჩიხი.
reconfig_sl_waitrequest
1
გამომავალი reconfig_sl_ წარმოადგენს PCS-ის რეკონფიგურაციას
clk
ავალონის მეხსიერების რუქის ინტერფეისი
შეჩერების სიგნალი არჩეულ ზოლში.
reconfig_sl_writedata
32
შეყვანა reconfig_sl_ განსაზღვრავს PCS-ის ხელახალი კონფიგურაციის მონაცემებს
clk
ჩაიწეროს ჩაწერის ციკლზე a
შერჩეული ჩიხი.
reconfig_sl_readdata_vali
1
d
გამომავალი
reconfig_sl_ განსაზღვრავს PCS-ის ხელახალი კონფიგურაციას
clk
მიღებული მონაცემები მოქმედებს არჩეულში
ზოლი.
ცხრილი 24.
F-Tile მყარი IP რეკონფიგურაციის სიგნალები
ამ ცხრილში N წარმოადგენს IP პარამეტრის რედაქტორში დაყენებული ზოლების რაოდენობას.
სახელი
სიგანე
მიმართულების საათის დომენი
აღწერა
reconfig_read
1
შეიტანეთ reconfig_clk PMA ხელახალი კონფიგურაციის წაკითხვა
ბრძანების სიგნალები.
reconfig_write
1
შეიტანეთ reconfig_clk PMA რეკონფიგურაციის ჩაწერა
ბრძანების სიგნალები.
reconfig_address
18 ბიტი + clog2bN
შეყვანა
reconfig_clk
განსაზღვრავს PMA Avalon-ის მეხსიერების რუქის ინტერფეისის მისამართს არჩეულ ხაზში.
განაგრძო…
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 48
გამოხმაურების გაგზავნა
6. F-Tile Serial Lite IV Intel FPGA IP ინტერფეისის სიგნალები 683074 | 2022.04.28
სახელი
reconfig_readdata reconfig_waitrequest reconfig_writedata reconfig_readdatavalid
სიგანე
32 1 32 1
მიმართულების საათის დომენი
აღწერა
ორივე PAM4 რეკლამის NRZ რეჟიმში, თითოეულ ხაზს აქვს 18 ბიტი, ხოლო დარჩენილი ზედა ბიტი ეხება ზოლის გადაადგილებას.
Example, 4 ზოლიანი დიზაინისთვის:
· reconfig_address[19:18] დაყენებულია 00 = მისამართი 0 ზოლისთვის.
· reconfig_address[19:18] დაყენებულია 01 = მისამართი 1 ზოლისთვის.
· reconfig_address[19:18] დაყენებულია 10 = მისამართი 2 ზოლისთვის.
· reconfig_address[19:18] დაყენებულია 11 = მისამართი 3 ზოლისთვის.
გამომავალი
reconfig_clk განსაზღვრავს PMA მონაცემების წაკითხვას მზა ციკლით არჩეულ ზოლში.
გამომავალი
reconfig_clk წარმოადგენს PMA Avalon-ის მეხსიერების შედგენილ ინტერფეისის გაჩერების სიგნალს არჩეულ ხაზში.
შეყვანა
reconfig_clk განსაზღვრავს PMA მონაცემებს, რომლებიც ჩაიწერება ჩაწერის ციკლზე არჩეულ ხაზში.
გამომავალი
reconfig_clk განსაზღვრავს PMA-ს ხელახალი კონფიგურაციის მიღებული მონაცემები მოქმედებს არჩეულ ხაზში.
6.5. PMA სიგნალები
ცხრილი 25.
PMA სიგნალები
ამ ცხრილში N წარმოადგენს IP პარამეტრის რედაქტორში დაყენებული ზოლების რაოდენობას.
სახელი
სიგანე
მიმართულების საათის დომენი
აღწერა
phy_tx_lanes_stable
N*2 (PAM4 რეჟიმი)
N (NRZ რეჟიმი)
გამომავალი
ასინქრონული, როდესაც დამტკიცებულია, მიუთითებს, რომ TX მონაცემთა გზა მზად არის მონაცემების გასაგზავნად.
tx_pll_locked
N*2 (PAM4 რეჟიმი)
N (NRZ რეჟიმი)
გამომავალი
ასინქრონული როდესაც დამტკიცებულია, მიუთითებს, რომ TX PLL-მა მიაღწია დაბლოკვის სტატუსს.
phy_ehip_ready
N*2 (PAM4 რეჟიმი)
N (NRZ რეჟიმი)
გამომავალი
ასინქრონული
როდესაც დამტკიცებულია, მიუთითებს, რომ მორგებული PCS-მა დაასრულა შიდა ინიციალიზაცია და მზად არის გადაცემისთვის.
ეს სიგნალი მტკიცდება tx_pcs_fec_phy_reset_n და tx_pcs_fec_phy_reset_nare-ის გაუქმების შემდეგ.
tx_serial_data
N
გამომავალი TX სერიული საათი TX სერიული ქინძისთავები.
rx_serial_data
N
შეიყვანეთ RX სერიული საათი RX სერიული ქინძისთავები.
phy_rx_block_lock
N*2 (PAM4 რეჟიმი)
N (NRZ რეჟიმი)
გამომავალი
ასინქრონული როდესაც დამტკიცებულია, მიუთითებს, რომ 66b ბლოკის გასწორება დასრულდა ზოლებისთვის.
rx_cdr_lock
N*2 (PAM4 რეჟიმი)
გამომავალი
ასინქრონული
როდესაც დამტკიცებულია, მიუთითებს, რომ აღდგენილი საათები დაბლოკილია მონაცემებზე.
განაგრძო…
გამოხმაურების გაგზავნა
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 49
6. F-Tile Serial Lite IV Intel FPGA IP ინტერფეისის სიგნალები 683074 | 2022.04.28
დაასახელეთ phy_rx_pcs_ready phy_rx_hi_ber
სიგანე
მიმართულების საათის დომენი
აღწერა
N (NRZ რეჟიმი)
N*2 (PAM4 რეჟიმი)
N (NRZ რეჟიმი)
გამომავალი
ასინქრონული
როდესაც დამტკიცებულია, მიუთითებს, რომ შესაბამისი Ethernet არხის RX ზოლები სრულად არის გასწორებული და მზად არის მონაცემების მისაღებად.
N*2 (PAM4 რეჟიმი)
N (NRZ რეჟიმი)
გამომავალი
ასინქრონული
როდესაც დამტკიცებულია, მიუთითებს, რომ შესაბამისი Ethernet არხის RX PCS არის HI BER მდგომარეობაში.
F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო 50
გამოხმაურების გაგზავნა
683074 | 2022.04.28 გამოხმაურების გაგზავნა
7. დიზაინი F-Tile Serial Lite IV Intel FPGA IP-ით
7.1. სახელმძღვანელო მითითებების გადატვირთვა
მიჰყევით ამ გადატვირთვის მითითებებს თქვენი სისტემის დონეზე გადატვირთვის განსახორციელებლად.
· დააკავშირეთ tx_pcs_fec_phy_reset_n და rx_pcs_fec_phy_reset_n სიგნალები სისტემის დონეზე, რათა გადატვირთოთ TX და RX PCS ერთდროულად.
· დააყენეთ tx_pcs_fec_phy_reset_n, rx_pcs_fec_phy_reset_n, tx_core_rst_n, rx_core_rst_n და reconfig_reset სიგნალები ერთდროულად. IP გადატვირთვისა და ინიციალიზაციის თანმიმდევრობების შესახებ დამატებითი ინფორმაციისთვის იხილეთ გადატვირთვა და ბმულის ინიციალიზაცია.
· გეჭიროთ tx_pcs_fec_phy_reset_n და rx_pcs_fec_phy_reset_n სიგნალები დაბალი, და reconfig_reset სიგნალი მაღალი და დაელოდეთ tx_reset_ack და rx_reset_ack სათანადოდ გადააყენონ F-კრამიტის მყარი IP და ხელახალი კონფიგურაციის ბლოკები.
· FPGA მოწყობილობებს შორის სწრაფი კავშირის მისაღწევად, ერთდროულად გადააყენეთ დაკავშირებული F-Tile Serial Lite IV Intel FPGA IP-ები. იხილეთ F-Tile Serial Lite IV Intel FPGA IP Design Example მომხმარებლის სახელმძღვანელო IP TX და RX ბმულის მონიტორინგის შესახებ ინფორმაციისთვის ინსტრუმენტთა ნაკრების გამოყენებით.
დაკავშირებული ინფორმაცია
· გადატვირთვა და დაკავშირება ინიციალიზაცია გვერდზე 37
· F-Tile Serial Lite IV Intel FPGA IP Design Exampმომხმარებლის სახელმძღვანელო
7.2. შეცდომების დამუშავების სახელმძღვანელო მითითებები
შემდეგი ცხრილი ჩამოთვლის შეცდომის დამუშავების სახელმძღვანელო მითითებებს შეცდომის პირობებისთვის, რომელიც შეიძლება მოხდეს F-Tile Serial Lite IV Intel FPGA IP დიზაინით.
ცხრილი 26. შეცდომის მდგომარეობისა და დამუშავების სახელმძღვანელო მითითებები
შეცდომის მდგომარეობა
ერთი ან მეტი ზოლი ვერ ახერხებს კომუნიკაციის დამყარებას გარკვეული დროის შემდეგ.
გაიდლაინები
განახორციელეთ დროის ამოწურვის სისტემა ბმულის გადატვირთვისთვის აპლიკაციის დონეზე.
ზოლი კარგავს კომუნიკაციას კომუნიკაციის დამყარების შემდეგ.
ზოლი კარგავს კომუნიკაციას დესკუს პროცესის დროს.
ეს შეიძლება მოხდეს მონაცემთა გადაცემის ფაზების შემდეგ ან მის დროს. განახორციელეთ ბმულის დაკარგვის გამოვლენა აპლიკაციის დონეზე და გადააყენეთ ბმული.
განახორციელეთ ბმული ხელახალი ინიციალიზაციის პროცესი მცდარი ზოლისთვის. თქვენ უნდა უზრუნველყოთ, რომ დაფის მარშრუტი არ აღემატებოდეს 320 UI-ს.
დაკარგვის ზოლის გასწორება ყველა ზოლის გასწორების შემდეგ.
ეს შეიძლება მოხდეს მონაცემთა გადაცემის ფაზების შემდეგ ან მის დროს. განახორციელეთ ზოლის გასწორების დაკარგვის გამოვლენა განაცხადის დონეზე, რათა თავიდან დაიწყოთ ზოლის გასწორების პროცესი.
ინტელის კორპორაცია. Ყველა უფლება დაცულია. Intel, Intel-ის ლოგო და სხვა Intel ნიშნები არის Intel Corporation-ის ან მისი შვილობილი კომპანიების სავაჭრო ნიშნები. Intel იძლევა გარანტიას მისი FPGA და ნახევარგამტარული პროდუქტების შესრულებაზე მიმდინარე სპეციფიკაციების შესაბამისად Intel-ის სტანდარტული გარანტიის შესაბამისად, მაგრამ იტოვებს უფლებას ნებისმიერ დროს შეიტანოს ცვლილებები ნებისმიერ პროდუქტსა და სერვისში შეტყობინების გარეშე. Intel არ იღებს პასუხისმგებლობას ან პასუხისმგებლობას, რომელიც წარმოიქმნება აქ აღწერილი ნებისმიერი ინფორმაციის, პროდუქტის ან სერვისის აპლიკაციის ან გამოყენების შედეგად, გარდა იმ შემთხვევისა, რაც წერილობით არის დათანხმებული Intel-ის მიერ. Intel-ის მომხმარებლებს ურჩევენ, მიიღონ მოწყობილობის სპეციფიკაციების უახლესი ვერსია, სანამ დაეყრდნონ რაიმე გამოქვეყნებულ ინფორმაციას და განათავსონ შეკვეთები პროდუქტებსა და სერვისებზე. *სხვა სახელები და ბრენდები შეიძლება გამოცხადდეს, როგორც სხვისი საკუთრება.
ISO 9001:2015 რეგისტრირებულია
683074 | 2022.04.28 გამოხმაურების გაგზავნა
8. F-Tile Serial Lite IV 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 ვერსია
21.3
IP Core ვერსია 3.0.0
მომხმარებლის სახელმძღვანელო F-Tile Serial Lite IV Intel® FPGA IP მომხმარებლის სახელმძღვანელო
ინტელის კორპორაცია. Ყველა უფლება დაცულია. Intel, Intel-ის ლოგო და სხვა Intel ნიშნები არის Intel Corporation-ის ან მისი შვილობილი კომპანიების სავაჭრო ნიშნები. Intel იძლევა გარანტიას მისი FPGA და ნახევარგამტარული პროდუქტების შესრულებაზე მიმდინარე სპეციფიკაციების შესაბამისად Intel-ის სტანდარტული გარანტიის შესაბამისად, მაგრამ იტოვებს უფლებას ნებისმიერ დროს შეიტანოს ცვლილებები ნებისმიერ პროდუქტსა და სერვისში შეტყობინების გარეშე. Intel არ იღებს პასუხისმგებლობას ან პასუხისმგებლობას, რომელიც წარმოიქმნება აქ აღწერილი ნებისმიერი ინფორმაციის, პროდუქტის ან სერვისის აპლიკაციის ან გამოყენების შედეგად, გარდა იმ შემთხვევისა, რაც წერილობით არის დათანხმებული Intel-ის მიერ. Intel-ის მომხმარებლებს ურჩევენ, მიიღონ მოწყობილობის სპეციფიკაციების უახლესი ვერსია, სანამ დაეყრდნონ რაიმე გამოქვეყნებულ ინფორმაციას და განათავსონ შეკვეთები პროდუქტებსა და სერვისებზე. *სხვა სახელები და ბრენდები შეიძლება გამოცხადდეს, როგორც სხვისი საკუთრება.
ISO 9001:2015 რეგისტრირებულია
683074 | 2022.04.28 გამოხმაურების გაგზავნა
9. დოკუმენტის შესწორების ისტორია F-Tile Serial Lite IV Intel FPGA IP მომხმარებლის სახელმძღვანელო
დოკუმენტის ვერსია 2022.04.28
2021.11.16 2021.10.22 2021.08.18
Intel Quartus Prime ვერსია
22.1
21.3 21.3 21.2
IP ვერსია 5.0.0
3.0.0 3.0.0 2.0.0
ცვლილებები
· განახლებული ცხრილი: F-Tile Serial Lite IV Intel FPGA IP მახასიათებლები — განახლებული მონაცემთა გადაცემის აღწერა დამატებითი FHT გადამცემის სიჩქარის მხარდაჭერით: 58G NRZ, 58G PAM4 და 116G PAM4
· განახლებული ცხრილი: F-Tile Serial Lite IV Intel FPGA IP პარამეტრის აღწერა — დამატებულია ახალი პარამეტრი · სისტემის PLL მითითების საათის სიხშირე · გამართვის ბოლო წერტილის ჩართვა — განახლებულია PMA მონაცემთა სიჩქარის მნიშვნელობები — განახლებულია პარამეტრის დასახელება GUI-ს შესატყვისად
· განახლებულია მონაცემთა გადაცემის აღწერა ცხრილში: F-Tile Serial Lite IV Intel FPGA IP მახასიათებლები.
· ცხრილის სახელი გადაერქვა IP-ში F-Tile Serial Lite IV Intel FPGA IP პარამეტრის აღწერა პარამეტრების განყოფილებაში სიცხადისთვის.
· განახლებული ცხრილი: IP პარამეტრები: — დამატებულია ახალი პარამეტრი–RSFEC ჩართულია სხვა Serial Lite IV Simplex IP-ზე, რომელიც განთავსებულია იმავე FGT არხ(ებ)ზე. — განახლებულია გადამცემის საცნობარო საათის სიხშირის ნაგულისხმევი მნიშვნელობები.
თავდაპირველი გამოშვება.
ინტელის კორპორაცია. Ყველა უფლება დაცულია. Intel, Intel-ის ლოგო და სხვა Intel ნიშნები არის Intel Corporation-ის ან მისი შვილობილი კომპანიების სავაჭრო ნიშნები. Intel იძლევა გარანტიას მისი FPGA და ნახევარგამტარული პროდუქტების შესრულებაზე მიმდინარე სპეციფიკაციების შესაბამისად Intel-ის სტანდარტული გარანტიის შესაბამისად, მაგრამ იტოვებს უფლებას ნებისმიერ დროს შეიტანოს ცვლილებები ნებისმიერ პროდუქტსა და სერვისში შეტყობინების გარეშე. Intel არ იღებს პასუხისმგებლობას ან პასუხისმგებლობას, რომელიც წარმოიქმნება აქ აღწერილი ნებისმიერი ინფორმაციის, პროდუქტის ან სერვისის აპლიკაციის ან გამოყენების შედეგად, გარდა იმ შემთხვევისა, რაც წერილობით არის დათანხმებული Intel-ის მიერ. Intel-ის მომხმარებლებს ურჩევენ, მიიღონ მოწყობილობის სპეციფიკაციების უახლესი ვერსია, სანამ დაეყრდნონ რაიმე გამოქვეყნებულ ინფორმაციას და განათავსონ შეკვეთები პროდუქტებსა და სერვისებზე. *სხვა სახელები და ბრენდები შეიძლება გამოცხადდეს, როგორც სხვისი საკუთრება.
ISO 9001:2015 რეგისტრირებულია
დოკუმენტები / რესურსები
![]() |
intel F Tile Serial Lite IV Intel FPGA IP [pdf] მომხმარებლის სახელმძღვანელო F Tile Serial Lite IV Intel FPGA IP, F Tile Serial Lite IV, Intel FPGA IP |
![]() |
intel F-Tile Serial Lite IV Intel FPGA IP [pdf] მომხმარებლის სახელმძღვანელო F-Tile Serial Lite IV Intel FPGA IP, Serial Lite IV Intel FPGA IP, Lite IV Intel FPGA IP, IV Intel FPGA IP, FPGA IP, IP |