吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Codasip Studio 9.2.0版本發布 支持宏處理器以簡化CodAL開發

lhl545545 ? 來源:Codasip 科達希普 ? 作者:Codasip 科達希普 ? 2022-09-14 17:21 ? 次閱讀

隨著Codasip Studio 9.2.0版本的發布,Codasip Studio新版本通過擴展和優化等系列新功能賦能處理器設計自動化。

Codasip Studio 9.2.0支持的新功能包括:

處理器

CodAL數組(array)

uRISC-V 2.0

模塊中的流水線定義

模擬器保存狀態和恢復狀態

支持RHEL8(紅帽企業Linux

支持蘋果MacOS

首先讓我們來看一下CodAL功能中的宏處理器、uRISC-V 2.0和數組

支持宏處理器以簡化CodAL開發

Codasip Studio 9.2.0版包括一個宏處理器,這是一個強大的文本處理器,通過使用一組結構體來生成代碼,簡化了CodAL模型的編寫。與C/C++預處理器相比,它支持的主要功能包括帶參數的可調用宏、loops和復雜表達式等。

宏處理器簡化了開發人員的工作,因為它避免了重復的工作和調用可能產生不必要開銷的函數。下面的例子顯示了宏處理器的用法之一。

7186ab36-340d-11ed-ba43-dac502259ad0.jpg

宏處理器的使用實例

同時值得一提的是宏處理器也可以與其它語言和工具一起使用。

在CodAL中應對多線程應用程序的數組支持

Codasip Studio 9.2.0支持多線程內核寄存器和寄存器文件的數組。這些數組以每個線程為單位保存信息。數組大小與線程的數量相匹配,每個線程只包括其各自在數組中的索引,可供使用。

Codasip Studio 9.2.0版本同時也支持信號數組(多維數組除外)。只要數據類型一對一匹配,就可以支持數組到數組的賦值,即使資源類型不同。支持諸如將一個寄存器數組分配給相同數據類型的信號數組。

數組可以動態地進行索引。在loop中語義被擴展,所以它們可以與數組一起使用。

以下示例顯示了架構資源的數組語法:

register bit[32] r_foo [32];

register_file bit[32] rf_foo [FOO_SIZE];

register bit[1] s_foo [ONE + TWO];

71b6bbaa-340d-11ed-ba43-dac502259ad0.jpg

CodAL中的數組示例

uRISC-V 2.0實驗支持

眾所周知Codasip Studio 9.0版本首次支持用于5級流水線應用的uRISC-V處理器。uRISC-V是一個教程,允許用戶在一個實時RISC-V實現上進行檢查和學習。在Codasip Studio 9.2.0中,這個教程變成了uRISC-V 2.0,現在也可用于3級流水線應用。

這個功能擴展了Codasip Studio中用于科研目的或熟悉RISC-V架構的可能性。它包括嘗試修改處理器,添加自定義指令擴展,以及在一個模型中優化性能,該模型的設計方法與Codasip RISC-V商業IP核相同。而該實現是一個簡單的32位或64位3級流水線處理器,支持RISC-V I(基本整數)、M(整數乘除的標準擴展)、Zicsr(控制和狀態寄存器指令)和Zifencei(柵欄指令)擴展,以及基于RISC-V標準的片上調試器。

720b0aa2-340d-11ed-ba43-dac502259ad0.png

Codasip Studio 9.2.0中的uRISC-V 2.0(Linux操作系統

審核編輯:彭靜
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 處理器
    +關注

    關注

    68

    文章

    19407

    瀏覽量

    231176
  • Studio
    +關注

    關注

    2

    文章

    190

    瀏覽量

    28832
  • 模擬器
    +關注

    關注

    2

    文章

    881

    瀏覽量

    43417
  • codasip
    +關注

    關注

    0

    文章

    37

    瀏覽量

    6245

原文標題:Codasip Studio 9.2.0版正式發布,增加擴展和優化等系列新功能賦能處理器設計自動化。

文章出處:【微信號:Codasip 科達希普,微信公眾號:Codasip 科達希普】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    全新推出的Codasip Studio Mac版本為RISC-V處理器帶來更多的差異化設計潛力

    macOS的主要版本)。Codasip Studio是一個處理器設計自動化平臺,用于完成Codasip領先的RISC-V
    發表于 06-28 14:06 ?1187次閱讀
    全新推出的<b class='flag-5'>Codasip</b> <b class='flag-5'>Studio</b> Mac<b class='flag-5'>版本</b>為RISC-V<b class='flag-5'>處理器</b>帶來更多的差異化設計潛力

    Codasip發布適用于定制計算的新一代RISC-V處理器系列產品

    實現無限創新。該系列被命名為“700系列”,包括多款應用處理器和嵌入式處理器內核。700系列通過引入一個不同的、可滿足更高性能需求的出發點,來進一步完善了Codasip已廣受歡迎的
    發表于 10-24 17:25 ?646次閱讀
    <b class='flag-5'>Codasip</b><b class='flag-5'>發布</b>適用于定制計算的新一代RISC-V<b class='flag-5'>處理器</b>系列產品

    HUAWEI DevEco Studio 3.1版本發布,配套ArkTS聲明式開發全面升級

    今年開發者大會發布了HarmonyOS應用開發套件DevEco Studio 3.1版本,展示了DevEco
    發表于 11-17 11:52

    DevEco Studio 3.1 Beta1版本發布——新增六大關鍵特性,開發更高效

    開發、編譯、調試等功能。2023年2月16日發布的DevEco Studio 3.1 Beta1版本,在Canary1版本基礎上,新增以下
    發表于 02-24 11:22

    CPU-Z發布最新1.89版本 加入對中國兆芯處理器支持

    時隔四個多月之后,CPU處理器和相關硬件檢測的第一權威工具CPU-Z發布了最新的1.89版本,首次加入了對中國兆芯處理器支持
    發表于 05-26 10:08 ?1341次閱讀
    CPU-Z<b class='flag-5'>發布</b>最新1.89<b class='flag-5'>版本</b> 加入對中國兆芯<b class='flag-5'>處理器</b>的<b class='flag-5'>支持</b>

    Arm Development Studio 最新版本2020.0 發布

    質量的產品推向市場。 近日,Arm發布了Arm Development Studio最新版本2020.0,新增了最新的處理器支持,增加
    的頭像 發表于 04-30 16:01 ?5451次閱讀

    SiliconArts在其光線追蹤GPU中使用Codasip 7系列內核IP和Codasip Studio工具

    SiliconArts光線追蹤解決方案將采用Codasip的RISC-V處理器內核IP。Codasip Studio工具將支持客戶為其圖形應
    的頭像 發表于 11-03 11:21 ?785次閱讀

    基于Codasip的RISC-V處理器IP的光線追蹤解決方案

    SiliconArts光線追蹤解決方案將采用Codasip的RISC-V處理器IP。Codasip Studio工具將支持客戶為其圖形應用實
    發表于 11-04 12:06 ?586次閱讀

    HUAWEI DevEco Studio 3.1版本發布,配套ArkTS聲明式開發全面升級

    今年開發者大會發布了HarmonyOS應用開發套件DevEco Studio 3.1版本,展示了DevEco
    的頭像 發表于 11-16 19:20 ?1300次閱讀

    Codasip宣布成立Codasip 實驗室,加速行業前沿技術開發和應用

    來源:Codasip 德國慕尼黑,2022年12月7日——處理器設計自動化和RISC-V處理器IP的領導者Codasip今日宣布成立Codasip
    的頭像 發表于 12-09 15:55 ?647次閱讀

    Codasip成立Codasip實驗室加速行業前沿技術的開發和應用

    Codasip成立Codasip實驗室加速行業前沿技術的開發和應用 日前處理器設計自動化和RISC-V
    的頭像 發表于 12-09 18:23 ?3932次閱讀

    RISC-V處理器優化,不可依賴于放之四海而皆準的方法

    這種靈活性對于處理器IP來說雖然不太常見,但是可以使用Codasip IP來實現。所有的Codasip RISC-V內核都是用一種叫做CodAL的高級語言設計的,并且可以用
    的頭像 發表于 05-31 15:25 ?1111次閱讀
    RISC-V<b class='flag-5'>處理器</b>優化,不可依賴于放之四海而皆準的方法

    Codasip的系列RISC-V處理器助力RISC-V生態建設

    的IP來加速和簡化其設計項目。 Codasip的系列RISC-V處理器可以通過使用功能強大的Codasip Studio
    的頭像 發表于 07-03 16:13 ?789次閱讀

    Codasip推出全新高度可配置的RISC-V基準處理器系列

    設計簡化。該系列的第一個產品是A730,作為一款64位RISC-V應用處理器,現已提供給Codasip的早期測試客戶。
    的頭像 發表于 10-18 10:03 ?723次閱讀

    芯來集成開發環境Nuclei Studio 2024.06版本發布

    為了優化Nuclei Studio的在性能調優方面的體驗,以及引入商業工具鏈的支持,以及豐富基于Nuclei CPU/SoC IP的軟件生態,讓客戶和開發者能夠圍繞Nuclei IP做出更完善的RISC-V軟硬件一體化解決方案,
    的頭像 發表于 07-15 16:15 ?864次閱讀
    运城百家乐的玩法技巧和规则| 大发888官方指定| 大发888真钱游戏下载到桌面| 英皇国际娱乐| 百家乐官网赌博技巧论坛| 百家乐出千赌具| 大发888娱乐网| 百家乐官网真人荷官| 金满堂百家乐官网的玩法技巧和规则 | 盛世国际娱乐| 专业百家乐官网软件| 百家乐小路规则| 在线棋牌游戏| 百家乐官网技巧经| 大发888网页游戏| 百家乐官网园sun811| 百家乐赌博机假在哪里| 必博备用| 优博百家乐官网的玩法技巧和规则| 新世纪百家乐的玩法技巧和规则 | 百家乐游戏唯一官网网站| 甘孜| 百家乐官网合作| 大发888我的爱好| 百家乐官网香港六合彩| 百家乐游戏机技| 百家乐官网路子分析| 网上百家乐如何作假| 香港六合彩官方网站| 战神百家乐官网的玩法技巧和规则 | 豪博百家乐娱乐城| 长葛市| 百家乐游戏高手| 德州扑克发牌规则| 如何看百家乐官网的玩法技巧和规则 | 百家乐技巧网址| 百家乐官网15人桌布| 百家乐正品| 邯郸百家乐官网园怎么样| 百家乐园好又多| 百家乐官网单人操作扫描道具|