F Döşeme Seri Lite IV Intel FPGA IP

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu
Intel® Quartus® Prime Design Suite için güncellendi: 22.1 IP Sürümü: 5.0.0

Çevrimiçi Sürüm Geri Bildirim Gönder

UG-20324

Kimlik: 683074 Sürüm: 2022.04.28

İçindekiler
İçindekiler
1. F-Tile Serial Lite IV Intel® FPGA IP Kullanıcı Kılavuzu Hakkında………………………………………….. 4
2. F-Tile Seri Lite IV Intel FPGA IP Üzeriview…………………………………………………………. 6 2.1. Sürüm Bilgileri……………………………………………………………………………………..7 2.2. Desteklenen Özellikler………………………………………………………………………………….. 7 2.3. IP Sürümü Destek Düzeyi……………………………………………………………………………..8 2.4. Cihaz Hız Derecesi Desteği………………………………………………………………………..8 2.5. Kaynak Kullanımı ve Gecikme……………………………………………………………………9 2.6. Bant Genişliği Verimliliği……………………………………………………………………………………. 9
3. Başlarken…………………………………………………………………………………………………. 11 3.1. Intel FPGA IP Çekirdeklerinin Kurulumu ve Lisanslanması……………………………………………………… 11 3.1.1. Intel FPGA IP Değerlendirme Modu…………………………………………………………. 11 3.2. IP Parametrelerini ve Seçeneklerini Belirleme……………………………………………………… 14 3.3. Oluşturuldu File Yapı…………………………………………………………………………… 14 3.4. Intel FPGA IP Çekirdeklerinin Simülasyonu……………………………………………………………………… 16 3.4.1. Tasarımın Simülasyonu ve Doğrulanması…………………………………………………….. 17 3.5. Diğer EDA Araçlarında IP Çekirdeklerini Sentezleme…………………………………………………………. 17 3.6. Tam Tasarımın Derlenmesi…………………………………………………………………………..18
4. İşlevsel Açıklama……………………………………………………………………………………….. 19 4.1. TX Veriyolu……………………………………………………………………………………………..20 4.1.1. TX MAC Adaptörü………………………………………………………………………….. 21 4.1.2. Kontrol Kelimesi (CW) Ekleme…………………………………………………………… 23 4.1.3. TX CRC………………………………………………………………………………………28 4.1.4. TX MII Kodlayıcı……………………………………………………………………………….29 4.1.5. TX PCS ve PMA…………………………………………………………………………….. 30 4.2. RX Veri Yolu…………………………………………………………………………………………. 30 4.2.1. RX PCS ve PMA…………………………………………………………………………….. 31 4.2.2. RX MII Kod Çözücü…………………………………………………………………………… 31 4.2.3. RX CRC……………………………………………………………………………………….. 31 4.2.4. RX Çarpıklığı………………………………………………………………………………….32 4.2.5. RX CW'nin Çıkarılması……………………………………………………………………………35 4.3. F-Tile Serial Lite IV Intel FPGA IP Saat Mimarisi…………………………………………. 36 4.4. Sıfırlama ve Bağlantı Başlatma………………………………………………………………………..37 4.4.1. TX Sıfırlama ve Başlatma Sırası…………………………………………………. 38 4.4.2. RX Sıfırlama ve Başlatma Sırası…………………………………………………. 39 4.5. Bağlantı Hızı ve Bant Genişliği Verimliliği Hesaplaması………………………………………………….. 40
5. Parametreler……………………………………………………………………………………………………. 42
6. F-Tile Seri Lite IV Intel FPGA IP Arayüz Sinyalleri………………………………………………….. 44 6.1. Saat Sinyalleri………………………………………………………………………………………….44 6.2. Sinyalleri Sıfırla………………………………………………………………………………………… 44 6.3. MAC Sinyalleri…………………………………………………………………………………………….. 45 6.4. Alıcı-Verici Yeniden Yapılandırma Sinyalleri……………………………………………………………… 48 6.5. PMA Sinyalleri………………………………………………………………………………………….. 49

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 2

Geri bildirim gönder

İçindekiler
7. F-Tile Serial Lite IV Intel FPGA IP ile Tasarım…………………………………………………… 51 7.1. Yönergeleri Sıfırla……………………………………………………………………………………….. 51 7.2. Hata İşleme Yönergeleri…………………………………………………………………………..51
8. F-Tile Serial Lite IV Intel FPGA IP Kullanıcı Kılavuzu Arşivleri…………………………………………. 52 9. F-Tile Serial Lite IV Intel FPGA IP Kullanıcı Kılavuzu için Belge Revizyon Geçmişi………53

Geri bildirim gönder

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 3

683074 | 2022.04.28 Geri Bildirim Gönder

1. F-Tile Serial Lite IV Intel® FPGA IP Kullanıcı Kılavuzu Hakkında

Bu belgede IP özellikleri, mimari açıklaması, oluşturulacak adımlar ve Intel AgilexTM cihazlarındaki F-tile alıcı-vericilerini kullanarak F-Tile Serial Lite IV Intel® FPGA IP'yi tasarlama yönergeleri açıklanmaktadır.

Hedef Kitle

Bu belge aşağıdaki kullanıcılara yöneliktir:
· Tasarım mimarlarının sistem düzeyinde tasarım planlama aşamasında IP seçimi yapması
· IP'yi sistem düzeyindeki tasarımlarına entegre ederken donanım tasarımcıları
· Sistem düzeyinde simülasyon ve donanım doğrulama aşamalarında doğrulama mühendisleri

İlgili Belgeler

Aşağıdaki tabloda F-Tile Serial Lite IV Intel FPGA IP ile ilgili diğer referans belgeleri listelenmektedir.

Tablo 1.

İlgili Belgeler

Referans

F-Tile Seri Lite IV Intel FPGA IP Tasarım ExampKullanıcı Kılavuzu

Intel Agilex Cihaz Veri Sayfası

Tanım
Bu belge, eski F-Tile Serial Lite IV Intel FPGA IP tasarımının oluşturulmasını, kullanım yönergelerini ve işlevsel açıklamasını sağlarampIntel Agilex cihazlarındaki dosyalar.
Bu belgede Intel Agilex cihazlarının elektriksel özellikleri, anahtarlama özellikleri, yapılandırma özellikleri ve zamanlaması açıklanmaktadır.

Tablo 2.
CW RS-FEC PMA TX RX PAM4 NRZ

Kısaltmalar ve Sözlük Kısaltma Listesi
Kısaltma

Genişleme Kontrol Kelimesi Reed-Solomon İletim Hatası Düzeltme Fiziksel Ortam Eklentisi Verici Alıcı Darbe-AmpYükseklik Modülasyonu 4 Seviyeli Sıfıra Dönüşsüz

devam etti…

Intel Kurumu. Tüm hakları Saklıdır. Intel, Intel logosu ve diğer Intel markaları, Intel Corporation'ın veya yan kuruluşlarının ticari markalarıdır. Intel, FPGA ve yarı iletken ürünlerinin Intel'in standart garantisine uygun olarak mevcut teknik özelliklere göre performansını garanti eder, ancak herhangi bir zamanda herhangi bir bildirimde bulunmaksızın herhangi bir ürün ve hizmette değişiklik yapma hakkını saklı tutar. Intel, yazılı olarak açıkça kabul etmedikçe, burada açıklanan herhangi bir bilgi, ürün veya hizmetin uygulanmasından veya kullanılmasından kaynaklanan hiçbir sorumluluk veya yükümlülük kabul etmez. Intel müşterilerinin, yayınlanmış herhangi bir bilgiye güvenmeden ve ürün veya hizmet siparişi vermeden önce cihaz özelliklerinin en son sürümünü edinmeleri önerilir. *Diğer adlar ve markalar başkalarının mülkiyetinde olabilir.

ISO 9001: 2015 Kayıtlı

1. F-Tile Serial Lite IV Hakkında Intel® FPGA IP Kullanıcı Kılavuzu 683074 | 2022.04.28

PCS MII XGMII

Kısaltma

Genişletme Fiziksel Kodlama Alt Katman Medyadan Bağımsız Arayüz 10 Gigabit Medyadan Bağımsız Arayüz

Geri bildirim gönder

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 5

683074 | 2022.04.28 Geri Bildirim Gönder

2. F-Tile Seri Lite IV Intel FPGA IP Üzeriview

Şekil 1.

F-Tile Serial Lite IV Intel FPGA IP, çipten çipe, karttan karta ve arka panel uygulamaları için yüksek bant genişliğine sahip veri iletişimi için uygundur.

F-Tile Seri Lite IV Intel FPGA IP, medya erişim kontrolü (MAC), fiziksel kodlama alt katmanı (PCS) ve fiziksel medya eki (PMA) bloklarını içerir. IP, maksimum dört PAM56 hattıyla şerit başına 4 Gbps'ye kadar veya maksimum 28 NRZ şeridiyle şerit başına 16 Gbps'ye kadar veri aktarım hızlarını destekler. Bu IP, yüksek bant genişliği, düşük çerçeveler, düşük G/Ç sayısı sunar ve hem şerit sayısında hem de hızda yüksek ölçeklenebilirliği destekler. Bu IP aynı zamanda F-tile alıcı-vericinin Ethernet PCS modu ile çok çeşitli veri hızlarının desteğiyle kolayca yeniden yapılandırılabilir.

Bu IP iki iletim modunu destekler:
· Temel mod – Bu, bant genişliğini artırmak için verilerin paket başlangıcı, boş döngü ve paket sonu olmadan gönderildiği saf bir akış modudur. IP, bir çoğuşmanın başlangıcı olarak ilk geçerli veriyi alır.
· Tam mod – Bu bir paket aktarım modudur. Bu modda IP, sınırlayıcı olarak paketin başında ve sonunda bir çoğuşma ve bir senkronizasyon döngüsü gönderir.

F-Tile Seri Lite IV Yüksek Seviye Blok Diyagramı

Avalon Akış Arayüzü TX

F-Tile Seri Lite IV Intel FPGA IP
MAC TX
Teksas USRIF_CTRL

64*n şerit biti (NRZ modu)/ 2*n şerit biti (PAM4 modu)

Teksas MAC

CW

Adaptör EKLE

MII KODLAMA

Özel PC'ler

Teksas Adeti

Teksas MII

EMIB KODLAMA KARIŞTIRICI FEC

Teksas PMA

n Şerit Bitleri (PAM4 modu)/ n Şerit Bitleri (NRZ modu)
TX Seri Arayüzü

Avalon Yayın Arayüzü RX
64*n şerit biti (NRZ modu)/ 2*n şerit biti (PAM4 modu)

RX

RX PCS

CW RMV

ÇARPIKLIK

MII

& KOD ÇÖZMEYİ HİZALAMA

RX MII

EMİB

KOD ÇÖZME BLOK SENKRONİZASYONU ve FEC ÇÖZÜCÜ

RX PMA

Kurumsal Sosyal Sorumluluk

2n Şerit Biti (PAM4 modu)/ n Şerit Biti (NRZ modu) RX Seri Arayüzü
Avalon Bellek Eşlemeli Arayüz Kayıt Yapılandırması

Efsane

Yumuşak mantık

Sert mantık

Intel Kurumu. Tüm hakları Saklıdır. Intel, Intel logosu ve diğer Intel markaları, Intel Corporation'ın veya yan kuruluşlarının ticari markalarıdır. Intel, FPGA ve yarı iletken ürünlerinin Intel'in standart garantisine uygun olarak mevcut teknik özelliklere göre performansını garanti eder, ancak herhangi bir zamanda herhangi bir bildirimde bulunmaksızın herhangi bir ürün ve hizmette değişiklik yapma hakkını saklı tutar. Intel, yazılı olarak açıkça kabul etmedikçe, burada açıklanan herhangi bir bilgi, ürün veya hizmetin uygulanmasından veya kullanılmasından kaynaklanan hiçbir sorumluluk veya yükümlülük kabul etmez. Intel müşterilerinin, yayınlanmış herhangi bir bilgiye güvenmeden ve ürün veya hizmet siparişi vermeden önce cihaz özelliklerinin en son sürümünü edinmeleri önerilir. *Diğer adlar ve markalar başkalarının mülkiyetinde olabilir.

ISO 9001: 2015 Kayıtlı

2. F-Tile Seri Lite IV Intel FPGA IP Üzeriview 683074 | 2022.04.28

F-Tile Serial Lite IV Intel FPGA IP tasarım ex oluşturabilirsinizampIP özellikleri hakkında daha fazla bilgi edinmek için dosyalar. F-Tile Serial Lite IV Intel FPGA IP Design Ex'e bakınample Kullanım Kılavuzu.
İlgili Bilgiler · İşlevsel Açıklama sayfa 19 · F-Tile Serial Lite IV Intel FPGA IP Design ExampKullanıcı Kılavuzu

2.1. Bilgi vermek

Intel FPGA IP sürümleri, v19.1'e kadar olan Intel Quartus® Prime Design Suite yazılım sürümleriyle eşleşir. Intel Quartus Prime Design Suite yazılımının 19.2 sürümünden itibaren Intel FPGA IP'nin yeni bir sürüm şeması vardır.

Intel FPGA IP sürüm (XYZ) numarası, her Intel Quartus Prime yazılım sürümüyle değişebilir. Bir değişiklik:

· X, IP'nin büyük bir revizyonunu belirtir. Intel Quartus Prime yazılımını güncellerseniz IP'yi yeniden oluşturmanız gerekir.
· Y, IP'nin yeni özellikler içerdiğini belirtir. Bu yeni özellikleri içerecek şekilde IP'nizi yeniden oluşturun.
· Z, IP'nin küçük değişiklikler içerdiğini gösterir. Bu değişiklikleri içerecek şekilde IP'nizi yeniden oluşturun.

Tablo 3.

F-Tile Serial Lite IV Intel FPGA IP Sürüm Bilgileri

Öğe IP Sürümü Intel Quartus Prime Sürümü Yayın Tarihi Sipariş Kodu

5.0.0 22.1 2022.04.28 IP-SLITE4F

Tanım

2.2. Desteklenen Özellikler
Aşağıdaki tabloda F-Tile Serial Lite IV Intel FPGA IP'de bulunan özellikler listelenmektedir:

Geri bildirim gönder

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 7

2. F-Tile Seri Lite IV Intel FPGA IP Üzeriview 683074 | 2022.04.28

Tablo 4.

F-Tile Seri Lite IV Intel FPGA IP Özellikleri

Özellik

Tanım

Veri Transferi

· PAM4 modu için:
— FHT, maksimum 56.1 şeritle şerit başına yalnızca 58, 116 ve 4 Gbps'yi destekler.
— FGT, maksimum 58 şeritle şerit başına 12 Gbps'ye kadar destekler.
PAM18 modu için desteklenen alıcı-verici veri hızları hakkında daha fazla ayrıntı için 42. sayfadaki Tablo 4'e bakın.
· NRZ modu için:
— FHT, maksimum 28.05 şeritle şerit başına yalnızca 58 ve 4 Gbps'yi destekler.
— FGT, maksimum 28.05 şeritle şerit başına 16 Gbps'ye kadar destekler.
NRZ modu için desteklenen alıcı-verici veri hızları hakkında daha fazla ayrıntı için 18. sayfadaki Tablo 42'e bakın.
· Sürekli akış (Temel) veya paket (Tam) modlarını destekler.
· Düşük havai çerçeve paketlerini destekler.
· Her patlama boyutu için bayt ayrıntı düzeyi aktarımını destekler.
· Kullanıcı tarafından başlatılan veya otomatik şerit hizalamayı destekler.
· Programlanabilir hizalama periyodunu destekler.

Bilgisayarlar

· Yazılımsal mantık kaynaklarının azaltılması için Intel Agilex F-tile alıcı-vericileriyle arayüz oluşturan sert IP mantığını kullanır.
· 4GBASE-KP100 spesifikasyonu için PAM4 modülasyon modunu destekler. Bu modülasyon modunda RS-FEC her zaman etkindir.
· İsteğe bağlı RS-FEC modülasyon moduyla NRZ'yi destekler.
· 64b/66b kodlama kod çözmeyi destekler.

Hata Tespiti ve İşleme

· TX ve RX veri yollarında CRC hata kontrolünü destekler. · RX bağlantı hatası kontrolünü destekler. · RX PCS hata tespitini destekler.

Arayüzler

· Yalnızca bağımsız bağlantılara sahip tam çift yönlü paket aktarımını destekler.
· Düşük aktarım gecikmesi ile birden fazla FPGA cihazına noktadan noktaya bağlantı kullanır.
· Kullanıcı tanımlı komutları destekler.

2.3. IP Sürümü Destek Düzeyi

F-Tile Serial Lite IV Intel FPGA IP için Intel Quartus Prime yazılımı ve Intel FPGA cihaz desteği aşağıdaki gibidir:

Tablo 5.

IP Sürümü ve Destek Düzeyi

Intel Quartus Prime 22.1

Cihaz Intel Agilex F-tile alıcı-vericileri

IP Versiyon Simülasyonu Derleme Donanım Tasarımı

5.0.0

­

2.4. Cihaz Hız Sınıfı Desteği
F-Tile Seri Lite IV Intel FPGA IP, Intel Agilex F-tile cihazları için aşağıdaki hız derecelerini destekler: · Alıcı-verici hız derecesi: -1, -2 ve -3 · Çekirdek hız derecesi: -1, -2 ve - 3

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 8

Geri bildirim gönder

2. F-Tile Seri Lite IV Intel FPGA IP Üzeriview 683074 | 2022.04.28

İlgili Bilgiler
Intel Agilex Cihaz Veri Sayfası Intel Agilex F-tile alıcı-vericilerinde desteklenen veri hızı hakkında daha fazla bilgi.

2.5. Kaynak Kullanımı ve Gecikme

F-Tile Serial Lite IV Intel FPGA IP kaynakları ve gecikme süresi, Intel Quartus Prime Pro Edition yazılımının 22.1 sürümünden elde edildi.

Tablo 6.

Intel Agilex F-Tile Seri Lite IV Intel FPGA IP Kaynak Kullanımı
Gecikme ölçümü, TX çekirdek girişinden RX çekirdek çıkışına gidiş-dönüş gecikmesine dayanır.

Alıcı-Verici Türü

Varyant

Veri Hattı Sayısı Modu RS-FEC ALM

Gecikme (TX çekirdek saat döngüsü)

FGT

28.05 Gb/sn NRZ 16

Temel Engelli 21,691 65

16

Tam Engelli 22,135 65

16

Temel Etkin 21,915 189

16

Tam Etkin 22,452 189

58 Gb/sn PAM4 12

Temel Etkin 28,206 146

12

Tam Etkin 30,360 146

İlk yardım

58 Gb/sn NRZ

4

Temel Etkin 15,793 146

4

Tam Etkin 16,624 146

58 Gb/sn PAM4 4

Temel Etkin 15,771 154

4

Tam Etkin 16,611 154

116 Gb/sn PAM4 4

Temel Etkin 21,605 128

4

Tam Etkin 23,148 128

2.6. Bant Genişliği Verimliliği

Tablo 7.

Bant Genişliği Verimliliği

Değişkenler Alıcı-Verici modu

PAM4

Akış modu RS-FEC

Tam Etkin

Temel Etkin

Gbps cinsinden seri arayüz bit hızı (RAW_RATE)
Bir aktarımın kelime sayısı cinsinden patlama boyutu (BURST_SIZE) (1)
Saat döngüsünde hizalama dönemi (SRL4_ALIGN_PERIOD)

56.0 2,048 4,096

56.0 4,194,304 4,096

Ayarlar

Yeni Zelanda

Tam dolu

Engelli

Etkinleştirilmiş

28.0

28.0

2,048

2,048

4,096

4,096

Temel Engelli 28.0

Etkin 28.0

4,194,304

4,194,304

4,096

4,096 devam ediyor…

(1) Temel mod için BURST_SIZE sonsuza yaklaşır, dolayısıyla büyük bir sayı kullanılır.

Geri bildirim gönder

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 9

2. F-Tile Seri Lite IV Intel FPGA IP Üzeriview 683074 | 2022.04.28

Değişkenler

Ayarlar

64/66b kodlaması

0.96969697 0.96969697 0.96969697 0.96969697 0.96969697 0.96969697

Kelime sayısı olarak bir seri çekim boyutunun ek yükü (BURST_SIZE_OVHD)

2 (2)

0 (3)

2 (2)

2 (2)

0 (3)

0 (3)

Saat döngüsünde hizalama işaretleyici periyodu 81,915 (ALIGN_MARKER_PERIOD)

81,915

81,916

81,916

81,916

81,916

Hizalama işaretleyici genişliği 5

5

0

4

0

4

saat döngüsü

(ALIGN_MARKER_WIDTH)

Bant genişliği verimliliği (4)

0.96821788 0.96916433 0.96827698 0.96822967 0.96922348 0.96917616

Etkin hız (Gbps) (5)

54.2202012 54.27320236 27.11175544 27.11043076 27.13825744 27.13693248

Maksimum kullanıcı saat frekansı (MHz) (6)

423.59532225 424.00939437 423.62117875 423.6004806 424.0352725 424.01457

İlgili Bilgiler Bağlantı Hızı ve Bant Genişliği Verimliliği Hesaplaması sayfa 40

(2) Tam modda, BURST_SIZE_OVHD boyutu, bir veri akışındaki START/END eşleştirilmiş Kontrol Kelimelerini içerir.
(3) Temel mod için BURST_SIZE_OVHD 0'dır çünkü akış sırasında START/END yoktur.
(4) Bant genişliği verimliliği hesaplaması için Bağlantı Hızı ve Bant Genişliği Verimliliği Hesaplamasına bakın.
(5) Etkin hız hesaplaması için Bağlantı Hızı ve Bant Genişliği Verimliliği Hesaplamasına bakın.
(6) Maksimum kullanıcı saat frekansı hesaplaması için Bağlantı Hızı ve Bant Genişliği Verimliliği Hesaplamasına bakın.

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 10

Geri bildirim gönder

683074 | 2022.04.28 Geri Bildirim Gönder

3. Başlarken

3.1. Intel FPGA IP Çekirdeklerini Yükleme ve Lisanslama

Intel Quartus Prime yazılım kurulumu Intel FPGA IP kitaplığını içerir. Bu kitaplık, ek bir lisansa ihtiyaç duymadan üretim kullanımınız için birçok yararlı IP çekirdeği sağlar. Bazı Intel FPGA IP çekirdekleri, üretimde kullanım için ayrı bir lisansın satın alınmasını gerektirir. Intel FPGA IP Değerlendirme Modu, tam üretim IP çekirdek lisansı satın almaya karar vermeden önce bu lisanslı Intel FPGA IP çekirdeklerini simülasyon ve donanımda değerlendirmenize olanak tanır. Lisanslı Intel IP çekirdekleri için tam üretim lisansını yalnızca donanım testini tamamladıktan ve IP'yi üretimde kullanmaya hazır olduktan sonra satın almanız gerekir.

Intel Quartus Prime yazılımı, IP çekirdeklerini varsayılan olarak aşağıdaki konumlara yükler:

Şekil 2.

IP Çekirdek Kurulum Yolu
intelFPGA(_pro) quartus – Intel Quartus Prime yazılımını içerir ip – Intel FPGA IP kitaplığını ve üçüncü taraf IP çekirdeklerini içerir (altera) – Intel FPGA IP kitaplığı kaynak kodunu içerir – Intel FPGA IP kaynağını içerir files

Tablo 8.

IP Çekirdek Kurulum Konumları

Konum

Yazılım

:intelFPGA_proquartusipaltera

Intel Quartus Prime Pro Sürümü

:/intelFPGA_pro/quartus/ip/altera Intel Quartus Prime Pro Sürümü

Platform Windows* Linux*

Not:

Intel Quartus Prime yazılımı kurulum yolundaki boşlukları desteklemez.

3.1.1. Intel FPGA IP Değerlendirme Modu
Ücretsiz Intel FPGA IP Değerlendirme Modu, lisanslı Intel FPGA IP çekirdeklerini satın almadan önce simülasyonda ve donanımda değerlendirmenize olanak tanır. Intel FPGA IP Değerlendirme Modu, ek lisans gerektirmeden aşağıdaki değerlendirmeleri destekler:
· Sisteminizdeki lisanslı bir Intel FPGA IP çekirdeğinin davranışını simüle edin. · IP çekirdeğinin işlevselliğini, boyutunu ve hızını hızlı ve kolay bir şekilde doğrulayın. · Zaman sınırlı cihaz programlaması oluşturun fileIP çekirdekleri içeren tasarımlar için. · IP çekirdeğinizle bir cihazı programlayın ve tasarımınızı donanımda doğrulayın.

Intel Kurumu. Tüm hakları Saklıdır. Intel, Intel logosu ve diğer Intel markaları, Intel Corporation'ın veya yan kuruluşlarının ticari markalarıdır. Intel, FPGA ve yarı iletken ürünlerinin Intel'in standart garantisine uygun olarak mevcut teknik özelliklere göre performansını garanti eder, ancak herhangi bir zamanda herhangi bir bildirimde bulunmaksızın herhangi bir ürün ve hizmette değişiklik yapma hakkını saklı tutar. Intel, yazılı olarak açıkça kabul etmedikçe, burada açıklanan herhangi bir bilgi, ürün veya hizmetin uygulanmasından veya kullanılmasından kaynaklanan hiçbir sorumluluk veya yükümlülük kabul etmez. Intel müşterilerinin, yayınlanmış herhangi bir bilgiye güvenmeden ve ürün veya hizmet siparişi vermeden önce cihaz özelliklerinin en son sürümünü edinmeleri önerilir. *Diğer adlar ve markalar başkalarının mülkiyetinde olabilir.

ISO 9001: 2015 Kayıtlı

3. Başlarken
683074 | 2022.04.28
Intel FPGA IP Değerlendirme Modu aşağıdaki çalışma modlarını destekler:
· Bağlı – Lisanslı Intel FPGA IP'sini içeren tasarımın, anakartınız ve ana bilgisayar arasındaki bağlantıyla süresiz olarak çalıştırılmasına olanak tanır. Bağlı mod, bir seri ortak test eylem grubu gerektirir (JTAG) J arasına bağlı kabloTAG donanım değerlendirme süresi boyunca Intel Quartus Prime Programmer'ı çalıştıran anakartınızdaki ve ana bilgisayarınızdaki bağlantı noktası. Programcı yalnızca Intel Quartus Prime yazılımının minimum kurulumunu gerektirir ve Intel Quartus Prime lisansına gerek duymaz. Ana bilgisayar, J aracılığıyla cihaza periyodik bir sinyal göndererek değerlendirme süresini kontrol eder.TAG liman. Tasarımdaki tüm lisanslı IP çekirdekleri bağlı modu destekliyorsa değerlendirme süresi, herhangi bir IP çekirdeği değerlendirmesinin süresi dolana kadar devam eder. IP çekirdeklerinin tümü sınırsız değerlendirme süresini destekliyorsa cihaz zaman aşımına uğramaz.
· Bağlantısız – Lisanslı IP'yi içeren tasarımın sınırlı bir süre çalıştırılmasına olanak tanır. Cihazın Intel Quartus Prime yazılımını çalıştıran ana bilgisayarla bağlantısı kesilirse IP çekirdeği, bağlantısız moda geri döner. Tasarımdaki herhangi başka bir lisanslı IP çekirdeği bağlı modu desteklemiyorsa, IP çekirdeği de bağlı olmayan moda geri döner.
Tasarımdaki herhangi bir lisanslı Intel FPGA IP'si için değerlendirme süresi sona erdiğinde tasarımın çalışması durur. Tasarımdaki herhangi bir IP çekirdeği zaman aşımına uğradığında, Intel FPGA IP Değerlendirme Modunu kullanan tüm IP çekirdekleri aynı anda zaman aşımına uğrar. Değerlendirme süresi dolduğunda donanım doğrulamaya devam etmeden önce FPGA cihazını yeniden programlamanız gerekir. IP çekirdeğinin üretim amaçlı kullanımını genişletmek amacıyla IP çekirdeği için tam bir üretim lisansı satın alın.
Sınırsız bir cihaz programlaması oluşturabilmek için önce lisansı satın almalı ve tam üretim lisans anahtarı oluşturmalısınız. file. Intel FPGA IP Değerlendirme Modu sırasında Derleyici yalnızca zaman sınırlı bir aygıt programlaması oluşturur file ( _time_limited.sof) zaman sınırında sona erer.

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 12

Geri bildirim gönder

3. Başlarken 683074 | 2022.04.28

Şekil 3.

Intel FPGA IP Değerlendirme Modu Akışı
Intel Quartus Prime Yazılımını Intel FPGA IP Kitaplığıyla yükleyin

Lisanslı bir Intel FPGA IP Çekirdeğinin Parametrelendirilmesi ve Örneklenmesi

Desteklenen Bir Simülatörde IP'yi Doğrulayın

Tasarımı Intel Quartus Prime Yazılımında Derleyin

Zaman Sınırlı Cihaz Programlaması Oluşturun File

Intel FPGA Cihazını Programlayın ve Karttaki Çalışmayı Doğrulayın
Üretim Kullanımına Hazır IP Yok mu?
Evet Tam Üretimi Satın Alın
IP Lisansı

Not:

Lisanslı Fikri Mülkiyetin Ticari Ürünlere Dahil Edilmesi
Parametrelendirme adımları ve uygulama ayrıntıları için her IP çekirdeğinin kullanım kılavuzuna bakın.
Intel, IP çekirdeklerini bilgisayar başına kalıcı olarak lisanslar. Lisans ücretine ilk yıl bakım ve desteği dahildir. İlk yıldan sonra güncellemeler, hata düzeltmeleri ve teknik destek almak için bakım sözleşmesini yenilemeniz gerekir. Programlama oluşturmadan önce üretim lisansı gerektiren Intel FPGA IP çekirdekleri için tam üretim lisansı satın almanız gerekir. filesınırsız süre boyunca kullanabileceğiniz bir üründür. Intel FPGA IP Değerlendirme Modu sırasında Derleyici yalnızca zaman sınırlı bir aygıt programlaması oluşturur file ( _time_limited.sof) zaman sınırında sona erer. Üretim lisans anahtarlarınızı almak için Intel FPGA Self Servis Lisanslama Merkezini ziyaret edin.
Intel FPGA Yazılım Lisans Sözleşmeleri, lisanslı IP çekirdeklerinin, Intel Quartus Prime tasarım yazılımının ve tüm lisanssız IP çekirdeklerinin kurulumunu ve kullanımını yönetir.

Geri bildirim gönder

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 13

3. Başlarken 683074 | 2022.04.28
İlgili Bilgiler · Intel FPGA Lisanslama Destek Merkezi · Intel FPGA Yazılım Kurulumu ve Lisanslamasına Giriş
3.2. IP Parametrelerini ve Seçeneklerini Belirleme
IP parametre düzenleyicisi, özel IP varyasyonunuzu hızlı bir şekilde yapılandırmanıza olanak tanır. Intel Quartus Prime Pro Edition yazılımında IP seçeneklerini ve parametrelerini belirtmek için aşağıdaki adımları kullanın.
1. F-Tile Serial Lite IV Intel FPGA IP'nizi entegre edebileceğiniz bir Intel Quartus Prime Pro Edition projeniz henüz yoksa bir tane oluşturmanız gerekir. A. Intel Quartus Prime Pro Edition'da, tıklayın File Yeni bir Quartus Prime projesi oluşturmak için Yeni Proje Sihirbazı veya File Mevcut bir Quartus Prime projesini açmak için Projeyi Aç. Sihirbaz sizden bir aygıt belirtmenizi ister. B. Intel Agilex cihaz ailesini belirtin ve IP için hız derecesi gereksinimlerini karşılayan bir üretim F-tile cihazı seçin. C. Bitir'i tıklayın.
2. IP Kataloğunda F-Tile Serial Lite IV Intel FPGA IP'yi bulun ve seçin. Yeni IP Değişikliği penceresi görünür.
3. Yeni özel IP varyasyonunuz için üst düzey bir ad belirtin. Parametre düzenleyici, IP varyasyon ayarlarını bir file adlı .ip.
4. Tamam'a tıklayın. Parametre düzenleyici görünür. 5. IP varyasyonunuz için parametreleri belirtin. için Parametre bölümüne bakın.
F-Tile Serial Lite IV Intel FPGA IP parametreleri hakkında bilgi. 6. İsteğe bağlı olarak simülasyon test tezgahı veya derleme ve donanım tasarımı oluşturmak
exampDesign Ex'deki talimatları izleyin.ample Kullanım Kılavuzu. 7. HDL Oluştur'a tıklayın. Oluşturma iletişim kutusu görüntülenir. 8. Çıktıyı belirtin file oluşturma seçeneklerini ve ardından Oluştur'u tıklayın. IP değişimi
fileSpesifikasyonlarınıza göre üretiriz. 9. Son'a tıklayın. Parametre düzenleyici üst düzey .ip dosyasını ekler file şu ana kadar
otomatik olarak projelendirin. .ip dosyasını manuel olarak eklemeniz istenirse file projeye, Proje Ekle/Kaldır'a tıklayın Fileeklemek için Project'te file. 10. IP varyasyonunuzu oluşturup başlattıktan sonra, bağlantı noktalarını bağlamak için uygun pin atamalarını yapın ve örnek başına uygun RTL parametrelerini ayarlayın.
İlgili Bilgi Parametreleri sayfa 42
3.3. Oluşturuldu File Yapı
Intel Quartus Prime Pro Edition yazılımı aşağıdaki IP çıkışını oluşturur file yapı.
hakkında bilgi için file eski tasarımın yapısıampdosya için F-Tile Serial Lite IV Intel FPGA IP Design Ex'e bakınample Kullanım Kılavuzu.

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 14

Geri bildirim gönder

3. Başlarken 683074 | 2022.04.28

Şekil 4. F-Tile Seri Lite IV Intel FPGA IP Oluşturuldu Files
.ip – IP entegrasyonu file

IP değişimi files

_ IP değişimi files

example_design

.cmp – VHDL bileşen bildirimi file _bb.v – Verilog HDL kara kutu EDA sentezi file _inst.v ve .vhd – Sampdosya örnekleme şablonları .xml- XML ​​raporu file

ExampIP çekirdek tasarımınız için dosya konumu (örn.ample fileS. Varsayılan konum eskidirample_design, ancak farklı bir yol belirtmeniz istenir.

.qgsimc – Artan rejenerasyonu desteklemek için simülasyon parametrelerini listeler .qgsynthc – Artan rejenerasyonu desteklemek için sentez parametrelerini listeler

.qip – IP sentezini listeler files

_jenerasyon.rpt- IP oluşturma raporu

.sopcinfo- Yazılım araç zinciri entegrasyonu file .html- Bağlantı ve bellek haritası verileri

.csv – Pin ataması file

.spd – Bireysel simülasyon komut dosyalarını birleştirir

sim Simülasyonu files

sentetik IP sentezi files

.v Üst düzey simülasyon file

.v Üst düzey IP sentezi file

Simülatör komut dosyaları

Alt çekirdek kitaplıkları

sentezleyici
Alt çekirdek sentezi files

sim
Alt Çekirdek Simülasyonu files

<HDL files>

<HDL files>

Tablo 9.

F-Tile Seri Lite IV Intel FPGA IP Oluşturuldu Files

File İsim

Tanım

.ip

Platform Designer sistemi veya üst düzey IP varyasyonu file. IP varyasyonunuza verdiğiniz addır.

.cmp

VHDL Bileşen Bildirimi (.cmp) file bir metindir file VHDL tasarımında kullanabileceğiniz yerel genel ve bağlantı noktası tanımlarını içeren files.

.html

Bağlantı bilgilerini, bağlı olduğu her bir master'a göre her bir kölenin adresini gösteren bir hafıza haritasını ve parametre atamalarını içeren bir rapor.

_jenerasyon.rpt

IP veya Platform Tasarımcısı oluşturma günlüğü file. IP oluşturma sırasındaki mesajların bir özeti.

.qgsimc

Artımlı rejenerasyonu desteklemek için simülasyon parametrelerini listeler.

.qgsynthc

Artımlı rejenerasyonu desteklemek için sentez parametrelerini listeler.

.qip

IP bileşenini Intel Quartus Prime yazılımına entegre etmek ve derlemek için IP bileşeni hakkında gerekli tüm bilgileri içerir.
devam etti…

Geri bildirim gönder

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 15

3. Başlarken 683074 | 2022.04.28

File İsim .sopcinfo
.csv .hız _bb.v _inst.v veya _inst.vhd .regmap
.svd
.v veya .vhd mentor/ synopsys/vcs/ synopsys/vcsmx/ xcelium/ submodules/ /

Tanım
Platform Designer sisteminizdeki bağlantıları ve IP bileşeni parametrelendirmelerini açıklar. IP bileşenleri için yazılım sürücüleri geliştirirken gereksinimleri almak için içeriğini ayrıştırabilirsiniz. Nios® II takım zinciri gibi alt takımlar bunu kullanır file. .sopcinfo file ve sistem.h file Nios II araç zinciri için oluşturulan bilgiler, ikincil öğeye erişen her ana öğeye göre her ikincil öğe için adres eşleme bilgilerini içerir. Farklı ana bilgisayarlar, belirli bir ikincil bileşene erişmek için farklı bir adres haritasına sahip olabilir.
IP bileşeninin yükseltme durumu hakkında bilgi içerir.
Gerekli giriş file ip-make-simscript için desteklenen simülatörler için simülasyon komut dosyaları oluşturmak için. .spd file bir listesini içerir fileBaşlatabileceğiniz anılar hakkındaki bilgilerle birlikte simülasyon için oluşturulur.
Verilog kara kutusunu (_bb.v) kullanabilirsiniz file kara kutu olarak kullanılmak üzere boş bir modül bildirimi olarak.
HDL eskiampdosya örnekleme şablonu. Bunun içeriğini kopyalayıp yapıştırabilirsiniz file HDL'nize file IP varyasyonunu başlatmak için.
IP, kayıt bilgilerini içeriyorsa, .regmap file üretir. .regmap file master ve slave arayüzlerin kayıt harita bilgilerini tanımlar. Bu file .sopcinfo'yu tamamlar file Sistem hakkında daha detaylı kayıt bilgisi sağlayarak. Bu, kayıt gösterimini etkinleştirir viewSistem Konsolu'ndaki e-postalar ve kullanıcı tarafından özelleştirilebilir istatistikler.
Sabit işlemci sistemi (HPS) Sistem Hata Ayıklama araçlarının view Platform Designer sisteminde HPS'ye bağlı çevre birimlerinin kayıt haritaları. Sentez sırasında .svd fileSistem Konsolu ana bilgisayarları tarafından görülebilen bağımlı arayüzlere ait e-postalar .sof dosyasında saklanır file hata ayıklama bölümünde. Sistem Konsolu, Platform Tasarımcısının kayıt eşleme bilgileri için sorgulayabileceği bu bölümü okur. Sistem bağımlı birimleri için Platform Tasarımcısı kayıtlara ada göre erişebilir.
HDL filesentez veya simülasyon için her alt modülü veya alt IP'yi başlatan e-postalardır.
Bir simülasyonu kurmak ve çalıştırmak için bir ModelSim*/QuestaSim* betiği msim_setup.tcl içerir.
Bir VCS* simülasyonunu kurmak ve çalıştırmak için vcs_setup.sh kabuk betiğini içerir. Bir kabuk betiği vcsmx_setup.sh ve synopsys_sim.setup içerir file Bir VCS MX simülasyonu kurmak ve çalıştırmak için.
Bir kabuk betiği xcelium_setup.sh ve diğer ayarları içerir fileXcelium* simülasyonunu kurmak ve çalıştırmak için.
HDL içerir fileIP alt modülleri içindir.
Oluşturulan her alt IP dizini için Platform Designer, synth/ ve sim/ alt dizinlerini oluşturur.

3.4. Intel FPGA IP Çekirdeklerinin Simülasyonu
Intel Quartus Prime yazılımı, belirli EDA simülatörlerinde IP çekirdek RTL simülasyonunu destekler. IP üretimi isteğe bağlı olarak simülasyon oluşturur files, fonksiyonel simülasyon modeli dahil, herhangi bir test tezgahı (veya eskiampdosya tasarımı) ve her IP çekirdeği için satıcıya özel simülatör kurulum komut dosyaları. Fonksiyonel simülasyon modelini ve herhangi bir test tezgahını veya eskisini kullanabilirsiniz.ampSimülasyon için dosya tasarımı. IP oluşturma çıktısı aynı zamanda herhangi bir testbench'i derlemek ve çalıştırmak için komut dosyaları da içerebilir. Komut dosyaları, IP çekirdeğinizi simüle etmek için ihtiyaç duyduğunuz tüm modelleri veya kitaplıkları listeler.

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 16

Geri bildirim gönder

3. Başlarken 683074 | 2022.04.28

Intel Quartus Prime yazılımı, birçok simülatörle entegrasyon sağlar ve kendi kodlu ve özel simülasyon akışlarınız da dahil olmak üzere birden fazla simülasyon akışını destekler. Hangi akışı seçerseniz seçin, IP çekirdek simülasyonu aşağıdaki adımları içerir:
1. IP HDL, testbenç (veya eski) oluşturunample tasarımı) ve simülatör kurulum komut dosyası files.
2. Simülatör ortamınızı ve simülasyon komut dosyalarını kurun.
3. Simülasyon modeli kütüphanelerini derleyin.
4. Simülatörünüzü çalıştırın.

3.4.1. Tasarımın Simülasyonu ve Doğrulanması

Varsayılan olarak parametre düzenleyici, Intel FPGA IP modellerini ve simülasyon modeli kitaplığını derlemek, detaylandırmak ve simüle etmek için komutlar içeren simülatöre özel komut dosyaları oluşturur. fileS. Komutları simülasyon testbenç komut dosyanıza kopyalayabilir veya bunları düzenleyebilirsiniz. fileTasarımınızı ve test tezgahınızı derlemek, detaylandırmak ve simüle etmek için komutlar eklemek için.

Tablo 10. Intel FPGA IP Çekirdek Simülasyon Komut Dosyaları

Simülatör

File Dizin

ModelSim

_sim/akıl hocası

QuestaSim

VCS

_sim/synopsys/vcs

VCS MX

_sim/synopsys/vcsmx

Xcelium

_sim/xcelium

Komut dosyası msim_setup.tcl (7)
vcs_setup.sh vcsmx_setup.sh synopsys_sim.setup xcelium_setup.sh

3.5. Diğer EDA Araçlarında IP Çekirdeklerini Sentezleme
İsteğe bağlı olarak, Intel FPGA IP çekirdeklerini içeren bir tasarımı sentezlemek için desteklenen başka bir EDA aracını kullanın. IP çekirdek sentezini oluşturduğunuzda fileÜçüncü taraf EDA sentez araçlarıyla kullanmak için bir alan ve zamanlama tahmini net listesi oluşturabilirsiniz. Oluşturmayı etkinleştirmek için IP varyasyonunuzu özelleştirirken Üçüncü taraf EDA sentez araçları için zamanlama ve kaynak tahminleri oluştur seçeneğini açın.
Alan ve zamanlama tahmini ağ listesi, IP çekirdek bağlantısını ve mimarisini açıklar ancak gerçek işlevsellik hakkında ayrıntıları içermez. Bu bilgi, bazı üçüncü taraf sentez araçlarının alan ve zamanlama tahminlerini daha iyi raporlamasını sağlar. Ayrıca sentez araçları, zamanlamaya dayalı optimizasyonlar elde etmek ve sonuçların kalitesini artırmak için zamanlama bilgilerini kullanabilir.
Intel Quartus Prime yazılımı şunları üretir: _syn.v ağ listesi file çıktıdan bağımsız olarak Verilog HDL formatında file belirttiğiniz format. Bu netlist'i sentez için kullanırsanız IP çekirdek sarmalayıcısını eklemelisiniz file .v veya Intel Quartus Prime projenizde .vhd.

(7) Intel Quartus Prime yazılımından üçüncü taraf EDA simülatörlerini başlatmanıza olanak tanıyan EDA aracı seçeneğini ayarlamadıysanız, bu komut dosyasını ModelSim veya QuestaSim simülatörü Tcl konsolunda çalıştırın (Intel Quartus Prime yazılımında değil) Herhangi bir hatayı önlemek için Tcl konsolu).

Geri bildirim gönder

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 17

3. Başlarken 683074 | 2022.04.28
3.6. Tam Tasarımın Derlenmesi
Tasarımınızı derlemek için Intel Quartus Prime Pro Edition yazılımının İşleme menüsündeki Derlemeyi Başlat komutunu kullanabilirsiniz.

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 18

Geri bildirim gönder

683074 | 2022.04.28 Geri Bildirim Gönder

4. İşlevsel Açıklama

Şekil 5.

F-Tile Serial Lite IV Intel FPGA IP, MAC ve Ethernet PCS'den oluşur. MAC, MII arayüzleri aracılığıyla özel PCS ile iletişim kurar.

IP iki modülasyon modunu destekler:
· PAM4–Seçim için 1 ila 12 arası şerit sayısı sağlar. IP, PAM4 modülasyon modunda her şerit için her zaman iki PCS kanalını başlatır.
· NRZ–Seçim için 1 ila 16 arası şerit sayısı sağlar.

Her modülasyon modu iki veri modunu destekler:
· Temel mod – Bu, bant genişliğini artırmak için verilerin paket başlangıcı, boş döngü ve paket sonu olmadan gönderildiği saf bir akış modudur. IP, bir çoğuşmanın başlangıcı olarak ilk geçerli veriyi alır.

Temel Mod Veri Aktarımı 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 Kurumu. Tüm hakları Saklıdır. Intel, Intel logosu ve diğer Intel markaları, Intel Corporation'ın veya yan kuruluşlarının ticari markalarıdır. Intel, FPGA ve yarı iletken ürünlerinin Intel'in standart garantisine uygun olarak mevcut teknik özelliklere göre performansını garanti eder, ancak herhangi bir zamanda herhangi bir bildirimde bulunmaksızın herhangi bir ürün ve hizmette değişiklik yapma hakkını saklı tutar. Intel, yazılı olarak açıkça kabul etmedikçe, burada açıklanan herhangi bir bilgi, ürün veya hizmetin uygulanmasından veya kullanılmasından kaynaklanan hiçbir sorumluluk veya yükümlülük kabul etmez. Intel müşterilerinin, yayınlanmış herhangi bir bilgiye güvenmeden ve ürün veya hizmet siparişi vermeden önce cihaz özelliklerinin en son sürümünü edinmeleri önerilir. *Diğer adlar ve markalar başkalarının mülkiyetinde olabilir.

ISO 9001: 2015 Kayıtlı

4. İşlevsel Açıklama 683074 | 2022.04.28

Şekil 6.

· Tam mod – Bu, paket modu veri aktarımıdır. Bu modda IP, sınırlayıcı olarak paketin başında ve sonunda bir çoğuşma ve bir senkronizasyon döngüsü gönderir.

Tam Modda Veri Aktarımı 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

İlgili Bilgiler · F-Tile Serial Lite IV Intel FPGA IP Üzerindenview sayfa 6 · F-Tile Seri Lite IV Intel FPGA IP Design ExampKullanıcı Kılavuzu

4.1. TX Veri Yolu
TX veri yolu aşağıdaki bileşenlerden oluşur: · MAC adaptörü · Kontrol sözcüğü ekleme bloğu · CRC · MII kodlayıcı · PCS bloğu · PMA bloğu

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 20

Geri bildirim gönder

4. İşlevsel Açıklama 683074 | 2022.04.28
Şekil 7. TX Veri Yolu

Kullanıcı mantığından

Teksas MAC

Avalon Yayın Arayüzü

MAC Adaptörü

Kontrol Kelimesi Ekleme

ÇHC

MII Kodlayıcı

MII Arayüzü Özel PCS
PCS ve PMA

Diğer FPGA Cihazına TX Seri Arayüzü

4.1.1. TX MAC Adaptörü
TX MAC adaptörü, Avalon® akış arayüzünü kullanarak kullanıcı mantığına veri aktarımını kontrol eder. Bu blok, kullanıcı tanımlı bilgi aktarımını ve akış kontrolünü destekler.

Kullanıcı Tanımlı Bilgilerin Aktarılması

Tam modda IP, kullanıcı mantığına XOFF/XON iletimi gibi kullanıcı tanımlı bilgi döngüsünü başlatmak için kullanabileceğiniz tx_is_usr_cmd sinyalini sağlar. Bu sinyali onaylayarak kullanıcı tanımlı bilgi aktarım döngüsünü başlatabilir ve tx_avs_data ile birlikte tx_avs_startofpacket ve tx_avs_valid sinyallerinin onayını kullanarak bilgiyi aktarabilirsiniz. Blok daha sonra iki döngü boyunca tx_avs_ready'yi iptal eder.

Not:

Kullanıcı tanımlı bilgi özelliği yalnızca Tam modda kullanılabilir.

Geri bildirim gönder

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 21

4. İşlevsel Açıklama 683074 | 2022.04.28

Şekil 8.

Akış Kontrolü

Bağlantı yeniden hizalama işlemi sırasında veya kullanıcı mantığından iletim için uygun veri bulunmadığında olduğu gibi TX MAC'in kullanıcı mantığından veri almaya hazır olmadığı durumlar vardır. Bu koşullar nedeniyle veri kaybını önlemek amacıyla IP, kullanıcı mantığından gelen veri akışını kontrol etmek için tx_avs_ready sinyalini kullanır. IP, aşağıdaki koşullar meydana geldiğinde sinyali iptal eder:
· tx_avs_startofpacket belirtildiğinde, tx_avs_ready bir saat döngüsü boyunca onaylanmaz.
· tx_avs_endofpacket belirtildiğinde, tx_avs_ready bir saat döngüsü boyunca onaylanmaz.
· Herhangi bir eşleştirilmiş CW ileri sürüldüğünde, tx_avs_ready'nin iki saat döngüsü boyunca iddiası kaldırılır.
· Özel PCS arayüzünde RS-FEC hizalama işaretçisi ekleme işlemi gerçekleştiğinde, dört saat döngüsü boyunca tx_avs_ready'nin onayı kaldırılır.
· PAM17 modülasyon modunda her 4 Ethernet çekirdek saat döngüsünde ve NRZ modülasyon modunda her 33 Ethernet çekirdek saat döngüsünde. Tx_avs_ready bir saat döngüsü için onaylanmadı.
· Veri iletimi olmadığında kullanıcı mantığı tx_avs_valid onayını iptal ettiğinde.

Aşağıdaki zamanlama diyagramları örnektirampVeri akışı kontrolü için tx_avs_ready kullanan TX MAC adaptörünün dosyaları.

tx_avs_valid Onaylama ve START/END Eşleştirilmiş CW'lerle Akış Kontrolü

tx_core_clkout

tx_avs_valid tx_avs_data

DN

D0

D1 D2 D3

Geçerli sinyal iddiaları

D4

D5 D6

tx_avs_ready tx_avs_startofpacket

END-STRT CW'yi eklemek için iki döngü boyunca hazır sinyali iptal edilir

tx_avs_endofpacket

usrif_data

DN

D0

D1 D2 D3

D4

D5

CW_verileri

DN SON STRT D0 D1 D2 D3 BOŞ D4

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 22

Geri bildirim gönder

4. İşlevsel Açıklama 683074 | 2022.04.28

Şekil 9.

Hizalama İşaretleyici Eklemeyle Akış Kontrolü
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

Şekil 10.

START/END Eşleştirilmiş CW'lerle Akış Kontrolü, Hizalama İşaretçisinin Eklenmesiyle Çakışır

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 SON STRT D0

CW_verileri

DN-1 DN-1 DN-1 DN-1 DN-1 DN-1 SON STRT D0

CRC_verileri

DN-1 DN-1 DN-1 DN-1 DN-1 DN-1 SON STRT D0

MII_data

DN-1 DN-1 DN-1 DN-1 DN-1 DN-1 SON STRT D0

i_sl_tx_mii_valid

i_sl_tx_mii_d[63:0]

DN-1

SON BAŞLANGIÇ 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. Kontrol Kelimesi (CW) Ekleme
F-Tile Seri Lite IV Intel FPGA IP, kullanıcı mantığından gelen giriş sinyallerine dayalı olarak CW'ler oluşturur. CW'ler, paket sınırlayıcıları, iletim durumu bilgilerini veya kullanıcı verilerini PCS bloğuna belirtir ve XGMII kontrol kodlarından türetilir.
Aşağıdaki tabloda desteklenen CW'lerin açıklaması gösterilmektedir:

Geri bildirim gönder

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 23

4. İşlevsel Açıklama 683074 | 2022.04.28

Tablo 11.
BAŞLANGIÇ SONU HİZALAMA

Desteklenen CW'lerin Açıklaması

CW

Kelime Sayısı (1 kelime

= 64 bit)

1

Evet

1

Evet

2

Evet

EMPTY_CYC

2

Evet

BOŞTA

1

HAYIR

VERİ

1

Evet

Bant içi

Tanım
Veri sınırlayıcının başlangıcı. Veri sınırlayıcının sonu. RX hizalaması için kontrol sözcüğü (CW). Veri aktarımında boş döngü. BOŞTA (bant dışı). Yük.

Tablo 12. CW Alanı Açıklaması
RSVD alanı num_valid_bytes_eob
EMPTY eop sop seop CRC32 usr'yi hizalayın

Tanım
Rezerve alan. Gelecekteki genişleme için kullanılabilir. 0'a bağlı.
Son sözcükteki geçerli bayt sayısı (64 bit). Bu 3 bitlik bir değerdir. · 3'b000: 8 bayt · 3'b001: 1 bayt · 3'b010: 2 bayt · 3'b011: 3 bayt · 3'b100: 4 bayt · 3'b101: 5 bayt · 3'b110: 6 bayt · 3'b111: 7 bayt
Bir patlamanın sonunda geçerli olmayan kelimelerin sayısı.
Paket sonu sinyalini onaylamak için RX Avalon akış arayüzünü belirtir.
Paket başlangıcı sinyalini onaylamak için RX Avalon akış arayüzünü belirtir.
Aynı döngüde paketin başlangıcını ve paketin sonunu onaylamak için RX Avalon akış arayüzünü belirtir.
RX hizalamasını kontrol edin.
Hesaplanan CRC'nin değerleri.
Kontrol sözcüğünün (CW) kullanıcı tanımlı bilgiler içerdiğini belirtir.

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 24

Geri bildirim gönder

4. İşlevsel Açıklama 683074 | 2022.04.28

4.1.2.1. Patlama CW başlangıcı

Şekil 11. Seri çekim başlangıcı CW Formatı

BAŞLANGIÇ

63:56

RSVD

55:48

RSVD

47:40

RSVD

veri

39:32 31:24

RSVD RSVD'si

23:16

sop usr align=0 seop

15:8

kanal

7:0

'hFB(BAŞLAT)

kontrol 7:0

0

0

0

0

0

0

0

1

Tablo 13.

Tam modda, tx_avs_startofpacket sinyalini ileri sürerek START CW'yi ekleyebilirsiniz. Yalnızca tx_avs_startofpacket sinyalini belirttiğinizde sop biti ayarlanır. Hem tx_avs_startofpacket hem de tx_avs_endofpacket sinyallerini onayladığınızda seop biti ayarlanır.

BAŞLANGIÇ CW Alanı Değerleri
Saha sop/seop
usr (8)
hizalamak

Değer

1

tx_is_usr_cmd sinyaline bağlı olarak:

·

1: tx_is_usr_cmd = 1 olduğunda

·

0: tx_is_usr_cmd = 0 olduğunda

0

Temel modda, sıfırlama işlemi iptal edildikten sonra MAC bir START CW gönderir. Hiçbir veri yoksa MAC, siz veri göndermeye başlayana kadar sürekli olarak END ve START CW'lerle eşleştirilmiş EMPTY_CYC gönderir.

4.1.2.2. Patlama sonu CW

Şekil 12. Seri çekim sonu CW Formatı

SON

63:56

'hFD

55:48

CRC32[31:24]

47:40

CRC32[23:16]

veri 39:32 31:24

CRC32[15:8] CRC32[7:0]

23:16 eop=1 RSVD RSVD RSVD

RSVD

15:8

RSVD

BOŞ

7:0

RSVD

num_valid_bytes_eob

kontrol

7:0

1

0

0

0

0

0

0

0

(8) Bu yalnızca Tam modda desteklenir.
Geri bildirim gönder

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 25

4. İşlevsel Açıklama 683074 | 2022.04.28

Tablo 14.

MAC, tx_avs_endofpacket belirtildiğinde END CW'yi ekler. END CW, son veri sözcüğündeki geçerli bayt sayısını ve CRC bilgisini içerir.

CRC değeri, START CW ile END CW'den önceki veri sözcüğü arasındaki veriler için 32 bitlik bir CRC sonucudur.

Aşağıdaki tabloda END CW'deki alanların değerleri gösterilmektedir.

END CW Alanı Değerleri
Alan eop CRC32 num_valid_bytes_eob

Değer 1
CRC32 hesaplanan değer. Son veri sözcüğündeki geçerli bayt sayısı.

4.1.2.3. Hizalama Eşleştirilmiş CW

Şekil 13. Hizalama Eşleştirilmiş CW Formatı

CW'yi START/END ile eşleştirin HİZALAYIN

64+8 bit XGMII Arayüzü

BAŞLANGIÇ

63:56

RSVD

55:48

RSVD

47:40

RSVD

veri

39:32 31:24

RSVD RSVD'si

23:16 eop=0 sop=0 usr=0 align=1 seop=0

15:8

RSVD

7:0

'hFB

kontrol 7:0

0

0

0

0

0

0

0

1

64+8 bit XGMII Arayüzü

SON

63:56

'hFD

55:48

RSVD

47:40

RSVD

veri

39:32 31:24

RSVD RSVD'si

23:16 eop=0 RSVD RSVD RSVD

RSVD

15:8

RSVD

7:0

RSVD

kontrol 7:0

1

0

0

0

0

0

0

0

ALIGN CW, START/END veya END/START CW'lerle eşleştirilmiş bir CW'dir. ALIGN eşleştirilmiş CW'yi, tx_link_reinit sinyalini kullanarak, Hizalama Süresi sayacını ayarlayarak veya bir sıfırlama başlatarak ekleyebilirsiniz. ALIGN eşleştirilmiş CW eklendiğinde, tüm şeritlerdeki veri hizalamasını kontrol etmek amacıyla alıcı hizalama bloğunu başlatmak için hizalama alanı 1'e ayarlanır.

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 26

Geri bildirim gönder

4. İşlevsel Açıklama 683074 | 2022.04.28

Tablo 15.

CW Alan Değerlerini Hizala
Alan hizalama
eop sop usr seop

Değer 1 0 0 0 0

4.1.2.4. Boş çevrim CW

Şekil 14. Boş çevrim CW Formatı

EMPTY_CYC END/START ile eşleştir

64+8 bit XGMII Arayüzü

SON

63:56

'hFD

55:48

RSVD

47:40

RSVD

veri

39:32 31:24

RSVD RSVD'si

23:16 eop=0 RSVD RSVD RSVD

RSVD

15:8

RSVD

RSVD

7:0

RSVD

RSVD

kontrol 7:0

1

0

0

0

0

0

0

0

64+8 bit XGMII Arayüzü

BAŞLANGIÇ

63:56

RSVD

55:48

RSVD

47:40

RSVD

veri

39:32 31:24

RSVD RSVD'si

23:16

sop=0 usr=0 align=0 seop=0

15:8

RSVD

7:0

'hFB

kontrol 7:0

0

0

0

0

0

0

0

1

Tablo 16.

Bir çoğuşma sırasında iki saat döngüsü için tx_avs_valid'in onayını kaldırdığınızda, MAC, END/START CW'lerle eşleştirilmiş bir EMPTY_CYC CW ekler. Anlık olarak aktarım için kullanılabilir veri olmadığında bu CW'yi kullanabilirsiniz.

Bir döngü için tx_avs_valid onayını iptal ettiğinizde, IP, bir çift END/START CW oluşturmak için tx_avs_valid onayını iptal etme süresinin iki katı süreyle tx_avs_valid'i iptal eder.

EMPTY_CYC CW Alan Değerleri
Alan hizalama
eop

Değer 0 0

devam etti…

Geri bildirim gönder

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 27

4. İşlevsel Açıklama 683074 | 2022.04.28

Saha sop usr seop

Değer 0 0 0

4.1.2.5. Boşta CW

Şekil 15. Boşta CW Formatı

BOŞTA CW

63:56

'h07

55:48

'h07

47:40

'h07

veri

39:32 31:24

'h07 'h07

23:16

'h07

15:8

'h07

7:0

'h07

kontrol 7:0

1

1

1

1

1

1

1

1

MAC, iletim olmadığında IDLE CW'yi ekler. Bu dönemde tx_avs_valid sinyali düşüktür.
Bir seri aktarım tamamlandığında veya iletim boş durumdayken IDLE CW'yi kullanabilirsiniz.

4.1.2.6. Veri Kelimesi

Veri kelimesi bir paketin yüküdür. XGMII kontrol bitlerinin tümü veri sözcüğü formatında 0'a ayarlanmıştır.

Şekil 16. Veri Kelime Formatı

64+8 bit XGMII Arayüzü

VERİ SÖZCÜĞÜ

63:56

kullanıcı verileri 7

55:48

kullanıcı verileri 6

47:40

kullanıcı verileri 5

veri

39:32 31:24

kullanıcı verileri 4 kullanıcı verileri 3

23:16

kullanıcı verileri 2

15:8

kullanıcı verileri 1

7:0

kullanıcı verileri 0

kontrol 7:0

0

0

0

0

0

0

0

0

4.1.3. Teksas CRC
IP Parametre Düzenleyicisindeki CRC Etkinleştir parametresini kullanarak TX CRC bloğunu etkinleştirebilirsiniz. Bu özellik hem Temel hem de Tam modlarda desteklenir.

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 28

Geri bildirim gönder

4. İşlevsel Açıklama 683074 | 2022.04.28

MAC, tx_avs_endofpacket sinyalini ileri sürerek CRC değerini END CW'ye ekler. BASIC modunda, yalnızca END CW ile eşleştirilmiş ALIGN CW geçerli bir CRC alanı içerir.
TX CRC bloğu, TX Kontrol Sözcüğü Ekleme ve TX MII Kodlama bloğuyla arayüz oluşturur. TX CRC bloğu, START CW'den END CW'ye kadar döngü başına 64 bitlik değer verileri için CRC değerini hesaplar.
CRC hataları oluşturmak amacıyla belirli bir şeritteki verileri kasıtlı olarak bozmak için crc_error_inject sinyalini kullanabilirsiniz.

4.1.4. TX MII Kodlayıcı

TX MII kodlayıcı, MAC'tan TX PCS'ye paket aktarımını yönetir.

Aşağıdaki şekil PAM8 modülasyon modunda 4 bitlik MII veriyolundaki veri modelini göstermektedir. BAŞLANGIÇ ve BİTİŞ CW her iki MII şeridinde bir kez görünür.

Şekil 17. PAM4 Modülasyon Modu MII Veri Modeli

DÖNGÜ 1

DÖNGÜ 2

DÖNGÜ 3

DÖNGÜ 4

DÖNGÜ 5

SOP_CW

DATA_1

DATA_9 DATA_17

BOŞTA

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 BOŞTA
EOP_CW

SOP_CW

DATA_5 DATA_13 DATA_21

BOŞTA

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

BOŞTA EOP_CW

Aşağıdaki şekil NRZ modülasyon modunda 8 bitlik MII veriyolundaki veri modelini göstermektedir. BAŞLANGIÇ ve BİTİŞ CW her MII şeridinde görünür.

Geri bildirim gönder

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 29

4. İşlevsel Açıklama 683074 | 2022.04.28

Şekil 18. NRZ Modülasyon Modu MII Veri Modeli

DÖNGÜ 1

DÖNGÜ 2

DÖNGÜ 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

ÇEVRİM 5 EOP_CW EOP_CW EOP_CW EOP_CW EOP_CW EOP_CW EOP_CW EOP_CW

4.1.5. TX PCS ve PMA
F-Tile Serial Lite IV Intel FPGA IP, F-tile alıcı-vericiyi Ethernet PCS moduna yapılandırır.

4.2. RX Veri Yolu
RX veri yolu aşağıdaki bileşenlerden oluşur: · PMA bloğu · PCS bloğu · MII kod çözücü · CRC · Eğrilik düzeltme bloğu · Kontrol Sözcüğü kaldırma bloğu

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 30

Geri bildirim gönder

4. İşlevsel Açıklama 683074 | 2022.04.28
Şekil 19. RX Veri Yolu

Kullanıcı mantığına Avalon Streaming Interface
RX MAC'i
Kontrol Kelimesi Kaldırma
Eğriliği düzeltme

ÇHC

MII Kod Çözücü

MII Arayüzü Özel PCS
PCS ve PMA

Diğer FPGA Cihazından RX Seri Arayüzü
4.2.1. RX PCS ve PMA
F-Tile Seri Lite IV Intel FPGA IP, F-tile alıcı-vericiyi Ethernet PCS moduna yapılandırır.
4.2.2. RX MII Kod Çözücü
Bu blok, gelen verilerin kontrol sözcüğü ve hizalama işaretleri içerip içermediğini tanımlar. RX MII kod çözücü, verileri 1 bit geçerli, 1 bit işaretleyici gösterge, 1 bit kontrol göstergesi ve şerit başına 64 bit veri biçiminde çıkarır.
4.2.3. RX CRC'si
IP Parametre Düzenleyicisindeki CRC Etkinleştir parametresini kullanarak TX CRC bloğunu etkinleştirebilirsiniz. Bu özellik hem Temel hem de Tam modlarda desteklenir. RX CRC bloğu, RX Kontrol Kelimesi Kaldırma ve RX MII Kod Çözücü bloklarıyla arayüz oluşturur. IP, bir CRC hatası oluştuğunda rx_crc_error sinyalini ileri sürer.

Geri bildirim gönder

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 31

4. İşlevsel Açıklama 683074 | 2022.04.28
IP, her yeni patlamada rx_crc_error'ı iptal eder. Kullanıcı mantığı hata yönetimi için kullanıcı mantığına verilen bir çıktıdır.
4.2.4. RX Eğriliğini Düzeltme
RX eğrilik düzeltme bloğu, her şerit için hizalama işaretlerini algılar ve verileri RX CW kaldırma bloğuna göndermeden önce yeniden hizalar.
IP parametre Düzenleyicisinde Otomatik Hizalamayı Etkinleştir parametresini ayarlayarak, bir hizalama hatası oluştuğunda IP çekirdeğinin her şerit için verileri otomatik olarak hizalamasını seçebilirsiniz. Otomatik hizalama özelliğini devre dışı bırakırsanız IP çekirdeği, hizalama hatasını belirtmek için rx_error sinyalini ileri sürer. Şerit hizalama hatası oluştuğunda şerit hizalama işlemini başlatmak için rx_link_reinit'i etkinleştirmeniz gerekir.
RX eğriliği düzeltme, bir durum makinesine dayalı olarak hizalama işaretlerini algılar. Aşağıdaki şemada RX eğrilik düzeltme bloğundaki durumlar gösterilmektedir.

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 32

Geri bildirim gönder

4. İşlevsel Açıklama 683074 | 2022.04.28

Şekil 20.

Otomatik Hizalamanın Etkinleştirildiği Akış Şeması ile RX Eğrilik Şerit Hizalama Durum Makinesi
Başlangıç

BOŞTA

Sıfırla = 1 evet hayır

Tüm PC'ler

HAYIR

şeritler hazır mı?

Evet

BEKLEMEK

Tüm senkronizasyon işaretçileri hayır
saptanmış?
Evet
ALIGN

HAYIR
evet Zaman aşımı mı?

Evet
Hizalama mı kayboldu?
sonsuz

Geri bildirim gönder

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 33

4. İşlevsel Açıklama 683074 | 2022.04.28

Şekil 21.

Otomatik Hizalama Devre Dışı Bırakılmış Akış Şeması ile RX Eğrilik Şerit Hizalama Durum Makinesi
Başlangıç

BOŞTA

Sıfırla = 1 evet hayır

Tüm PC'ler

HAYIR

şeritler hazır mı?

Evet

Evet
rx_link_reinit =1
hata yok

hayır evet Zaman aşımı mı?

BEKLEMEK
hayır Tüm senkronizasyon işaretçileri
saptanmış?
evet HİZALAMA

Evet
Hizalama mı kayboldu?
HAYIR
Son
1. Hizalama işlemi BOŞTA durumuyla başlar. Tüm PCS şeritleri hazır olduğunda ve rx_link_reinit iptal edildiğinde blok WAIT durumuna geçer.
2. WAIT durumunda blok, algılanan tüm işaretleyicilerin aynı döngü içinde onaylanıp onaylanmadığını kontrol eder. Bu koşul doğruysa blok HİZALANMIŞ duruma geçer.
3. Blok HİZALANMIŞ durumda olduğunda şeritlerin hizalandığını gösterir. Bu durumda blok, şerit hizalamasını izlemeye ve tüm işaretlerin aynı döngü içinde mevcut olup olmadığını kontrol etmeye devam eder. Aynı döngüde en az bir işaret mevcut değilse ve Otomatik Hizalamayı Etkinleştir parametresi ayarlanmışsa blok,

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 34

Geri bildirim gönder

4. İşlevsel Açıklama 683074 | 2022.04.28

Hizalama işlemini yeniden başlatmak için BOŞTA durumu. Otomatik Hizalamayı Etkinleştir ayarlanmamışsa ve aynı döngüde en az bir işaret mevcut değilse, blok ERROR durumuna gider ve şerit hizalama sürecini başlatmak için kullanıcı mantığının rx_link_reinit sinyalini onaylamasını bekler.

Şekil 22. Otomatik Hizalamayı Etkinleştir Etkinleştirilerek Şerit Yeniden Hizalama rx_core_clk

rx_link_up

rx_link_reinit

ve_tüm_işaretçiler

Eğrilik Durumu

HİZALANMIŞ

BOŞTA

BEKLEMEK

HİZALANMIŞ

AUTO_ALIGN = 1

Şekil 23. Otomatik Hizalamayı Etkinleştir Devre Dışı Bırakıldığında Şerit Yeniden Hizalama rx_core_clk

rx_link_up

rx_link_reinit

ve_tüm_işaretçiler

Eğrilik Durumu

HİZALANMIŞ

HATA

BOŞTA

BEKLEMEK

HİZALANMIŞ

AUTO_ALIGN = 0
4.2.5. RX CW'nin Kaldırılması
Bu blok, CW'lerin kodunu çözer ve CW'lerin kaldırılmasından sonra Avalon akış arayüzünü kullanarak verileri kullanıcı mantığına gönderir.
Geçerli bir veri mevcut olmadığında, RX CW kaldırma bloğu rx_avs_valid sinyalini iptal eder.
FULL modunda, eğer kullanıcı biti ayarlanmışsa, bu blok rx_is_usr_cmd sinyalini onaylar ve ilk saat döngüsündeki veriler kullanıcı tanımlı bilgi veya komut olarak kullanılır.
rx_avs_ready iptal edildiğinde ve rx_avs_valid onaylandığında, RX CW kaldırma bloğu kullanıcı mantığında bir hata durumu oluşturur.
Bu blokla ilgili Avalon akış sinyalleri aşağıdaki gibidir: · rx_avs_startofpacket · rx_avs_endofpacket · rx_avs_channel · rx_avs_empty · rx_avs_data

Geri bildirim gönder

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 35

4. İşlevsel Açıklama 683074 | 2022.04.28
· rx_avs_valid
· rx_num_valid_bytes_eob
· rx_is_usr_cmd (yalnızca Tam modda kullanılabilir)
4.3. F-Tile Serial Lite IV Intel FPGA IP Saat Mimarisi
F-Tile Serial Lite IV Intel FPGA IP, farklı bloklara saatler üreten dört saat girişine sahiptir: · Alıcı-verici referans saati (xcvr_ref_clk)–Harici saatten giriş saati
TX MAC, RX MAC ve TX ve RX özel PCS blokları için saatler üreten çipler veya osilatörler. Desteklenen frekans aralığı için Parametreler bölümüne bakın. · TX çekirdek saati (tx_core_clk)–Bu saat, TX MAC için kullanılan alıcı-verici PLL'den türetilir. Bu saat aynı zamanda F-kare alıcı-vericisinden TX kullanıcı mantığına bağlanmak için bir çıkış saatidir. · RX çekirdek saati (rx_core_clk)–Bu saat, RX çarpıklık giderme FIFO ve RX MAC için kullanılan alıcı-verici PLL'den türetilir. Bu saat aynı zamanda RX kullanıcı mantığına bağlanmak için F-kare alıcı-vericisinden gelen bir çıkış saatidir. · Alıcı-verici yeniden yapılandırma arayüzü için saat (reconfig_clk) – hem TX hem de RX veri yollarında F-tile alıcı-verici yeniden yapılandırma arayüzü için saatler üreten harici saat devrelerinden veya osilatörlerden gelen giriş saati. Saat frekansı 100 ila 162 MHz'dir.
Aşağıdaki blok şeması F-Tile Serial Lite IV Intel FPGA IP saat etki alanlarını ve IP içindeki bağlantıları göstermektedir.

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 36

Geri bildirim gönder

4. İşlevsel Açıklama 683074 | 2022.04.28

Şekil 24.

F-Tile Seri Lite IV Intel FPGA IP Saat Mimarisi

Osilatör

FPGA1
F-Tile Seri Lite IV Intel FPGA IP Alıcı-Verici Yeniden Yapılandırma Arayüzü Saati
(reconfig_clk)

tx_core_clkout (kullanıcı mantığına bağlanın)

tx_core_clk= clk_pll_div64[mid_ch]

FPGA2

F-Tile Seri Lite IV Intel FPGA IP

Alıcı-Verici Yeniden Yapılandırma Arayüzü Saati

(reconfig_clk)

Osilatör

rx_core_clk= clk_pll_div64[mid_ch]

rx_core_clkout (kullanıcı mantığına bağlanın)

clk_pll_div64[mid_ch] clk_pll_div64[n-1:0]

Avalon Akış Arayüzü TX Verileri
Teksas MAC

seri_bağlantı[n-1:0]

Eğriliği düzeltme

TX

RX

FIFO

Avalon Akış Arayüzü RX Verileri RX MAC

Avalon Akış Arayüzü RX Verileri
RX MAC'i

FIFO'yu çarpıt

rx_core_clkout (kullanıcı mantığına bağlanın)

rx_core_clk= clk_pll_div64[mid_ch]

Özel PC'ler

Özel PC'ler

seri_bağlantı[n-1:0]

RX

TX

Teksas MAC

Avalon Akış Arayüzü TX Verileri

tx_core_clk= clk_pll_div64[mid_ch]

tx_core_clkout (kullanıcı mantığına bağlanın)

Alıcı-Verici Ref Saati (xcvr_ref_clk)
Alıcı-Verici Ref Saati (xcvr_ref_clk)

Osilatör*

Osilatör*

Efsane

FPGA cihazı
TX çekirdek saat alanı
RX çekirdek saat alanı
Alıcı-verici referans saat alanı Harici cihaz Veri sinyalleri

4.4. Sıfırlama ve Bağlantı Başlatma
MAC, F-tile Hard IP ve yeniden yapılandırma blokları farklı sıfırlama sinyallerine sahiptir: · TX ve RX MAC blokları tx_core_rst_n ve rx_core_rst_n sıfırlama sinyallerini kullanır. · tx_pcs_fec_phy_reset_n ve rx_pcs_fec_phy_reset_n sıfırlama sinyalleri sürücüsü
F-kiremit Sabit IP'yi sıfırlamak için yazılım sıfırlama denetleyicisi. · Yeniden yapılandırma bloğu reconfig_reset sıfırlama sinyalini kullanır.

Geri bildirim gönder

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 37

4. İşlevsel Açıklama 683074 | 2022.04.28

Şekil 25. Mimariyi Sıfırla
Avalon Akış Arayüzü TX Verileri
MAC
Avalon Streaming SYNC Arayüzü RX Verileri

FPGA F-tile Seri Lite IV Intel FPGA IP

tx_mii rx_mii
phy_ehip_ready phy_rx_pcs_ready

F-kiremit Sabit IP

TX Seri Verileri RX Seri Verileri

tx_core_rstn rx_core_rstn tx_pcs_fec_phy_reset_n rx_pcs_fec_phy_reset_n reconfig_reset

Mantığı Sıfırla
İlgili Bilgi · Yönergeleri Sıfırlama sayfa 51 · F-Tile Serial Lite IV Intel FPGA IP Design ExampKullanıcı Kılavuzu
4.4.1. TX Sıfırlama ve Başlatma Sırası
F-Tile Serial Lite IV Intel FPGA IP için TX sıfırlama sırası aşağıdaki gibidir: 1. tx_pcs_fec_phy_reset_n, tx_core_rst_n ve reconfig_reset'i onaylayın
F-tile sabit IP, MAC ve yeniden yapılandırma bloklarını aynı anda sıfırlamak için. Blokların düzgün şekilde sıfırlandığından emin olmak için tx_reset_ack'i bekledikten sonra tx_pcs_fec_phy_reset_n'yi bırakın ve yeniden yapılandırmayı sıfırlayın. 2. Daha sonra IP, TX PHY'nin iletime hazır olduğunu belirtmek için tx_pcs_fec_phy_reset_n reset serbest bırakıldıktan sonra phy_tx_lanes_stable, tx_pll_locked ve phy_ehip_ready sinyallerini ileri sürer. 3. phy_ehip_ready sinyali yükseldikten sonra tx_core_rst_n sinyalinin geçerliliği ortadan kalkar. 4. MAC sıfırlandıktan sonra IP, MII arayüzünde IDLE karakterlerini aktarmaya başlar. Tüm şeritler aynı saati kullandığından TX şerit hizalaması ve eğrilmesine gerek yoktur. 5. IDLE karakterlerini iletirken MAC, tx_link_up sinyalini onaylar. 6. MAC daha sonra bağlı alıcının şerit hizalama işlemini başlatmak için sabit bir aralıkta START/END veya END/START CW ile eşleştirilmiş ALIGN'ı iletmeye başlar.

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 38

Geri bildirim gönder

4. İşlevsel Açıklama 683074 | 2022.04.28

Şekil 26.

TX Sıfırlama ve Başlatma Zamanlama Diyagramı
reconfig_sl_clk

reconfig_clk

tx_core_rst_n

1

tx_pcs_fec_phy_reset_n 1

3

yeniden yapılandırma_reset

1

3

reconfig_sl_reset

1

3

tx_reset_ack

2

tx_pll_kilitli

4

phy_tx_lanes_stable

phy_ehip_ready

tx_li nk_up

7
5 6 8

4.4.2. RX Sıfırlama ve Başlatma Sırası
F-Tile Serial Lite IV Intel FPGA IP için RX sıfırlama sırası aşağıdaki gibidir:
1. F-tile sabit IP, MAC ve yeniden yapılandırma bloklarını sıfırlamak için rx_pcs_fec_phy_reset_n, rx_core_rst_n ve reconfig_reset değerlerini aynı anda onaylayın. Blokların düzgün şekilde sıfırlandığından emin olmak için rx_pcs_fec_phy_reset_n'yi bırakın ve rx_reset_ack'i bekledikten sonra yeniden yapılandırma sıfırlayın.
2. IP, özel PCS sıfırlaması serbest bırakıldıktan sonra RX PHY'nin iletime hazır olduğunu belirtmek için phy_rx_pcs_ready sinyalini ileri sürer.
3. phy_rx_pcs_ready sinyali yükseldikten sonra rx_core_rst_n sinyalinin geçerliliği ortadan kalkar.
4. IP, RX MAC sıfırlaması serbest bırakıldıktan sonra ve START/END veya END/START CW ile eşleştirilmiş ALIGN'ı aldıktan sonra şerit hizalama işlemini başlatır.
5. RX eğrilik düzeltme bloğu, tüm şeritler için hizalama tamamlandıktan sonra rx_link_up sinyalini devreye sokar.
6. IP daha sonra RX bağlantısının veri alımını başlatmaya hazır olduğunu belirtmek için kullanıcı mantığına rx_link_up sinyalini iletir.

Geri bildirim gönder

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 39

4. İşlevsel Açıklama 683074 | 2022.04.28

Şekil 27. RX Sıfırlama ve Başlatma Zamanlama Diyagramı
reconfig_sl_clk

reconfig_clk

rx_core_rst_n

1

rx_pcs_fec_phy_reset_n 1

yeniden yapılandırma_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. Bağlantı Hızı ve Bant Genişliği Verimliliği Hesaplaması

F-Tile Serial Lite IV Intel FPGA IP bant genişliği verimliliği hesaplaması aşağıdaki gibidir:

Bant genişliği verimliliği = raw_rate * 64/66 * (burst_size –burst_size_ovhd)/burst_size * [align_marker_period / (align_marker_period + align_marker_width)] * [(srl4_align_period – 2) / srl4_align_period]

Tablo 17. Bant Genişliği Verimliliği Değişkenlerinin Açıklaması

Değişken

Tanım

raw_rate patlama_boyutu

Bu seri arayüz tarafından elde edilen bit hızıdır. raw_rate = SERDES genişliği * alıcı-verici saat frekansı Exampdosya: raw_rate = 64 * 402.812500 Gbps = 25.78 Gbps
Patlama boyutunun değeri. Ortalama bant genişliği verimliliğini hesaplamak için ortak çoğuşma boyutu değerini kullanın. Maksimum hız için maksimum patlama boyutu değerini kullanın.

burst_size_ovhd

Çoğuşma boyutu ek yükü değeri.
Tam modda,burst_size_ovhd değeri START ve END eşleştirilmiş CW'lere atıfta bulunur.
Temel modda, START ve END eşleştirilmiş CW'ler olmadığındanburst_size_ovhd yoktur.

align_marker_period

Hizalama işaretçisinin eklendiği dönemin değeri. Değer derleme için 81920 saat döngüsü ve hızlı simülasyon için 1280'dir. Bu değer PCS donanım mantığından elde edilir.

align_marker_width srl4_align_period

Geçerli bir hizalama işaretleyici sinyalinin yüksek tutulduğu saat döngüsü sayısı.
İki hizalama işaretçisi arasındaki saat döngüsü sayısı. Bu değeri IP Parametre Düzenleyicisindeki Hizalama Dönemi parametresini kullanarak ayarlayabilirsiniz.

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 40

Geri bildirim gönder

4. İşlevsel Açıklama 683074 | 2022.04.28
Bağlantı hızı hesaplamaları aşağıdaki gibidir: Etkin hız = bant genişliği verimliliği * raw_rate Maksimum kullanıcı saat frekansını aşağıdaki denklemle elde edebilirsiniz. Maksimum kullanıcı saat frekansı hesaplaması, sürekli veri akışını varsayar ve kullanıcı mantığında hiçbir IDLE döngüsü oluşmaz. Bu oran, FIFO taşmasını önlemek için kullanıcı mantığı FIFO'yu tasarlarken önemlidir. Maksimum kullanıcı saat frekansı = etkin hız / 64

Geri bildirim gönder

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 41

683074 | 2022.04.28 Geri Bildirim Gönder

5. Parametreler

Tablo 18. F-Tile Serial Lite IV Intel FPGA IP Parametre Açıklaması

Parametre

Değer

Varsayılan

Tanım

Genel Tasarım Seçenekleri

PMA modülasyon türü

· PAM4 · NRZ

PAM4

PCS modülasyon modunu seçin.

PMA Türü

· FHT · FGT

FGT

Alıcı-verici tipini seçer.

PMA veri hızı

· PAM4 modu için:
— FGT alıcı-verici türü: 20 Gbps 58 Gbps
— FHT alıcı-verici türü: 56.1 Gbps, 58 Gbps, 116 Gbps
· NRZ modu için:
— FGT alıcı-verici türü: 10 Gbps 28.05 Gbps
— FHT alıcı-verici türü: 28.05 Gbps, 58 Gbps

56.1 (FGT/FHT PAM4)
28.05 Gb/sn (FGT/FHT NRZ)

İletim ve diğer genel giderleri içeren alıcı-vericinin çıkışındaki etkin veri hızını belirtir. Değer, IP tarafından Gbps biriminde 1 ondalık basamağa yuvarlanarak hesaplanır.

PMA modu

· Çift Yönlü · Tx · Rx

Dubleks

FHT alıcı-verici türü için desteklenen yön yalnızca çift yönlüdür. FGT alıcı-verici türü için desteklenen yön Dubleks, Tx ve Rx'tir.

PMA sayısı

· PAM4 modu için:

2

şeritler

— 1'den 12'e

· NRZ modu için:

— 1'den 16'e

Şerit sayısını seçin. Simpleks tasarım için desteklenen şerit sayısı 1'dir.

PLL referans saat frekansı

· FHT alıcı-verici türü için: 156.25 MHz
· FGT alıcı-verici türü için: 27.5 MHz 379.84375 MHz, seçilen alıcı-verici veri hızına bağlı olarak.

· FHT alıcı-verici türü için: 156.25 MHz
· FGT alıcı-verici türü için: 165 MHz

Alıcı-vericinin referans saat frekansını belirtir.

Sistem PLL'si

referans saati

sıklık

170 MHz

Yalnızca FHT alıcı-verici tipi için mevcuttur. Sistem PLL referans saatini belirtir ve Sistem PLL saatini oluşturmak için F-Tile Referansı ve Sistem PLL Saatleri Intel FPGA IP'sinin girişi olarak kullanılır.

Sistem PLL frekansı
Uyum Dönemi

— 128 65536

RS-FEC'yi etkinleştir

Olanak vermek

876.5625 MHz 128 Etkinleştir

Sistem PLL saat frekansını belirtir.
Hizalama işaretleyici periyodunu belirtir. Değer x2 olmalıdır. RS-FEC özelliğini etkinleştirmek için açın.
devam etti…

Intel Kurumu. Tüm hakları Saklıdır. Intel, Intel logosu ve diğer Intel markaları, Intel Corporation'ın veya yan kuruluşlarının ticari markalarıdır. Intel, FPGA ve yarı iletken ürünlerinin Intel'in standart garantisine uygun olarak mevcut teknik özelliklere göre performansını garanti eder, ancak herhangi bir zamanda herhangi bir bildirimde bulunmaksızın herhangi bir ürün ve hizmette değişiklik yapma hakkını saklı tutar. Intel, yazılı olarak açıkça kabul etmedikçe, burada açıklanan herhangi bir bilgi, ürün veya hizmetin uygulanmasından veya kullanılmasından kaynaklanan hiçbir sorumluluk veya yükümlülük kabul etmez. Intel müşterilerinin, yayınlanmış herhangi bir bilgiye güvenmeden ve ürün veya hizmet siparişi vermeden önce cihaz özelliklerinin en son sürümünü edinmeleri önerilir. *Diğer adlar ve markalar başkalarının mülkiyetinde olabilir.

ISO 9001: 2015 Kayıtlı

5. Parametreler 683074 | 2022.04.28

Parametre

Değer

Varsayılan

Tanım

Devre dışı bırakmak

PAM4 PCS modülasyon modu için RS-FEC her zaman etkindir.

Kullanıcı Arayüzü

Akış modu

· TAM · TEMEL

Tam dolu

IP için veri akışını seçin.

Tam: Bu mod, bir çerçeve içinde paket başlangıcı ve paket sonu döngüsünü gönderir.

Temel: Bu, bant genişliğini artırmak için verilerin paket başlangıcı, boş ve paket sonu olmadan gönderildiği saf bir akış modudur.

CRC'yi etkinleştir

Etkinleştirme / Devre dışı

Devre dışı bırakmak

CRC hatası algılamayı ve düzeltmeyi etkinleştirmek için açın.

Otomatik hizalamayı etkinleştir

Etkinleştirme / Devre dışı

Devre dışı bırakmak

Otomatik şerit hizalama özelliğini etkinleştirmek için açın.

Hata ayıklama uç noktasını etkinleştir

Etkinleştirme / Devre dışı

Devre dışı bırakmak

AÇIK olduğunda, F-Tile Serial Lite IV Intel FPGA IP, Avalon bellek eşlemeli arayüze dahili olarak bağlanan yerleşik bir Hata Ayıklama Uç Noktası içerir. IP, J aracılığıyla belirli testleri gerçekleştirebilir ve hata ayıklama işlevlerini gerçekleştirebilirTAG Sistem Konsolunu kullanarak. Varsayılan değer Kapalı'dır.

Simpleks Birleştirme (Bu parametre ayarı yalnızca FGT ikili simpleks tasarımını seçtiğinizde kullanılabilir.)

Aynı FGT kanallarına yerleştirilen diğer Seri Lite IV Simplex IP'de RSFEC etkin

Etkinleştirme / Devre dışı

Devre dışı bırakmak

Hem TX hem de RX'in aynı FGT'ye yerleştirildiği NRZ alıcı-verici modu için ikili simpleks tasarımında F-Tile Serial Lite IV Intel FPGA IP için RS-FEC etkin ve devre dışı olan bir yapılandırma karışımına ihtiyacınız varsa bu seçeneği açın. kanal(lar).

Geri bildirim gönder

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 43

683074 | 2022.04.28 Geri Bildirim Gönder

6. F-Tile Seri Lite IV Intel FPGA IP Arayüzü Sinyalleri

6.1. Saat Sinyalleri

Tablo 19. Saat Sinyalleri

İsim

Genişlik Yönü

Tanım

tx_core_clkout

1

TX özel PCS arayüzü, TX MAC ve kullanıcı mantıkları için TX çekirdek saatinin çıkışı

TX veri yolu.

Bu saat, özel PCS bloğundan oluşturulur.

rx_core_clkout

1

RX özel PCS arayüzü için çıkış RX çekirdek saati, RX eğriliğini düzeltme FIFO, RX MAC

ve RX veri yolundaki kullanıcı mantıkları.

Bu saat, özel PCS bloğundan oluşturulur.

xcvr_ref_clk
reconfig_clk reconfig_sl_clk

1

Giriş Alıcı-Verici referans saati.

Alıcı-verici türü FGT olarak ayarlandığında, bu saati F-Tile Referansı ve Sistem PLL Saatleri Intel FPGA IP'nin çıkış sinyaline (out_refclk_fgt_0) bağlayın. Alıcı-verici türü FHT olarak ayarlandığında, bağlanın

bu saat, F-Tile Referansı ve Sistem PLL Saatlerinin Intel FPGA IP'sinin çıkış sinyaline (out_fht_cmmpll_clk_0) bağlanır.

Desteklenen frekans aralığı için Parametreler bölümüne bakın.

1

Giriş Alıcı-verici yeniden yapılandırma arayüzü için giriş saati.

Saat frekansı 100 ila 162 MHz'dir.

Bu giriş saat sinyalini harici saat devrelerine veya osilatörlere bağlayın.

1

Giriş Alıcı-verici yeniden yapılandırma arayüzü için giriş saati.

Saat frekansı 100 ila 162 MHz'dir.

Bu giriş saat sinyalini harici saat devrelerine veya osilatörlere bağlayın.

out_systempll_clk_ 1

Giriş

Sistem PLL saati.
Bu saati F-Tile Referansı ve Sistem PLL Saatleri Intel FPGA IP'nin çıkış sinyaline (out_systempll_clk_0) bağlayın.

İlgili Bilgi Parametreleri sayfa 42

6.2. Sinyalleri Sıfırla

Tablo 20. Sinyalleri Sıfırla

İsim

Genişlik Yönü

tx_core_rst_n

1

Giriş

Saat Etki Alanı Eşzamansız

rx_core_rst_n

1

Giriş

Eşzamansız

tx_pcs_fec_phy_reset_n 1

Giriş

Eşzamansız

Tanım

Aktif-düşük sıfırlama sinyali. F-Tile Serial Lite IV TX MAC'yi sıfırlar.

Aktif-düşük sıfırlama sinyali. F-Tile Serial Lite IV RX MAC'i sıfırlar.

Aktif-düşük sıfırlama sinyali.

devam etti…

Intel Kurumu. Tüm hakları Saklıdır. Intel, Intel logosu ve diğer Intel markaları, Intel Corporation'ın veya yan kuruluşlarının ticari markalarıdır. Intel, FPGA ve yarı iletken ürünlerinin Intel'in standart garantisine uygun olarak mevcut teknik özelliklere göre performansını garanti eder, ancak herhangi bir zamanda herhangi bir bildirimde bulunmaksızın herhangi bir ürün ve hizmette değişiklik yapma hakkını saklı tutar. Intel, yazılı olarak açıkça kabul etmedikçe, burada açıklanan herhangi bir bilgi, ürün veya hizmetin uygulanmasından veya kullanılmasından kaynaklanan hiçbir sorumluluk veya yükümlülük kabul etmez. Intel müşterilerinin, yayınlanmış herhangi bir bilgiye güvenmeden ve ürün veya hizmet siparişi vermeden önce cihaz özelliklerinin en son sürümünü edinmeleri önerilir. *Diğer adlar ve markalar başkalarının mülkiyetinde olabilir.

ISO 9001: 2015 Kayıtlı

6. F-Tile Seri Lite IV Intel FPGA IP Arayüzü Sinyalleri 683074 | 2022.04.28

İsim

Genişlik Yönü Saat Alanı

Tanım

F-Tile Serial Lite IV TX özel PCS'yi sıfırlar.

rx_pcs_fec_phy_reset_n 1

Giriş

Eşzamansız

Aktif-düşük sıfırlama sinyali. F-Tile Serial Lite IV RX özel PCS'yi sıfırlar.

yeniden yapılandırma_reset

1

Giriş

reconfig_clk Aktif-yüksek sıfırlama sinyali.

Avalon bellek eşlemeli arayüz yeniden yapılandırma bloğunu sıfırlar.

reconfig_sl_reset

1

reconfig_sl_clk Aktif yüksek sıfırlama sinyali girişi.

Avalon bellek eşlemeli arayüz yeniden yapılandırma bloğunu sıfırlar.

6.3. MAC Sinyalleri

Tablo 21.

TX MAC Sinyalleri
Bu tabloda N, IP parametre düzenleyicisinde ayarlanan şerit sayısını temsil eder.

İsim

Genişlik

Yön Saati Etki Alanı

Tanım

tx_avs_ready

1

Çıkış tx_core_clkout Avalon akış sinyali.

Onaylandığında, TX MAC'in verileri kabul etmeye hazır olduğunu gösterir.

tx_avs_data

· (64*N)*2 (PAM4 modu)
· 64*K (NRZ modu)

Giriş

tx_core_clkout Avalon akış sinyali. Teksas verileri.

tx_avs_channel

8

tx_core_clkout Avalon akış sinyalini girin.

Geçerli döngüde aktarılan veriler için kanal numarası.

Bu sinyal Temel modda mevcut değildir.

tx_avs_valid

1

tx_core_clkout Avalon akış sinyalini girin.

Onaylandığında, TX veri sinyalinin geçerli olduğunu gösterir.

tx_avs_startofpacket

1

tx_core_clkout Avalon akış sinyalini girin.

İddia edildiğinde, bir TX veri paketinin başlangıcını gösterir.

Her paket için yalnızca tek bir saat döngüsü olduğunu iddia edin.

Bu sinyal Temel modda mevcut değildir.

tx_avs_endofpacket

1

tx_core_clkout Avalon akış sinyalini girin.

İddia edildiğinde, bir TX veri paketinin sonunu belirtir.

Her paket için yalnızca tek bir saat döngüsü olduğunu iddia edin.

Bu sinyal Temel modda mevcut değildir.

tx_avs_empty

5

tx_core_clkout Avalon akış sinyalini girin.

TX verilerinin son patlamasındaki geçerli olmayan kelimelerin sayısını gösterir.

Bu sinyal Temel modda mevcut değildir.

tx_num_valid_bytes_eob

4

Giriş

tx_core_clkout

Son patlamanın son sözcüğündeki geçerli bayt sayısını gösterir. Bu sinyal Temel modda mevcut değildir.
devam etti…

Geri bildirim gönder

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 45

6. F-Tile Seri Lite IV Intel FPGA IP Arayüzü Sinyalleri 683074 | 2022.04.28

Ad tx_is_usr_cmd
tx_link_up tx_link_reinit
crc_error_inject tx_error

Genişlik 1
1 1
N5

Yön Saati Etki Alanı

Tanım

Giriş

tx_core_clkout

İddia edildiğinde bu sinyal kullanıcı tanımlı bir bilgi döngüsünü başlatır.
Bu sinyali tx_startofpacket iddiasıyla aynı saat döngüsünde onaylayın.
Bu sinyal Temel modda mevcut değildir.

Çıkış tx_core_clkout İddia edildiğinde, TX veri bağlantısının veri iletimi için hazır olduğunu gösterir.

Çıktı

tx_core_clkout

Bu sinyal uygulandığında şeritlerin yeniden hizalanmasını başlatır.
MAC'in ALIGN CW göndermesini tetiklemek için bu sinyali bir saat döngüsü boyunca uygulayın.

Giriş

tx_core_clkout İddia edildiğinde MAC, seçilen şeritlere bir CRC32 hatası enjekte eder.

Çıkış tx_core_clkout Kullanılmıyor.

Aşağıdaki zamanlama diyagramı eski bir örneği göstermektediramp10 TX seri hattı boyunca kullanıcı mantığından 10 kelimelik TX veri iletimi dosyası.

Şekil 28.

TX Veri İletimi Zamanlama Şeması
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..

Şerit 0

…………

BAŞLA 0 10

N-10 SON BAŞLANGIÇ 0

Şerit 1

…………

BAŞLA 1 11

N-9 SON BAŞLANGIÇ 1

N-10 UÇ BOŞTA BOŞ N-9 UÇ BOŞTA

Şerit 9

…………

BAŞLA 9 19

N-1 SON BAŞLANGIÇ 9

N-1 SON BOŞTA BOŞTA

Tablo 22.

RX MAC Sinyalleri
Bu tabloda N, IP parametre düzenleyicisinde ayarlanan şerit sayısını temsil eder.

İsim

Genişlik

Yön Saati Etki Alanı

Tanım

rx_avs_ready

1

rx_core_clkout Avalon akış sinyalini girin.

İddia edildiğinde, kullanıcı mantığının verileri kabul etmeye hazır olduğunu gösterir.

rx_avs_data

(64*N)*2 (PAM4 modu)
64*K (NRZ modu)

Çıktı

rx_core_clkout Avalon akış sinyali. RX verileri.

rx_avs_channel

8

Çıkış rx_core_clkout Avalon akış sinyali.

Verilerin kanal numarası

mevcut döngüde alındı.

Bu sinyal Temel modda mevcut değildir.

rx_avs_valid

1

Çıkış rx_core_clkout Avalon akış sinyali.

devam etti…

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 46

Geri bildirim gönder

6. F-Tile Seri Lite IV Intel FPGA IP Arayüzü Sinyalleri 683074 | 2022.04.28

İsim

Genişlik

Yön Saati Etki Alanı

Tanım

İddia edildiğinde, RX veri sinyalinin geçerli olduğunu gösterir.

rx_avs_startofpacket

1

Çıkış rx_core_clkout Avalon akış sinyali.

İddia edildiğinde, bir RX veri paketinin başlangıcını gösterir.

Her paket için yalnızca tek bir saat döngüsü olduğunu iddia edin.

Bu sinyal Temel modda mevcut değildir.

rx_avs_endofpacket

1

Çıkış rx_core_clkout Avalon akış sinyali.

İddia edildiğinde, bir RX veri paketinin sonunu gösterir.

Her paket için yalnızca tek bir saat döngüsü olduğunu iddia edin.

Bu sinyal Temel modda mevcut değildir.

rx_avs_empty

5

Çıkış rx_core_clkout Avalon akış sinyali.

RX verilerinin son patlamasındaki geçerli olmayan kelimelerin sayısını gösterir.

Bu sinyal Temel modda mevcut değildir.

rx_num_valid_bytes_eob

4

Çıktı

rx_core_clkout Son patlamanın son sözcüğündeki geçerli bayt sayısını gösterir.
Bu sinyal Temel modda mevcut değildir.

rx_is_usr_cmd

1

Çıkış rx_core_clkout İddia edildiğinde, bu sinyal bir kullanıcı-

Tanımlanmış bilgi döngüsü.

Bu sinyali tx_startofpacket iddiasıyla aynı saat döngüsünde onaylayın.

Bu sinyal Temel modda mevcut değildir.

rx_link_up

1

Çıkış rx_core_clkout İddia edildiğinde RX veri bağlantısını gösterir

veri alımına hazırdır.

rx_link_reinit

1

Giriş rx_core_clkout İfade edildiğinde bu sinyal şeritleri başlatır

yeniden hizalama.

Otomatik Hizalamayı Etkinleştir seçeneğini devre dışı bırakırsanız, MAC'in şeritleri yeniden hizalamasını tetiklemek için bu sinyali bir saat döngüsü boyunca uygulayın. Otomatik Hizalamayı Etkinleştir ayarlanmışsa, MAC şeritleri otomatik olarak yeniden hizalar.

Otomatik Hizalamayı Etkinleştir ayarlandığında bu sinyali kullanmayın.

rx_error

(N*2*2)+3 (PAM4 modu)
(N*2)*3 (NRZ modu)

Çıktı

rx_core_clkout

İddia edildiğinde, RX veri yolunda hata koşullarının oluştuğunu gösterir.
· [(N*2+2):N+3] = Belirli bir şerit için PCS hatasını gösterir.
· [N+2] = Hizalama hatasını gösterir. Bu bit onaylanırsa şerit hizalamasını yeniden başlatın.
· [N+1]= Kullanıcı mantığı hazır olmadığında verilerin kullanıcı mantığına iletildiğini gösterir.
· [N] = Hizalama kaybını gösterir.
· [(N-1):0] = Verinin CRC hatası içerdiğini belirtir.

Geri bildirim gönder

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 47

6. F-Tile Seri Lite IV Intel FPGA IP Arayüzü Sinyalleri 683074 | 2022.04.28

6.4. Alıcı-Verici Yeniden Yapılandırma Sinyalleri

Tablo 23.

PCS Yeniden Yapılandırma Sinyalleri
Bu tabloda N, IP parametre düzenleyicisinde ayarlanan şerit sayısını temsil eder.

İsim

Genişlik

Yön Saati Etki Alanı

Tanım

reconfig_sl_read

1

reconfig_sl_ PCS yeniden yapılandırma okuma komutunu girin

tıkla

sinyaller.

reconfig_sl_write

1

Giriş reconfig_sl_ PCS yeniden yapılandırma yazma

tıkla

komut sinyalleri.

reconfig_sl_address

14 bit + clogb2N

Giriş

reconfig_sl_ clk

Seçilen bir şeritte PCS'nin yeniden yapılandırılması Avalon bellek eşlemeli arayüz adresini belirtir.
Her şeritte 14 bit bulunur ve üstteki bitler şerit uzaklığını ifade eder.
Examp4 şeritli NRZ/PAM4 tasarımı için reconfig_sl_address[13:0] adres değerine atıfta bulunan dosya:
· reconfig_sl_address[15:1 4] 00 olarak ayarlandı = şerit 0 için adres.
· reconfig_sl_address[15:1 4] 01 olarak ayarlandı = şerit 1 için adres.
· reconfig_sl_address[15:1 4] 10 olarak ayarlandı = şerit 2 için adres.
· reconfig_sl_address[15:1 4] 11 olarak ayarlandı = şerit 3 için adres.

reconfig_sl_readdata

32

Output reconfig_sl_ PCS yeniden yapılandırma verilerini belirtir

tıkla

bir hazır döngü tarafından okunacak

seçilen şerit.

reconfig_sl_waitrequest

1

Output reconfig_sl_ PCS'nin yeniden yapılandırılmasını temsil eder

tıkla

Avalon bellek eşlemeli arayüz

Seçilen bir şeritte durma sinyali.

reconfig_sl_writedata

32

Giriş reconfig_sl_ PCS yeniden yapılandırma verilerini belirtir

tıkla

bir yazma döngüsünde yazılacak

seçilen şerit.

reconfig_sl_readdata_vali

1

d

Çıktı

reconfig_sl_ PCS'nin yeniden yapılandırılmasını belirtir

tıkla

Alınan veriler seçilen bir durumda geçerlidir

Lane.

Tablo 24.

F-Tile Sabit IP Yeniden Yapılandırma Sinyalleri
Bu tabloda N, IP parametre düzenleyicisinde ayarlanan şerit sayısını temsil eder.

İsim

Genişlik

Yön Saati Etki Alanı

Tanım

yeniden yapılandırma_oku

1

Giriş reconfig_clk PMA yeniden yapılandırma okuması

komut sinyalleri.

yeniden yapılandırma_yazma

1

reconfig_clk PMA yeniden yapılandırma yazma girişi

komut sinyalleri.

yeniden yapılandırma_adresi

18 bit + clog2bN

Giriş

reconfig_clk

Seçilen bir şeritte PMA Avalon bellek eşlemeli arayüz adresini belirtir.
devam etti…

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 48

Geri bildirim gönder

6. F-Tile Seri Lite IV Intel FPGA IP Arayüzü Sinyalleri 683074 | 2022.04.28

İsim
reconfig_readdata reconfig_waitrequest reconfig_writedata reconfig_readdatavalid

Genişlik
32 1 32 1

Yön Saati Etki Alanı

Tanım

Her iki PAM4 ve NRZ modunda da her şeritte 18 bit bulunur ve geri kalan üst bitler şerit uzaklığını ifade eder.
Example, 4 şeritli bir tasarım için:
· reconfig_address[19:18] 00 olarak ayarlandı = şerit 0 için adres.
· reconfig_address[19:18] 01 olarak ayarlandı = şerit 1 için adres.
· reconfig_address[19:18] 10 olarak ayarlandı = şerit 2 için adres.
· reconfig_address[19:18] 11 olarak ayarlandı = şerit 3 için adres.

Çıktı

reconfig_clk Seçilen bir şeritteki hazır döngü tarafından okunacak PMA verilerini belirtir.

Çıktı

reconfig_clk Seçilen bir şeritte PMA Avalon bellek eşlemeli arayüz durma sinyalini temsil eder.

Giriş

reconfig_clk Seçilen şeritte bir yazma döngüsünde yazılacak PMA verilerini belirtir.

Çıktı

reconfig_clk PMA yeniden yapılandırmasından alınan verilerin seçilen şeritte geçerli olduğunu belirtir.

6.5. PMA Sinyalleri

Tablo 25.

PMA Sinyalleri
Bu tabloda N, IP parametre düzenleyicisinde ayarlanan şerit sayısını temsil eder.

İsim

Genişlik

Yön Saati Etki Alanı

Tanım

phy_tx_lanes_stable

N*2 (PAM4 modu)
N (NRZ modu)

Çıktı

Asenkron Belirtildiğinde, TX veri yolunun veri göndermeye hazır olduğunu gösterir.

tx_pll_locked

N*2 (PAM4 modu)
N (NRZ modu)

Çıktı

Asenkron İddia edildiğinde, TX PLL'nin kilit durumuna ulaştığını gösterir.

phy_ehip_ready

N*2 (PAM4 modu)
N (NRZ modu)

Çıktı

Eşzamansız

İddia edildiğinde, özel PCS'nin dahili başlatmayı tamamladığını ve iletime hazır olduğunu gösterir.
Bu sinyal, tx_pcs_fec_phy_reset_n ve tx_pcs_fec_phy_reset_nare onaylandıktan sonra onaylanır.

tx_serial_data

N

Çıkış TX seri saati TX seri pinleri.

rx_serial_data

N

Giriş RX seri saati RX seri pinleri.

phy_rx_block_lock

N*2 (PAM4 modu)
N (NRZ modu)

Çıktı

Asenkron İddia edildiğinde, şeritler için 66b blok hizalamasının tamamlandığını gösterir.

rx_cdr_lock

N*2 (PAM4 modu)

Çıktı

Eşzamansız

İddia edildiğinde, kurtarılan saatlerin verilere kilitlendiğini gösterir.
devam etti…

Geri bildirim gönder

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 49

6. F-Tile Seri Lite IV Intel FPGA IP Arayüzü Sinyalleri 683074 | 2022.04.28

Ad phy_rx_pcs_ready phy_rx_hi_ber

Genişlik

Yön Saati Etki Alanı

Tanım

N (NRZ modu)

N*2 (PAM4 modu)
N (NRZ modu)

Çıktı

Eşzamansız

İddia edildiğinde, karşılık gelen Ethernet kanalının RX hatlarının tamamen hizalandığını ve veri almaya hazır olduğunu gösterir.

N*2 (PAM4 modu)
N (NRZ modu)

Çıktı

Eşzamansız

İddia edildiğinde, karşılık gelen Ethernet kanalının RX PCS'sinin HI BER durumunda olduğunu belirtir.

F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu 50

Geri bildirim gönder

683074 | 2022.04.28 Geri Bildirim Gönder

7. F-Tile Serial Lite IV Intel FPGA IP ile Tasarım

7.1. Yönergeleri Sıfırla
Sistem düzeyinde sıfırlama işleminizi uygulamak için bu sıfırlama yönergelerini izleyin.
· TX ve RX PCS'yi aynı anda sıfırlamak için tx_pcs_fec_phy_reset_n ve rx_pcs_fec_phy_reset_n sinyallerini sistem düzeyinde birbirine bağlayın.
· tx_pcs_fec_phy_reset_n, rx_pcs_fec_phy_reset_n, tx_core_rst_n, rx_core_rst_n ve reconfig_reset sinyallerini aynı anda onaylayın. IP sıfırlama ve başlatma sıraları hakkında daha fazla bilgi için Sıfırlama ve Bağlantı Başlatma bölümüne bakın.
· tx_pcs_fec_phy_reset_n ve rx_pcs_fec_phy_reset_n sinyallerini düşük, reconfig_reset sinyalini yüksek tutun ve tx_reset_ack ve rx_reset_ack'in F-tile sabit IP'yi ve yeniden yapılandırma bloklarını düzgün şekilde sıfırlamasını bekleyin.
· FPGA cihazları arasında hızlı bağlantı sağlamak için, bağlı F-Tile Serial Lite IV Intel FPGA IP'lerini aynı anda sıfırlayın. F-Tile Serial Lite IV Intel FPGA IP Design Ex'e bakınampAraç kitini kullanarak IP TX ve RX bağlantısını izleme hakkında bilgi için Kullanıcı Kılavuzu'na bakın.
İlgili Bilgiler
· Sıfırlama ve Bağlantı Başlatma sayfa 37
· F-Tile Seri Lite IV Intel FPGA IP Tasarım ExampKullanıcı Kılavuzu

7.2. Hata İşleme Yönergeleri

Aşağıdaki tablo, F-Tile Serial Lite IV Intel FPGA IP tasarımında oluşabilecek hata koşulları için hata işleme yönergelerini listelemektedir.

Tablo 26. Hata Durumu ve İşleme Yönergeleri

Hata Durumu
Belirli bir zaman diliminden sonra bir veya daha fazla şerit iletişim kuramaz.

Kılavuzlar
Bağlantıyı uygulama düzeyinde sıfırlamak için bir zaman aşımı sistemi uygulayın.

İletişim kurulduktan sonra şerit iletişimi kaybeder.
Eğrilik düzeltme işlemi sırasında bir şerit iletişimi kaybeder.

Bu, veri aktarımı aşamalarından sonra veya sırasında meydana gelebilir. Uygulama düzeyinde bir bağlantı kaybı tespiti uygulayın ve bağlantıyı sıfırlayın.
Hatalı şerit için bağlantıyı yeniden başlatma sürecini uygulayın. Kart yönlendirmesinin 320 kullanıcı arayüzünü aşmadığından emin olmalısınız.

Tüm şeritler hizalandıktan sonra şerit hizalaması kaybı.

Bu, veri aktarımı aşamalarından sonra veya sırasında meydana gelebilir. Şerit hizalama işlemini yeniden başlatmak için uygulama düzeyinde bir şerit hizalama kaybı algılaması uygulayın.

Intel Kurumu. Tüm hakları Saklıdır. Intel, Intel logosu ve diğer Intel markaları, Intel Corporation'ın veya yan kuruluşlarının ticari markalarıdır. Intel, FPGA ve yarı iletken ürünlerinin Intel'in standart garantisine uygun olarak mevcut teknik özelliklere göre performansını garanti eder, ancak herhangi bir zamanda herhangi bir bildirimde bulunmaksızın herhangi bir ürün ve hizmette değişiklik yapma hakkını saklı tutar. Intel, yazılı olarak açıkça kabul etmedikçe, burada açıklanan herhangi bir bilgi, ürün veya hizmetin uygulanmasından veya kullanılmasından kaynaklanan hiçbir sorumluluk veya yükümlülük kabul etmez. Intel müşterilerinin, yayınlanmış herhangi bir bilgiye güvenmeden ve ürün veya hizmet siparişi vermeden önce cihaz özelliklerinin en son sürümünü edinmeleri önerilir. *Diğer adlar ve markalar başkalarının mülkiyetinde olabilir.

ISO 9001: 2015 Kayıtlı

683074 | 2022.04.28 Geri Bildirim Gönder

8. F-Tile Serial Lite IV Intel FPGA IP Kullanıcı Kılavuzu Arşivleri

IP sürümleri, v19.1'e kadar Intel Quartus Prime Design Suite yazılım sürümleriyle aynıdır. Intel Quartus Prime Design Suite yazılım sürümü 19.2 veya üzeri, IP çekirdeklerinin yeni bir IP sürüm şeması vardır.

Bir IP çekirdek sürümü listelenmemişse, önceki IP çekirdek sürümünün kullanım kılavuzu geçerlidir.

Intel Quartus Prime Sürümü
21.3

IP Çekirdeği Sürüm 3.0.0

Kullanım Kılavuzu F-Tile Serial Lite IV Intel® FPGA IP Kullanım Kılavuzu

Intel Kurumu. Tüm hakları Saklıdır. Intel, Intel logosu ve diğer Intel markaları, Intel Corporation'ın veya yan kuruluşlarının ticari markalarıdır. Intel, FPGA ve yarı iletken ürünlerinin Intel'in standart garantisine uygun olarak mevcut teknik özelliklere göre performansını garanti eder, ancak herhangi bir zamanda herhangi bir bildirimde bulunmaksızın herhangi bir ürün ve hizmette değişiklik yapma hakkını saklı tutar. Intel, yazılı olarak açıkça kabul etmedikçe, burada açıklanan herhangi bir bilgi, ürün veya hizmetin uygulanmasından veya kullanılmasından kaynaklanan hiçbir sorumluluk veya yükümlülük kabul etmez. Intel müşterilerinin, yayınlanmış herhangi bir bilgiye güvenmeden ve ürün veya hizmet siparişi vermeden önce cihaz özelliklerinin en son sürümünü edinmeleri önerilir. *Diğer adlar ve markalar başkalarının mülkiyetinde olabilir.

ISO 9001: 2015 Kayıtlı

683074 | 2022.04.28 Geri Bildirim Gönder

9. F-Tile Serial Lite IV Intel FPGA IP Kullanıcı Kılavuzu için Belge Revizyon Geçmişi

Belge Sürümü 2022.04.28
2021.11.16 2021.10.22 2021.08.18

Intel Quartus Prime Sürümü
22.1
21.3 21.3 21.2

IP Sürümü 5.0.0
3.0.0 3.0.0 2.0.0

Değişiklikler
· Güncellenmiş Tablo: F-Tile Seri Lite IV Intel FPGA IP Özellikleri — Ek FHT alıcı-verici hızı desteğiyle güncellenmiş Veri Aktarımı açıklaması: 58G NRZ, 58G PAM4 ve 116G PAM4
· Güncellenmiş Tablo: F-Tile Serial Lite IV Intel FPGA IP Parametre Açıklaması — Yeni parametre eklendi · Sistem PLL referans saat frekansı · Hata ayıklama uç noktasını etkinleştirin — PMA veri hızına ilişkin Değerler güncellendi — GUI ile eşleşecek şekilde parametre adları güncellendi
· Tablo: F-Tile Serial Lite IV Intel FPGA IP Özellikleri'nde veri aktarımına ilişkin açıklama güncellendi.
· Tablo adı IP olarak yeniden adlandırıldı ve netlik sağlamak amacıyla Parametreler bölümündeki IP Parametre Açıklaması F-Tile Serial Lite IV Intel FPGA IP Parametre Açıklaması.
· Güncellenmiş Tablo: IP parametreleri: — Aynı FGT kanal(lar)ına yerleştirilen diğer Seri Lite IV Simplex IP'de etkinleştirilen yeni bir parametre eklendi: RSFEC. — Alıcı-Verici referans saat frekansı için varsayılan değerler güncellendi.
İlk sürüm.

Intel Kurumu. Tüm hakları Saklıdır. Intel, Intel logosu ve diğer Intel markaları, Intel Corporation'ın veya yan kuruluşlarının ticari markalarıdır. Intel, FPGA ve yarı iletken ürünlerinin Intel'in standart garantisine uygun olarak mevcut teknik özelliklere göre performansını garanti eder, ancak herhangi bir zamanda herhangi bir bildirimde bulunmaksızın herhangi bir ürün ve hizmette değişiklik yapma hakkını saklı tutar. Intel, yazılı olarak açıkça kabul etmedikçe, burada açıklanan herhangi bir bilgi, ürün veya hizmetin uygulanmasından veya kullanılmasından kaynaklanan hiçbir sorumluluk veya yükümlülük kabul etmez. Intel müşterilerinin, yayınlanmış herhangi bir bilgiye güvenmeden ve ürün veya hizmet siparişi vermeden önce cihaz özelliklerinin en son sürümünü edinmeleri önerilir. *Diğer adlar ve markalar başkalarının mülkiyetinde olabilir.

ISO 9001: 2015 Kayıtlı

Belgeler / Kaynaklar

intel F Tile Seri Lite IV Intel FPGA IP [pdf] Kullanıcı Kılavuzu
F Tile Seri Lite IV Intel FPGA IP, F Tile Seri Lite IV, Intel FPGA IP
Intel F-Tile Seri Lite IV Intel FPGA IP [pdf] Kullanıcı Kılavuzu
F-Tile Seri Lite IV Intel FPGA IP, Seri Lite IV Intel FPGA IP, Lite IV Intel FPGA IP, IV Intel FPGA IP, FPGA IP, IP

Referanslar

Yorum bırakın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar işaretlenmiştir *