< img src="https://mc.yandex.ru/watch/95196946" style="position:absolute; left:-9999px;" alt="" />
Компания ChipGuest Technology Co., Ltd.

RISC-V, какие задачи стоят перед нами?

Дата выхода в свет: 08-01, 2023


ЯдраRISC-VначинаютпоявлятьсявразнородныхSoCипакетах,переходяотодноразовыхавтономныхконструкцийкосновнымприложениям,гдеонииспользуютсядлявсего,отпедалейгазаидополнительныхядеробработкидобезопасныхприложений.

Этиизменениянезначительны,нозначительны.Ониуказываютнарастущеепризнаниетого,чточипыилинебольшиечипы,основанныенаархитектуренабораинструкцийсоткрытымисходнымкодом,могутбытьобъединеныспровереннымикремниевымиядрамиоттакихпроизводителей,какArm,Synopsys(ARC)иCadence(Tensilica Xtensa),длясозданияотносительнонедорогойигибкойнастройки.параметры.ХотяRISC-Vещепредстоитпроникнутьвавтономныеприложения,такиекомпании,какVentana Micro Systems,тестируютвозможностивысокопроизводительныхвычислительныхчиповнаосновеRISC-Vдляцентровобработкиданных.

RISC-Vврядлизаменитсуществующиеархитектурымикросхемвближайшеевремя,нооннавернякапривлечетзначительноевниманиесообществаразработчиковаппаратногообеспечения,посколькуонпереходитотмонолитныхSoCодногопоставщикакгетерогенныммногочиповымусовершенствованнымкорпусам.СогласнонедавнемуотчетуSemico Research,ожидается,чтосовокупныйгодовойтемпростаRISC-V IPсоставит34,9%до2027годапосравнениюс9%дляполупроводниковыхIP.

ПоданнымRISC-V International,вRISC-Vтакжевходятболее3180членовRISC-Vв70странах,втомчисле94компаниипопроизводствумикросхемичетыресистемныекомпании.Учитываярастущеедавлениесостороныгосударственныхоргановсцельюсократитьзатратыивремянаразработку,этотрынокявнозаслуживаетвнимания.

«ЭтосноваоченьпохоженамодельASIC»,—сказалСайлешЧиттипедди,исполнительныйвице-президентRenesas Electronics.«Норечьбольшенеидетотом,чтобыЦПвыполнялфункцииX,YиZдлякаждойрабочейнагрузкибезсвязанныхсэтимнакладныхрасходов.Вместоэтоговсеэтикомпаниистановятсявсеболеевертикализованнымидляреализациинеобходимыхимрешений,будьтоискусственныйинтеллектиличто-тоещевсистемногоуровня.Вотпочемумывидим,чтовсебольшеибольшекомпаний,занимающихсяСАПР,всебольшеибольшезанимаютсяподдержкойсистемногоуровняипроектированиемсистемногоуровня.Теперьвыможетеуглубитьсявкаждуюизэтихобластей.Вболееширокомсмыслемынаблюдаемсистемныйсдвигвотраслиипереходкпредоставлениюрешений».

RISC-Vстановитсянеотъемлемойчастьюэтихразнородныхрешенийипривлекаетксебевниманиеподвумосновнымпричинам.Во-первых,ISAсоткрытымисходнымкодомпозволяетотносительнопростонастраиватьего,хотядлякритическиважныхприложенийпо-прежнемутребуетсяпроверкаитестированиесиспользованиемкоммерческихинструментовEDA.Во-вторых,послезавершенияпроектированиялицензионныеплатежиневыплачиваются,поэтомупроектныегруппысопытнымиинженерамипопроцессораммогутиспользоватьядраRISC-Vдлясозданияклиентскихилиспециализированныхпроектовбезвыплатылицензионныхотчислений.


Корочеговоря,покасуществуеттолькоодинстандартISA,существуетмножествовозможныхреализаций.«ЭтопохоженаEthernet»,—говоритКалистаРедмонд,генеральныйдиректорRISC-V Foundation.«Существуетодинстандарт,нонеодинпоставщик.Разницавтом,чтоRISC-Vиспользуетмодульныйподход.Существуетбазовыйнабориз47инструкций,ивыможетедобавлятьлюбыерасширения,необходимыедляразличныхрабочихнагрузок.сразличнымичастямиот81различныхрабочихгрупп,которыебудутутвержденыипроверенынасоответствиестандартамбезопасностиибезопасности.

Однакоосновноевниманиеуделяетсяопытныминженернымнавыкам.Например,вотличиеотядраArm,интеграцияRISC-Vнеявляетсяпростойзадачей.ЛюбаяреализацияRISC-Vдолжнабытьполностьюохарактеризованавконтекстевариантаиспользования,конечногоприложения,другихкомпонентоввпределахфизическойблизостиитого,какэтикомпонентывлияютнадругиекомпоненты.Возможностьподключенияипотенциальноевлияниеэтогоподключениянадругиекомпонентыдолжныбытьполностьюпонятыиполностьюохарактеризованывовсехизвестныхилиожидаемыхусловиях.

«Влюбоймоментвыможетерешитьэтупроблемукакможнолучшедлячипа,которыйвыразрабатываетепрямосейчас»,—сказалисследовательSynopsysРобЭйткен.«ВследующийразувасбудетновыйЦПиболееноваяпропускнаяспособностьвовнешнеммире,и,вероятно,вситуации,когдавсеначинаютвнедрятьUCIe.Новамвсеравнопридетсявернутьсякобщейархитектуречипаилисистемыиопределить,чтоэтото,чтовыхотитевыполнить.Увасестькакая-товычислительнаясистема,где-тоспамятью,иразныетипыграфическихпроцессоровилипедалигаза.Тогдавозникаетвопрос,какзаставитьвсеэтицветныеквадратикивPowerPointобщатьсядругсдругом,потомучтоввкакой-томомент,когдавынасамомделесоединитеихвместе,выможетеобнаружитьэтоогромноеузкоеместо,котороевамнужновыяснить,какрешить».

Кнеоднородности

Этопроблемагетерогенногодизайна,потомучтоневсемодуливSoCилимикросхемы/маленькиемикросхемыврасширенномкорпусеразрабатываютсяоднойитойжекомандойинженеров.Вомногихслучаяхонидаженеразрабатываютсяводнойстране.Сточкизренияинтеграции,чембольшекомпонентов,темсложнеевсеэтостановится.

«Однаизвещей,котораяудивилалюдейприпереходенаRISC-V,—этосвободадляинноваций»,—говоритСаймонДэвидманн,президентиглавныйисполнительныйдиректорImperas Software.«Унасестьклиенты,которыепроводятмноговременивсети,чтобысэкономитьчипы.Этополностьюсвязаностем,какчипывзаимодействуютдругсдругом,каквыглядитсеть,каквыглядитсвязь.Онидолжныпроверятьиподтверждатьвсеэто,нетолькосфункциональнойточкизрения,ноисточкизренияпроизводительности.Мывсенаодномядре,норазницазаключаетсявмежсоединениииспособахвзаимодействия.risc-Vпозволяетвамкупитьядро,настроитьего,сброситьтысячуилистоядер,добавьтевекторныйдвижок,азатемвыделитесьсвоейсетьюипрограммнымобеспечением».

Другиесогласны.«Вобластимикроконтроллероввсеэтикомпаниипроводилисобственныекурсы,гдеувасбылоаппаратноеипрограммноеобеспечение,котороевымоглипредоставитьсвоимклиентам—полныерешения»,—говоритЧиттипеддиизRenesas.«ЗатемпоявилсяArm,которыйсоздалсреду,вкоторойунасбылигибкиепрограммныепакетыиядраArm.ТеперьестьRISC-V.Мыпоймаливолнунемногораньшедругих,поэтому,покалюдиделалитестовыечипы,мывыпустилипродукты,оптимизированныедляприложенийуправлениядвигателем.ВэтомгодумыоптимизировалиRISC-Vдляголосовыхприложений.Мыможемрасширитьэтуконцепциюинадругиеобласти.Сдвиг,которыйпроисходитнасторонеMCUиMPU,значителен,иRISC-Vпомогаетнашемуавтомобильномубизнесубыстропоследоватьихпримеру».

НохотяпреимуществаRISC-Vстановятсявсеболееочевидными,становятсяочевиднымиипотенциальныепроблемы.Дэвидманнговорит,чтокачествоипроверкаявляютсяогромнымипроблемамидлясообществаRISC-V,котороечастонеможетпозволитьсебетакоежеколичествоцикловпроверки,какнекоторыекрупныепроцессорныекомпании.Онсказал:«Мыдолжныработатьвместеисотрудничать,чтобыпостроитьэкосистемуприложений,потомучтокачествоядербудетбольшойпроблемойвбудущем».


Безопасность

Безопасность—одноизнаправленийроставэкосистеме,какдлясредствразработкиикриптографическихядер,такидлябезопасностисамихчипов.

ПословамРупертаБейнса,директорапомаркетингуCodasip,чипы,включающиеRISC-V,имеютявноепреимуществосточкизрениябезопасности,отчастипотому,чтоониоснованынаоткрытомисходномкоде.«Большевниманияуделяетсятому,что«солнечныйсвет—лучшеедезинфицирующеесредство»,поэтомубольшевниманияуделяетсянаблюдению,изучениюинаблюдениюзавещами»,—сказалон.Вконечномсчете,безопасностьзависитоттого,какреализованаархитектура.«Некоторыесистемыбудуточеньплохими,анекоторые—очень,оченьхорошими».

CodasipнедавноприобрелаCerberus Security Labs,иБейнссказал,чтоCodasipинтегрируетIP CerberusвпродуктыCodasip,чтобыклиентымоглибыстросоздаватьзащищенныеконструкциипроцессоровRISC-V.

RISC-Vтакжеможноиспользоватьвкачественастраиваемогоядрадлярешенийбезопасности.Например,Rambusнескольколетназадразработалпрограммируемоезащищенноеотнесанкционированногодоступаядроскорнемдовериядляправительственныхивоенныхприложений,котороевключаетвсебяядраAES,RSAиECCсшифрованиемпедалигаза,атакженастоящийгенераторслучайныхчисел.

RiscureтакжеразработалспециализированныесимуляторыдляимитациисвойствбезопасностиприиспользованииRISC-V.

МаартенБрон,управляющийдиректорRiscure,сказал:«Этодемонстрируетэффективностьаппаратныхипрограммныхмерпротиводействиявчипеито,какаппаратныемерыпротиводействиямогутфактическиповыситьэффективностьпрограммныхмерпротиводействияв10раз».

Следующиешаги

ЧтоясновотношенииRISC-V,такэтото,чтовсяэкосистемабыстроразвивается,ипоставщикиEDAконкурируютзато,чтобыпозиционироватьсвоиинструментывокругRISC-V.

Показательныйпример:Siemens EDAпредставилинструментыотладкинаосновестандартарабочейгруппыRISC-V,которыйвнастоящеевремянаходитсявовторойредакции.«Многиеразработки—этобольше,чемпростоRISC-V,—говоритПитерШилдс,менеджерпопродукцииTessentвSiemens EDA.«Пониманиеповеденияпрограммвсложныхсистемахявляетсяогромнойпроблемой.Частооченьнепрактичноостанавливатьядродляотладкипрограммногообеспечения.Этоособенноверновконтекстесистемреальноговремени,гдеприродасистемынеждет.когдаядроостановлено.Поэтомунеобходимнеинвазивныйспособнаблюдениязаповедениемпрограммынаполнойскорости.Этопозволитвамточноувидеть,какпрограммноеобеспечениевыполняетсявсистемеикаконореагируетнасобытиявреальномвремени.Трассировкапроцессорадаетвамвозможностьполностьюфиксироватьпоследовательностивыполняемыхинструкцийбезостановкиядра».

ДругиепроблемысвязанынестолькосRISC-V,сколькосреальностьюиспользованияменьшихузлов.«Всеэтипроблемымасштабированиявозникают,когдамыпереходимнаболеемелкиеузлы,—говоритДэвидман.«Этофизическиймеханизмсозданияэтихвещейиразмещенияихнаустройстве.МытольконачинаемработатьснекоторымидругимикомпанияминауровнеSoC,иеслимыдоберемсядосистемногоуровня,этобудетдолгийимедленныйпроцесс.."

ПереходкцентрамобработкиданныхиавтомобильнымприложениямпотребуетповышениянадежностиконструкцийRISC-V.ИсследователиизуниверситетовБолоньииМоденывИталиииETH ZurichразработалиSoCсоткрытымисходнымкодомнаосновеRISC-V,способнуюработатьподуправлениемLinuxсосверхнизкимэнергопотреблением,аисследователиизБарселонскогосуперкомпьютерногоцентравИспаниинедавнопредставиливектормеханизмускоренияобработкисовстроеннымивекторнымирасширениямиRISC-V.


Какэтипроектыбудутработатьпосравнениюссуществующимипроцессорами,ещенеизвестно,ноэтотшагиллюстрируетростиамбицииэкосистемыRISC-V.

Заключение

ХотяRISC-Vврядлизаменитсуществующиеархитектурымикросхемвближайшеевремя,ростколичестваядерRISC-VвразнородныхSoCипакетахуказываетнато,чтоэтаархитектуранабораинструкцийсоткрытымисходнымкодомстановитсявсеболеепопулярной.преимуществаRISC-Vвключаютвозможностьнастройкииповторнойнастройки,атакжетотфакт,чтопослезавершенияпроектированияневыплачиваютсягонорары.Крометого,онможетобеспечитьпреимуществабезопасностиблагодарябольшомуколичествукомпанийиинженеров,работающихнадоткрытымисходнымкодом.

ВтожевремяинтеграцияRISC-Vнеявляетсяпростойзадачейитребуетдополнительныхприложенийдляуправлениякачествомипроверкойядра.Померевзросленияэтойбыстроразвивающейсяэкосистемыонаобязательнопокажетновыепреимуществаивызовы.




We use cookies to improve your online experience. By continuing browsing this website, we assume you agree our use of cookies.