Hello! LiveJournal categorization system detected that your entry belongs to the following categories: Компьютеры, Наука, Техника. If you think that this choice was wrong please reply this comment. Your feedback will help us improve system. Frank, LJ Team
Да ладно, где он популярный. ARM популярен, а RISC-V - это классическое solution in search of a problem, как любой очередной язык программирования, который делает то же самое, но чуть хуже. Вся процессорная история (вы её наблюдали живьём) идёт по пути вырождения - начали с многих, а в конце остался один "популярный", несколько нишевых в вертикально-интегрированных конторах, остальные (в основном хорошие) исчезли. В какой категории окажется RISC-V, если популярный ARM уже есть, и нишевые у всех заинтересованных контор уже есть? Новый нишевый может появиться легко и в любой момент, если его сделать специально для новой ниши (с новым владельцем). Вот нишевые и являются точками роста, актуальными для обучения, из чего вывод: лучше человеков учить на беспородном и предельно понятном образце, с которым легко делать всё что угодно, не оглядываясь на чужую архитектуру. Не конкретно этом одностраничном, но на каком-то таком, с чистого листа и без "руководящей и направляющей" роли чужих стандартов.
У RISC-V есть gcc toolchain и симулятор RARS, на котором удобно учить ассемблеру. Они совместимы с schoolRISCV. Ваш процессор на одну страницу ни с чем не совместим. Его нельзя усложнить и использовать для чего-то практического или упражнения с софтверной экосистемой.
1) Вы как-то указывали, что команда разработки обычно состоит из трех групп: писатели RTL, симуляторы-верификаторы и физический дизайн. Поддерживается ли дальнейшее разбиение на симуляторы-верификаторы для отдельно behavioural и timing simulation? Если взять типовой, но достаточно сложный, проект (или конкретный проект), какие пропорции численности между занятыми в этих трёх группах?
2) Какое Ваше отношение к перспективам маршрута OpenLane и его текущей проработанности? Насколько хорош Skywater 130nm PDK по сравнению с проприетарными кИтами передовых фаундриз?
1) в большой команде чипа может быть два десятка групп - по группе на каждый блок , в каждой из которых может быть 1-2 RTL дизайнера, 2-3 верификатора и 1 PD. Кроме этого может быть группа для подсистемы и всего чипа. А также отдельно интеграторы и вспомогательные должности (скажем специалист по эмуляции).
Functional verification - это проверка RTL против behavioral модели. Timing simulation сейчас как правило не делается. Вместо этого делается static timing analysis. Это часть physical design.
доп 1) Пожалуйста, уточните, STA обычно делают те же люди, которые делают functional verification, или те, которые делают PD? Вопрос связан с тем, насколько на практике развязаны RTL и PD - при изучении КМК более полезно углубляться в одно из двух, чем широко хватать по верхам обоих, или я ошибаюсь?
1. STA обычно делают те же кто делает и PD, но и RTL дизайнеры тоже. 2. Люди обычно специализируются или в RTL или в PD довольно рано в карьере, но азы и одного и другого полезно знать и в том, И в другом случае
На Украине уже появились команды по проектированию систем на кристалле уровня российских? Или процессорные команды уровня Syntacore, CloudBEAR или НИИСИ?
Юра, ты же сбежал в пиндосию и превратился в шпиона кровавой гебни. Продался москалям.
Это конечно же шутка. Но, по сути тебе нечего возразить. Не удивлюсь, если тебя уже и китайцы купили.
Ты бы лучше написал, когда Китай обойдет США в чипостроении. Когда Китай начнет сам проектировать чипы, которые смогут составить достойную конкуренцию чипам США и ВБ?
Общего назначения? Хуявей делал кирин, и где теперь он? Китайцам сейчас, наверно, важнее свою литографию наладить, иначе толку то с разработок - все заводы чипов под контролем американцев.
Comments 68
LiveJournal categorization system detected that your entry belongs to the following categories: Компьютеры, Наука, Техника.
If you think that this choice was wrong please reply this comment. Your feedback will help us improve system.
Frank,
LJ Team
Reply
Reply
Reply
Reply
Reply
Предельно минималистичный процессор - это одна страница VHDL. Четыре инструкции, всё сразу перед глазами. :)
Reply
Reply
Reply
Ваш процессор на одну страницу ни с чем не совместим. Его нельзя усложнить и использовать для чего-то практического или упражнения с софтверной экосистемой.
Reply
1) Вы как-то указывали, что команда разработки обычно состоит из трех групп: писатели RTL, симуляторы-верификаторы и физический дизайн. Поддерживается ли дальнейшее разбиение на симуляторы-верификаторы для отдельно behavioural и timing simulation? Если взять типовой, но достаточно сложный, проект (или конкретный проект), какие пропорции численности между занятыми в этих трёх группах?
2) Какое Ваше отношение к перспективам маршрута OpenLane и его текущей проработанности?
Насколько хорош Skywater 130nm PDK по сравнению с проприетарными кИтами передовых фаундриз?
Reply
Functional verification - это проверка RTL против behavioral модели.
Timing simulation сейчас как правило не делается. Вместо этого делается static timing analysis. Это часть physical design.
2) говорят нормально, для своих 130 nm
Reply
доп 1) Пожалуйста, уточните, STA обычно делают те же люди, которые делают functional verification, или те, которые делают PD? Вопрос связан с тем, насколько на практике развязаны RTL и PD - при изучении КМК более полезно углубляться в одно из двух, чем широко хватать по верхам обоих, или я ошибаюсь?
Reply
2. Люди обычно специализируются или в RTL или в PD довольно рано в карьере, но азы и одного и другого полезно знать и в том, И в другом случае
Reply
Не смешите ее Искандеры.
Reply
Reply
Продался москалям.
Это конечно же шутка. Но, по сути тебе нечего возразить.
Не удивлюсь, если тебя уже и китайцы купили.
Ты бы лучше написал, когда Китай обойдет США в чипостроении.
Когда Китай начнет сам проектировать чипы, которые смогут составить достойную конкуренцию чипам США и ВБ?
Reply
Китайцам сейчас, наверно, важнее свою литографию наладить, иначе толку то с разработок - все заводы чипов под контролем американцев.
Reply
Leave a comment