{"id":34408,"date":"2019-10-31T21:58:10","date_gmt":"2019-10-31T18:58:10","guid":{"rendered":"https:\/\/prohoster.info\/blog\/obsuzhdenie-proekt-openroad-namerevaetsya-reshit-zadachu-avtomatizatsii-proektirovaniya-protsessorov\/"},"modified":"2019-10-31T21:58:10","modified_gmt":"2019-10-31T18:58:10","slug":"obsuzhdenie-proekt-openroad-namerevaetsya-reshit-zadachu-avtomatizatsii-proektirovaniya-protsessorov","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/obsuzhdenie-proekt-openroad-namerevaetsya-reshit-zadachu-avtomatizatsii-proektirovaniya-protsessorov","title":{"rendered":"Dyskusja: projekt OpenROAD ma na celu rozwi\u0105zanie problemu automatyzacji projektowania procesor\u00f3w","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/itglobalcom\/blog\/453200\/\"><img decoding=\"async\" alt=\"Dyskusja: projekt OpenROAD ma na celu rozwi\u0105zanie problemu automatyzacji projektowania procesor\u00f3w\" src=\"\/wp-content\/uploads\/2019\/05\/62d6ff0ec22fa724b94672c9f185a472.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<i>Zdj\u0119cie \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.pexels.com\/photo\/empty-highway-overlooking-mountain-under-dark-skies-1955134\/\">Pexels<\/a><\/noindex> \u2014 CC BY<\/i><\/p>\n<p>Wed\u0142ug <noindex><a rel=\"nofollow\" href=\"https:\/\/www.pwc.com\/gx\/en\/industries\/tmt\/publications\/assets\/pwc-semiconductor-report-2019.pdf\">danych<\/a><\/noindex> PWC, rynek technologii p\u00f3\u0142przewodnikowej ro\u015bnie \u2014 w zesz\u0142ym roku osi\u0105gn\u0105\u0142 warto\u015b\u0107 481 miliard\u00f3w dolar\u00f3w. Jednak tempo jego wzrostu w ostatnim czasie <noindex><a rel=\"nofollow\" href=\"https:\/\/www.marketwatch.com\/story\/the-chip-slowdown-is-real-but-how-bad-will-it-be-2018-11-15\">spad\u0142o<\/a><\/noindex>. W\u015br\u00f3d przyczyn tego spadku znajduje si\u0119 z\u0142o\u017cono\u015b\u0107 proces\u00f3w projektowania urz\u0105dze\u0144 oraz brak automatyzacji.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nJeszcze kilka lat temu in\u017cynierowie z Intela <noindex>pisali\u015bmy<\/noindex>, \u017ce podczas tworzenia wysokowydajnego mikroprocesora konieczne jest u\u017cywanie 100\u2013150 r\u00f3\u017cnych narz\u0119dzi programowych (<noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%90%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F_%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD%D0%B8%D0%BA%D0%B8\">EDA<\/a><\/noindex>). Sytuacja mo\u017ce si\u0119 pogarsza\u0107 w przypadku heterogenicznych urz\u0105dze\u0144, kt\u00f3rych architektura obejmuje kilka r\u00f3\u017cnych typ\u00f3w uk\u0142ad\u00f3w scalonych \u2014 ASIC, FPGA, CPU lub GPU. W rezultacie pojawiaj\u0105 si\u0119 b\u0142\u0119dy w projektowaniu, kt\u00f3re op\u00f3\u017aniaj\u0105 wydanie produkt\u00f3w.<\/p>\n<blockquote><p><i>Mimo du\u017cej liczby narz\u0119dzi pomocniczych, cz\u0119\u015b\u0107 pracy in\u017cynierowie wci\u0105\u017c musz\u0105 wykonywa\u0107 r\u0119cznie. Autorzy ksi\u0105\u017cki \u201e<noindex><a rel=\"nofollow\" href=\"https:\/\/www.amazon.com\/Advanced-Logic-Synthesis-Andr%C3%A9-In%C3%A1cio\/dp\/3319672940\">Advanced Logic Synthesis<\/a><\/noindex>\u201d twierdz\u0105, \u017ce cz\u0119sto projektanci <noindex><a rel=\"nofollow\" href=\"https:\/\/bit.ly\/2M5xX3H\">trzeba<\/a><\/noindex> musz\u0105 pisa\u0107 skrypty w Skill lub Python z dw\u00f3ch milion\u00f3w linii, aby tworzy\u0107 biblioteki z <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%9F%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_%D0%BE%D1%81%D0%BD%D0%BE%D0%B2%D0%B5_%D1%81%D1%82%D0%B0%D0%BD%D0%B4%D0%B0%D1%80%D1%82%D0%BD%D1%8B%D1%85_%D1%8F%D1%87%D0%B5%D0%B5%D0%BA\">kom\u00f3rkami<\/a><\/noindex>.<\/p>\n<p>. Pisane s\u0105 r\u00f3wnie\u017c skrypty do parsowania raport\u00f3w generowanych przez systemy EDA. Podczas projektowania chipu w technologii 22 nm te raporty mog\u0105 zajmowa\u0107 do 30 terabajt\u00f3w.<\/i><\/p><\/blockquote>\n<p>\nSytuacj\u0119 postanowiono poprawi\u0107 i spr\u00f3bowa\u0107 ustandaryzowa\u0107 procesy projektowania w DARPA. W agencji r\u00f3wnie\u017c <noindex><a rel=\"nofollow\" href=\"https:\/\/www.technologyreview.com\/s\/611725\/darpa-has-an-ambitious-15-billion-plan-to-reinvent-electronics\/\">uwa\u017caj\u0105<\/a><\/noindex>, \u017ce istniej\u0105ce metody tworzenia chip\u00f3w s\u0105 przestarza\u0142e. Organizacja <noindex><a rel=\"nofollow\" href=\"https:\/\/spectrum.ieee.org\/tech-talk\/computing\/hardware\/darpas-planning-a-major-remake-of-us-electronics-pay-attention\">uruchomi\u0142o<\/a><\/noindex> realizuje pi\u0119cioletni program <noindex><a rel=\"nofollow\" href=\"https:\/\/theopenroadproject.org\/\">OpenROAD<\/a><\/noindex>, kt\u00f3rego celem jest opracowanie nowych narz\u0119dzi do automatyzacji proces\u00f3w projektowania uk\u0142ad\u00f3w scalonych.<\/p>\n<h2>Czym jest ten program<\/h2>\n<p>\nW programie uczestniczy kilka projekt\u00f3w, kt\u00f3re wykorzystuj\u0105 uczenie maszynowe i technologie chmurowe do automatyzacji poszczeg\u00f3lnych etap\u00f3w tworzenia chip\u00f3w. W ramach inicjatywy <noindex><a rel=\"nofollow\" href=\"https:\/\/theopenroadproject.org\/wp-content\/uploads\/2018\/12\/OpenROAD_Flow_and_Notes_Nov2018-v1p0-1.pdf\">opracowywane s\u0105<\/a><\/noindex> (schemat 1) ponad dziesi\u0119\u0107 narz\u0119dzi. Poni\u017cej opowiemy bli\u017cej o niekt\u00f3rych z nich: Flow Runner, RePlAce, TritonCTS, OpenSTA.<\/p>\n<p><b>Flow Runner<\/b> \u2014 to narz\u0119dzie do zarz\u0105dzania bibliotekami RTL i GDSII. Te ostatnie stanowi\u0105 pliki baz danych, kt\u00f3re s\u0105 standardem w bran\u017cy do wymiany informacji o uk\u0142adach scalonych i ich topologiach. W podstawie rozwi\u0105zania le\u017cy technologia kontenerowa Docker. Flow Runner mo\u017cna uruchamia\u0107 zar\u00f3wno w \u015brodowisku chmurowym, jak i lokalnie. Instrukcja instalacji znajduje si\u0119 w oficjalnym repozytorium <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/The-OpenROAD-Project\/BROWN-Flow-Runner\">na GitHubie<\/a><\/noindex>.<\/p>\n<p><b>RePlAce<\/b> \u2014 rozwi\u0105zanie chmurowe oparte na uczeniu maszynowym, kt\u00f3re odpowiada za rozmieszczenie komponent\u00f3w na chipie i automatyzacj\u0119 trasowania. Po <noindex>niekt\u00f3rych danych<\/noindex>, inteligentne algorytmy zwi\u0119kszaj\u0105 efektywno\u015b\u0107 narz\u0119dzia o 2\u201310% w por\u00f3wnaniu do klasycznych system\u00f3w. Dodatkowo, realizacja w chmurze u\u0142atwia skalowanie. Przewodnik po instalacji i konfiguracji r\u00f3wnie\u017c le\u017cy <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/abk-openroad\/RePlAce\">w repozytorium<\/a><\/noindex>.<\/p>\n<p><b>TritonCTS<\/b> \u2014 narz\u0119dzie do optymalizacji sygna\u0142\u00f3w taktowania dostarczanych do chipu. Pomaga trasowa\u0107 sygna\u0142y synchronizacyjne na wszystkie cz\u0119\u015bci urz\u0105dzenia z jednakowymi op\u00f3\u017anieniami. Zasada dzia\u0142ania opiera si\u0119 na <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/H_tree\">drzewach H.<\/a><\/noindex>Takie podej\u015bcie <noindex><a rel=\"nofollow\" href=\"https:\/\/ieeexplore.ieee.org\/document\/8588311\">zwi\u0119ksza<\/a><\/noindex> efektywno\u015b\u0107 rozdzielania sygna\u0142\u00f3w o 30% w por\u00f3wnaniu do tradycyjnych metod. Programi\u015bci m\u00f3wi\u0105, \u017ce w przysz\u0142o\u015bci ten wska\u017anik mo\u017cna zwi\u0119kszy\u0107 do 56%. Kod \u017ar\u00f3d\u0142owy i skrypty TritonCTS s\u0105 dost\u0119pne na <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/abk-openroad\/TritonCTS\">na GitHubie<\/a><\/noindex>.<\/p>\n<p><b>OpenSTA<\/b> \u2014 silnik do statycznej analizy czasowej. Daje programi\u015bcie mo\u017cliwo\u015b\u0107 sprawdzenia funkcjonalno\u015bci chipu jeszcze przed jego faktycznym z\u0142o\u017ceniem. Przyk\u0142ad kodu w OpenSTA <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/abk-openroad\/OpenSTA\/commit\/601143cec315b28a37568f141dddaec3a6160a98\">wygl\u0105da<\/a><\/noindex> wygl\u0105da tak.<\/p>\n<pre><code class=\"vbscript\">@@ -6,7 +6,7 @@ read_liberty -corner ff example1_fast.lib\nread_verilog example1.v\nlink_design top\nset_timing_derate -early 0.9\nset_timing_derate -early 1.1\nset_timing_derate -late 1.1\ncreate_clock -name clk -period 10 {clk1 clk2 clk3}\nset_input_delay -clock clk 0 {in1 in2}\n# report all corners\n<\/code><\/pre>\n<p>\nNarz\u0119dzie obs\u0142uguje opisy netlistowe kodu w Verilog, biblioteki w formacie Liberty, pliki SDC itd.<\/p>\n<h2>Zalety i wady<\/h2>\n<p>\nEksperci z IBM i IEEE <noindex><a rel=\"nofollow\" href=\"https:\/\/www.computer.org\/csdl\/magazine\/dt\/2014\/02\/06783760\/13rRUygBwak\">zauwa\u017caj\u0105<\/a><\/noindex>, \u017ce technologie chmurowe i uczenie maszynowe od dawna powinny by\u0107 wykorzystywane w produkcji chip\u00f3w. Ich zdaniem, projekt DARPA mo\u017ce by\u0107 udanym przyk\u0142adem realizacji tej idei i <noindex><a rel=\"nofollow\" href=\"https:\/\/semiengineering.com\/multiphysics-challenges-for-eda-tools\/\">zapocz\u0105tkowa\u0107<\/a><\/noindex> zmiany w przemy\u015ble.<\/p>\n<p>Oczekuje si\u0119 r\u00f3wnie\u017c, \u017ce otwarta natura OpenROAD pozwoli na stworzenie wok\u00f3\u0142 narz\u0119dzi pot\u0119\u017cnej spo\u0142eczno\u015bci i przyci\u0105gnie nowe startupy.<\/p>\n<p><img decoding=\"async\" alt=\"Dyskusja: projekt OpenROAD ma na celu rozwi\u0105zanie problemu automatyzacji projektowania procesor\u00f3w\" src=\"\/wp-content\/uploads\/2019\/05\/a12bc2ed68dc4942a0376a7eb45778d2.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Zdj\u0119cie \u2014 <noindex>Pexels<\/noindex> \u2014 CC BY<\/i><\/p>\n<p>Ju\u017c s\u0105 uczestnicy \u2014 laboratoria zajmuj\u0105ce si\u0119 rozwojem chip\u00f3w z Uniwersytetu Michigan, <noindex><a rel=\"nofollow\" href=\"http:\/\/eecs.umich.edu\/eecs\/about\/articles\/2018\/darpa-eri-sylvester.html\">stan\u0105 si\u0119 pierwszymi<\/a><\/noindex>, kt\u00f3rzy przetestuj\u0105 otwarte narz\u0119dzia OpenROAD. Ale na razie nie wiadomo, czy nowe rozwi\u0105zania b\u0119d\u0105 mia\u0142y zauwa\u017calny wp\u0142yw na koszty ko\u0144cowych produkt\u00f3w.<\/p>\n<p>Og\u00f3lnie oczekuje si\u0119, \u017ce narz\u0119dzia opracowywane pod kierunkiem DARPA wp\u0142yn\u0105 pozytywnie na przemys\u0142 procesor\u00f3w, a w tej dziedzinie pojawi si\u0119 coraz wi\u0119cej nowych projekt\u00f3w. Przyk\u0142adem mo\u017ce by\u0107 narz\u0119dzie <noindex><a rel=\"nofollow\" href=\"http:\/\/www.geda-project.org\/\">gEDA<\/a><\/noindex> \u2014 umo\u017cliwia projektowanie chip\u00f3w z nieograniczon\u0105 liczb\u0105 komponent\u00f3w. gEDA zawiera narz\u0119dzia do edycji i modelowania uk\u0142ad\u00f3w scalonych oraz \u015bledzenia p\u0142yt. Rozwi\u0105zanie by\u0142o opracowywane dla platform UNIX, ale cz\u0119\u015b\u0107 jego komponent\u00f3w dzia\u0142a tak\u017ce pod Windows. Instrukcje dotycz\u0105ce ich u\u017cycia mo\u017cna znale\u017a\u0107 <noindex><a rel=\"nofollow\" href=\"http:\/\/wiki.geda-project.org\/geda:documentation\">w dokumentacji na stronie projektu<\/a><\/noindex>.<\/p>\n<p>Darmowe narz\u0119dzia daj\u0105 niezale\u017cnym organizacjom i startupom wi\u0119cej mo\u017cliwo\u015bci. Istnieje prawdopodobie\u0144stwo, \u017ce z czasem nowe podej\u015bcia OpenROAD do opracowywania narz\u0119dzi EDA i tworzenia chip\u00f3w mog\u0105 sta\u0107 si\u0119 standardem w bran\u017cy.<\/p>\n<p>\nO czym piszemy w naszym korporacyjnym blogu:<\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/blog.itglobal.com\/zhelezo\/unboxing-blejd-servera-cisco-ucs-b480-m5\/\">Unboxing: serwer blade Cisco UCS B480 M5<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/blog.itglobal.com\/zhelezo\/unboxing-all-flash-sxd-netapp-aff-a300-texnicheskie-xarakteristiki-i-vzglyad-iznutri\/\">Unboxing: all-flash macierz dyskowa NetApp AFF A300 \u2014 spojrzenie od wewn\u0105trz<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/blog.itglobal.com\/zhelezo\/chto-my-znaem-o-serverax-vysokoj-plotnosti\/\">Serwery o wysokiej g\u0119sto\u015bci: analiza rozwi\u0105za\u0144<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/blog.itglobal.com\/zhelezo\/cisco-ucs-unboxing\/\">Cisco UCS \u2014 unboxing<\/a><\/noindex><\/li>\n<\/ul>\n<p>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/itglobalcom\/blog\/453200\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0424\u043e\u0442\u043e \u2014 Pexels \u2014 CC BY \u041f\u043e \u0434\u0430\u043d\u043d\u044b\u043c PWC, \u0440\u044b\u043d\u043e\u043a \u043f\u043e\u043b\u0443\u043f\u0440\u043e\u0432\u043e\u0434\u043d\u0438\u043a\u043e\u0432\u044b\u0445 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439 \u0440\u0430\u0441\u0442\u0435\u0442 \u2014 \u0432 \u043f\u0440\u043e\u0448\u043b\u043e\u043c \u0433\u043e\u0434\u0443 \u043e\u043d \u0434\u043e\u0441\u0442\u0438\u0433 \u043f\u043b\u0430\u043d\u043a\u0438 \u0432 481 \u043c\u043b\u0440\u0434 \u0434\u043e\u043b\u043b\u0430\u0440\u043e\u0432. \u041d\u043e \u0442\u0435\u043c\u043f\u044b \u0435\u0433\u043e \u0440\u043e\u0441\u0442\u0430 \u0432 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u0441\u043d\u0438\u0437\u0438\u043b\u0438\u0441\u044c. \u0421\u0440\u0435\u0434\u0438 \u043f\u0440\u0438\u0447\u0438\u043d \u0441\u043f\u0430\u0434\u0430 \u2014 \u0437\u0430\u043f\u0443\u0442\u0430\u043d\u043d\u043e\u0441\u0442\u044c \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432 \u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0438 \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u043a \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438. \u0415\u0449\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043b\u0435\u0442 \u043d\u0430\u0437\u0430\u0434 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u044b \u0438\u0437 Intel \u043f\u0438\u0441\u0430\u043b\u0438, \u0447\u0442\u043e \u043f\u0440\u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":25921,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-34408","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/obsuzhdenie-proekt-openroad-namerevaetsya-reshit-zadachu-avtomatizatsii-proektirovaniya-protsessorov\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041e\u0431\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u0435: \u043f\u0440\u043e\u0435\u043a\u0442 OpenROAD \u043d\u0430\u043c\u0435\u0440\u0435\u0432\u0430\u0435\u0442\u0441\u044f \u0440\u0435\u0448\u0438\u0442\u044c \u0437\u0430\u0434\u0430\u0447\u0443 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u0432 | ProHoster\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/obsuzhdenie-proekt-openroad-namerevaetsya-reshit-zadachu-avtomatizatsii-proektirovaniya-protsessorov\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:58:10+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:58:10+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Dyskusja: projekt OpenROAD ma na celu rozwi\u0105zanie problemu automatyzacji projektowania procesor\u00f3w | ProHoster","description":"","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/obsuzhdenie-proekt-openroad-namerevaetsya-reshit-zadachu-avtomatizatsii-proektirovaniya-protsessorov","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041e\u0431\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u0435: \u043f\u0440\u043e\u0435\u043a\u0442 OpenROAD \u043d\u0430\u043c\u0435\u0440\u0435\u0432\u0430\u0435\u0442\u0441\u044f \u0440\u0435\u0448\u0438\u0442\u044c \u0437\u0430\u0434\u0430\u0447\u0443 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u0432 | ProHoster","og:url":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/obsuzhdenie-proekt-openroad-namerevaetsya-reshit-zadachu-avtomatizatsii-proektirovaniya-protsessorov","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:58:10+00:00","article:modified_time":"2019-10-31T18:58:10+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"34408","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 19:08:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:21:36","updated":"2026-01-21 19:08:20","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/34408","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=34408"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/34408\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/25921"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=34408"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=34408"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=34408"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}