Leave a comment

Comments 68

lj_frank_bot February 3 2022, 08:23:09 UTC
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

Reply


rezkiy February 3 2022, 08:25:57 UTC
На всякий случай всем надо учить английский и с++

Reply

shadow_ru February 3 2022, 08:32:21 UTC
Английский - обязательно. C++ - закопать и осквернить могилу.

Reply

sergegers1 February 3 2022, 11:23:32 UTC
Кощунство

Reply

. zoleno February 4 2022, 23:13:25 UTC
у тебя с русским проблемы, зачем тебе английский ?

Reply


ardelfi February 3 2022, 08:39:18 UTC
> предельно минималистический процессор для обучения

Предельно минималистичный процессор - это одна страница VHDL. Четыре инструкции, всё сразу перед глазами. :)

Reply

panchul February 3 2022, 08:44:47 UTC
schoolRISCV - это предельно минималистический и при этом совместимый с попудярной архитектурой RISC-V

Reply

ardelfi February 3 2022, 09:16:19 UTC
Да ладно, где он популярный. ARM популярен, а RISC-V - это классическое solution in search of a problem, как любой очередной язык программирования, который делает то же самое, но чуть хуже. Вся процессорная история (вы её наблюдали живьём) идёт по пути вырождения - начали с многих, а в конце остался один "популярный", несколько нишевых в вертикально-интегрированных конторах, остальные (в основном хорошие) исчезли. В какой категории окажется RISC-V, если популярный ARM уже есть, и нишевые у всех заинтересованных контор уже есть? Новый нишевый может появиться легко и в любой момент, если его сделать специально для новой ниши (с новым владельцем). Вот нишевые и являются точками роста, актуальными для обучения, из чего вывод: лучше человеков учить на беспородном и предельно понятном образце, с которым легко делать всё что угодно, не оглядываясь на чужую архитектуру. Не конкретно этом одностраничном, но на каком-то таком, с чистого листа и без "руководящей и направляющей" роли чужих стандартов.

Reply

panchul February 4 2022, 05:51:34 UTC
У RISC-V есть gcc toolchain и симулятор RARS, на котором удобно учить ассемблеру. Они совместимы с schoolRISCV.
Ваш процессор на одну страницу ни с чем не совместим. Его нельзя усложнить и использовать для чего-то практического или упражнения с софтверной экосистемой.

Reply


akalashnikov02 February 3 2022, 08:50:18 UTC
Если не возражаете, прошу прояснить два вопроса.

1) Вы как-то указывали, что команда разработки обычно состоит из трех групп: писатели RTL, симуляторы-верификаторы и физический дизайн. Поддерживается ли дальнейшее разбиение на симуляторы-верификаторы для отдельно behavioural и timing simulation? Если взять типовой, но достаточно сложный, проект (или конкретный проект), какие пропорции численности между занятыми в этих трёх группах?

2) Какое Ваше отношение к перспективам маршрута OpenLane и его текущей проработанности?
Насколько хорош Skywater 130nm PDK по сравнению с проприетарными кИтами передовых фаундриз?

Reply

panchul February 3 2022, 08:57:38 UTC
1) в большой команде чипа может быть два десятка групп - по группе на каждый блок , в каждой из которых может быть 1-2 RTL дизайнера, 2-3 верификатора и 1 PD. Кроме этого может быть группа для подсистемы и всего чипа. А также отдельно интеграторы и вспомогательные должности (скажем специалист по эмуляции).

Functional verification - это проверка RTL против behavioral модели.
Timing simulation сейчас как правило не делается. Вместо этого делается static timing analysis. Это часть physical design.

2) говорят нормально, для своих 130 nm

Reply

akalashnikov02 February 3 2022, 09:42:31 UTC
Благодарю за пояснения.

доп 1) Пожалуйста, уточните, STA обычно делают те же люди, которые делают functional verification, или те, которые делают PD? Вопрос связан с тем, насколько на практике развязаны RTL и PD - при изучении КМК более полезно углубляться в одно из двух, чем широко хватать по верхам обоих, или я ошибаюсь?

Reply

panchul February 4 2022, 05:53:53 UTC
1. STA обычно делают те же кто делает и PD, но и RTL дизайнеры тоже.
2. Люди обычно специализируются или в RTL или в PD довольно рано в карьере, но азы и одного и другого полезно знать и в том, И в другом случае

Reply


dom3d February 3 2022, 09:02:46 UTC
чтобы Россия смогла победить айфон
Не смешите ее Искандеры.

Reply

panchul February 3 2022, 09:09:23 UTC
На Украине уже появились команды по проектированию систем на кристалле уровня российских? Или процессорные команды уровня Syntacore, CloudBEAR или НИИСИ?

Reply

dom3d February 3 2022, 10:15:22 UTC
Юра, ты же сбежал в пиндосию и превратился в шпиона кровавой гебни.
Продался москалям.

Это конечно же шутка. Но, по сути тебе нечего возразить.
Не удивлюсь, если тебя уже и китайцы купили.

Ты бы лучше написал, когда Китай обойдет США в чипостроении.
Когда Китай начнет сам проектировать чипы, которые смогут составить достойную конкуренцию чипам США и ВБ?

Reply

kvakosavrus_q February 3 2022, 16:27:23 UTC
Общего назначения? Хуявей делал кирин, и где теперь он?
Китайцам сейчас, наверно, важнее свою литографию наладить, иначе толку то с разработок - все заводы чипов под контролем американцев.

Reply


Leave a comment

Up