Как мы прототипировали контроллер PCI Express от стороннего производителя

Привет! Я Константин Павлов, старший инженер по разработке СнК в компании YADRO . В этой статье я поделюсь опытом, полученным нами при прототипировании подсистемы PCI Express на ПЛИС. Прототипирование здесь — это когда мы берем код на SystemVerilog, предназначенный для запуска исключительно на ASIC, и далее через минимальные воздействия адаптируем его, чтобы запустить на FPGA. Зачем это нужно? Дело в том, что производство ASIC занимает очень много времени, а ошибки крайне дороги. Поэтому, чтобы дать возможность программистам отлаживать код, писать драйверы, настраивать систему, причем гораздо раньше, чем реальный чип будет произведен, — для этого и делают ранние прототипы на ПЛИС. Я перечислю стандартные этапы прототипирования, а затем подробно остановлюсь на более интересных приемах работы с кодом, которые нам пришлось применить.

https://habr.com/ru/companies/yadro/articles/1011186/?utm_source=habrahabr&utm_medium=rss&utm_campaign=1011186

#pcie #xilinx #phy #плис #прототипирование

Как мы прототипировали контроллер PCI Express от стороннего производителя

Привет! Я Константин Павлов, старший инженер по разработке СнК в компании YADRO . В этой статье я поделюсь опытом, полученным нами при прототипировании подсистемы PCI Express на ПЛИС. Прототипирование...

Хабр

Как мы прототипировали контроллер PCI Express от стороннего производителя

Привет! Я Константин Павлов, старший инженер по разработке СнК в компании

https://habr.com/ru/companies/yadro/articles/1011186/

#pcie #xilinx #phy #плис #прототипирование

Как мы прототипировали контроллер PCI Express от стороннего производителя

Привет! Я Константин Павлов, старший инженер по разработке СнК в компании YADRO . В этой статье я поделюсь опытом, полученным нами при прототипировании подсистемы PCI Express на ПЛИС. Прототипирование...

Хабр
GD32Fxxx DMX512 RDM Pixel

GigaDevice MCU GD32F Art-Net sACN DMX512 RDM DP83848 LAN8700 RTL8201F Ethernet IP UDP NTP TFTP MDNS TCP HTTP

Aviation weather for Phetchabun airport (Thailand) is “VTPB 220400Z VRB02KT 6000 FEW030 BKN100 30/22 Q1010 NOSIG” : See what it means on https://www.bigorre.org/aero/meteo/vtpb/en #phetchabunairport #airport #thailand #vtpb #phy #metar #aviation #aviationweather #avgeek vl
Phetchabun airport (Thailand) aviation weather and informations VTPB PHY

Aviation weather with TAF and METAR, Maps, hotels and aeronautical information for Phetchabun airport (Thailand)

Bigorre.org

⚡ Join the @MultiX6G Project #workshop on 6G #ISAC at #EuCNC2025 in Poznań! 🇵🇱
📅 June 3
⏰ 14:00-17:30
Learn about #PHY, System improvements, Real-life ISAC & #Standardization.

Full details & agenda: 🔗 https://multix-6g.eu/dissemination/eucnc-2025-workshop/
Attending EuCNC? See you there! #SNSJU

EuCNC 2025 Workshop – MULTI-X

@k4m1 @stman yeah, according to the #RTL8139 #datasheet this is basically a very cheap 10/100M NIC designed #embedded systems and low-end/low-cost desktops, and for a device designed and sold in 2006 it made sense, given back then #Gigabit-#Ethernet and Cat.5 cabling was considered high-end.

  • And unlike contemporary / successor chips by #Intel like the famous #i210 (which is still offered as #i219 but mostly succeeded by the #i225 as a 2,5GBase-T version) is way cheaper, which pre-#RoHS - NICs being sold for like € 10 retail & brand-new....

The few issues known only affect like #Virtualization setups, a market this thing was never designed for (most likely also never tested against).

  • I'd not he surprised if a lot of cheap #ThinClients and other systems used these NICs because of the simplicity of integration, being a cheap 3,3V single-chip (+auxilliary electronics) solution and propably costling less than 10¢ on a reel of 10.000.

It's the reason why to this day we see #Realtek NICs being shipped instead of fanning-out & enabling #SoC-integrated NICs with a #MAC & #PHY instead: Because the auxilliary parts for those are more expensive than just getting a PCI(e lane) somewhere and plonking it down.

  • Maybe there have even been some really cheap, low-end #Routers / #Firewalls aiming at #SoHo customers back in those days, cuz back then 16MBit/s #ADSL2 was considered fast, and Realtek's NICs up until recently only delivered like 60-75% of the max. speed advertised, so by the time someone would notice, that gearvwould've been EoL'd anyway and those who did notice right-away never were the target audience to begin with.

Most modern NICs are more complex and demand more configuration / driver support...

How Ultimate Word Champion Blends the Copenhagen and Many Worlds Theories Into a Unique Word Game (Part 4)

After each round, the multiple realities—the different words formed by each player—collapse into a single outcome. The highest-scoring or most strategic word becomes the reality that all players move forward with, defining the shared board state for the next turn.

#quantum #phy

Soy isoflavones are a class of natural active ingredients extracted from soybeans. They are phytoestrogen and have attracted widespread attention in the fields of food, health products and cosmetics due to their unique biological activity.
#phy-toestrogen #Soybean_Extract #healthcare #cosmetic_raw_materials
#manufacturer #wholesale