在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

英特爾Altera系列cyclone V HPS GIC

FPGA學習交流 ? 來源:互聯網 ? 作者:佚名 ? 2018-05-29 10:06 ? 次閱讀

大家好,又到了每日學習的時間了,今天我們來聊一聊英特爾 Altera系列 cyclone V HPS GIC.
一、CYCLONE V GIC配置
Cyclone v使用雙核ARM CORTEX A9硬核處理器,MPU系統框圖如下:
140151htt28qk48hcvyh2y.png


由上面圖可以看出,雙核CORTEXA9共同使用一個GIC,pl390。PL390實現了180個中斷源,包括了專用的FPGA中斷。每個核都有16個一組的軟件中斷(SGI)及16個一組的私有中斷(PPI)。這32個中斷占用了GIC的0-31中斷號,也稱為interrupt ID。但是這32個中斷采用了中斷與寄存器分區抽像。關于這個中斷與寄存器分區,后面講講。具體的中斷映射,請參照cyclone v HPS手冊。

PL390負責收集所有的中斷信號,并對這些中斷信號進行管理,包括中斷行為,中斷路由及安全擴展等。具體如下:
l ARM安全擴展,這部分內容需要了解ARM TRUSTZONE技術。
l 使能,關閉及生成外圍中斷。
l 生成軟件中斷。
l 中斷門限及優先級設置。
l 多處理器環境中的路由。

PL330支持三種中斷類型,PPI,SPI,SGI。
l PPI中斷為CPU核私有中斷,只連接到指定CPU核。
l SPI由PL330路由到相應的CPU核。
l SGI由軟件編程PL330直接生成,用與核間通信

PL390支持兩中中斷模型:
l 1:N:只讓一個CPU核處理中斷。軟件通過系統編程GIC實現中斷路由,讓指定CPU核處理該中斷。
l N:N:每個處理器都會收到中斷,它們獨立處理這些中斷。這種方式在SGI上使用,用于CPU核間通信。

二、MPU GIC
PL390提供一個AMBA總線接口給SOC系統訪問其內部寄存器,可以進行可尋址配置及訪問,同時還可以提供最多8個CPU接口,也就是說可以最多為8個CPU提供中斷服務。
140151pul74sjxx4znukvx.png

整個GIC被分成兩個部分,distributor(中斷分配器)與多個CPU接口。再看下面一張圖。
140152x1tgl1zhhadlacu1.png

這張圖中,紅色箭頭直接穿過distributor,分配到FIQ與IRQ,這就是bypass模式,也稱為旁路模式,這種模式下,所有中斷被直接分配到了相應的CPU核。而橙色箭頭方向表示GIC提供了一個AXI接口,可以用于訪問distributor,對GIC進行配置。藍色表示軟件可以通過CPU接口直接編程GIC,產生中斷,該中斷具有廣播性質。

通用GIC系統框圖如下所示:
140152h17z7h7esjhsgtuo.png

由上圖可以看到GIC明顯分成了Distributor與cpu接口兩部分。所有的中斷都經過Distributor,SGI中斷只是能edge觸發。

三、GIC編程模型
CPU接口寄存器如下圖所示,在CYCLONE V中的偏移地址是0xfffec000。
140153l42n8izzznfq7hnh.png

GICC_CTRL(CPU接口控制寄存器)
Enable= 1來轉發中斷。
140153gkqq2lqll311g42p.png

中斷優先級屏蔽寄存器(GICC_PMR)

用來設置一個優先級,低于該優先級的中斷不會送到CPU。如果設置成0,那就意味著所有中斷都屏蔽了,都不會送到ARM核。

GICC_BPR(二進制點寄存器)
優先級值被分成組優先級與子優先級,跟IP地址掩碼相似。這樣設置后,有相同組優先級的中斷被認為有相同的等級。這樣就分成兩種情況,如果一個中斷要搶占一個正在活動的中斷,那么該中斷必須有一個比活動中斷小的優先級。如果沒有活動中斷情況下,相同組的中斷比較子優先級,產生一個。
140153esygfvc6z***hcbgg.png


GICC_IAR(中斷確認寄存器)
當接收到中斷時,讀取該寄存器并讀取中斷ID及SGI中產生中斷的CPUID,通知gic中斷處理程序已被確認。

中斷結束寄存器(GICC_EOIR)
當中斷服務程序(ISR)中的中斷處理完成時,記錄相應的中斷ID,并通知gic已執行eoi處理。寫該寄存器通過GIC中斷處理完畢。
140154o6xmqfxrx0lx7h0k.png

140154lyxvqt1cuxni11bq.png

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

    關注

    61

    文章

    10014

    瀏覽量

    172375
  • Altera
    +關注

    關注

    37

    文章

    788

    瀏覽量

    154197
收藏 人收藏

    評論

    相關推薦

    測試芯片出爐 Altera/英特爾搶得14nm頭籌

    Altera英特爾(Intel)在先進制程的合作已有初步成果。Altera與晶圓代工合作伙伴英特爾攜手宣布,已完成基于英特爾14納米(nm
    發表于 04-29 09:22 ?1392次閱讀

    英特爾CEO親自上陣解讀重金收購Altera背后原因

    在2016年英特爾信息技術峰會(IDF 2016)包括了一個首次亮相的活動——英特爾SoC FPGA開發者論壇(ISDF)上,英特爾CEO科再奇親自登臺做了一場長達90分鐘的演講,回答了自收購
    發表于 08-22 16:37 ?1289次閱讀

    為物聯網帶來驚喜 英特爾推出Cyclone10 FPGA系列

    英特爾推出可提供快速、省電的處理能力的 Intel Cyclone FPGAs系列產品,高效應對快速成長的物聯網應用市場。
    的頭像 發表于 10-16 06:49 ?9842次閱讀

    #高通 #英特爾 #Elite 高通X Elite芯片或終結蘋果、英特爾的芯片王朝

    高通英特爾蘋果
    深圳市浮思特科技有限公司
    發布于 :2023年10月27日 16:46:07

    altera Cyclone v系列的封裝庫

    那個大哥,大姐有altera Cyclone v系列的封裝庫,或是知道怎么從altera官網下載,求助啊!謝謝!知道如何自己畫也行,這么多
    發表于 08-18 19:04

    Xilinx PK 英特爾 大家怎么看?

    2016年對半導體產業來說是艱難的一年,最后的統計數字也顯示整體產業成長表現平平;不過在FPGA領域卻看到不少變化,最引人矚目的就是英特爾(Intel)在2015年完成收購Altera。另一家
    發表于 03-11 17:29

    為什么選擇加入英特爾

    近日,加入英特爾已有3個月的明星芯片架構師Jim Keller接受了外媒VentureBeat的采訪,在采訪中談及了自己加入英特爾的始末和讓其為之興奮的新角色——英特爾公司技術、系統架構和客戶端事業部高級副總裁兼芯片工程事業部總
    發表于 07-25 07:31

    altera cyclone V 硬件原理圖DEMO

    altera cyclone V 硬件原理DEMO原理圖
    發表于 11-19 11:45 ?162次下載

    英特爾正式完成對 Altera 的收購

    Altera 將作為英特爾的新業務部門進行運營,該部門命名為可編程解決方案事業部(PSG),由 Altera 公司經驗豐富的 Dan McNamara 來領導。英特爾將確保
    發表于 12-30 15:18 ?1434次閱讀

    英特爾Cyclone 10系列現場可編程門陣列,意在支持日益增多的物聯網應用

    為支持日益增多的物聯網(IoT)應用,英特爾公司今天發布了英特爾 Cyclone 10 系列現場可編程門陣列(FPGA)。該系列旨在提供快
    發表于 07-22 12:51 ?1586次閱讀

    使用英特爾編譯器和英特爾TBB增強計算泰勒系列擴展

    我們使用英特爾?編譯器和英特爾?線程構建模塊(英特爾?TBB)優化了泰勒系列擴展版本。
    的頭像 發表于 11-06 06:08 ?3072次閱讀

    英特爾成立Altera新公司,專注FPGA端到端解決方案

    來源于英特爾的可編程芯片分部于今年初獨立運營,隨后確定名為“Altera英特爾旗下公司”的正式名號。英特爾計劃在未來兩年內為Altera
    的頭像 發表于 03-04 09:59 ?527次閱讀

    英特爾恢復Altera獨立運作

    英特爾近日宣布,將把可編程解決方案群組重新分拆為一家獨立的FPGA公司,并重新啟用Altera這一知名品牌。Altera將專注于提供可編程解決方案,并在多個細分領域推出易于使用的人工智能產品。
    的頭像 發表于 03-04 11:04 ?758次閱讀

    英特爾旗下FPGA公司Altera正式亮相

    日前,英特爾 FPGA Vision線上直播中發布,將英特爾編程解決方案事業部 (PSG) 作為獨立的FPGA公司——Altera
    的頭像 發表于 03-18 14:11 ?632次閱讀

    英特爾考慮出售Altera股權

    近日,英特爾(Intel)正積極尋求出售其可編程芯片制造子公司Altera的股權,并考慮引入戰略投資或PE投資。據悉,英特爾Altera的估值約為170億美元,而
    的頭像 發表于 10-21 15:42 ?535次閱讀
    主站蜘蛛池模板: 亚洲偷自偷白图片 | 奇米9999 | 久久综合免费 | 国产一区二区高清在线 | 久久黄色影片 | 天堂社区在线视频 | 精品四虎免费观看国产高清 | 日本xxxxx黄区免费看动漫 | tube69xxxxhd日本 | 国产你懂的在线观看 | 日本黄a| 美女被免网站在线视频 | 亚洲一区二区三区精品视频 | www.av天天 | 四虎4444hu4影视最新地址 | 久久9966精品国产免费 | 久久久99精品免费观看精品 | 乱色伦肉小说 | 美女被免费网站视频九色 | 天堂网2021天堂手机版 | 国产91色综合久久免费分享 | 色综合五月婷婷 | 欧美成人精品欧美一级乱黄 | 日韩毛片一级 | 日韩精品一区二区三区毛片 | 亚欧精品一区二区三区 | h视频欧美 | 久久综合综合久久 | 特黄特色网站 | 操碰人人| 色视频一区二区三区 | 欧美刺激午夜性久久久久久久 | 人人做人人爽人人爱秋霞影视 | 这里只有精品在线 | 性欧美黑人 | 天天干天天色综合网 | 国产午夜爽爽窝窝在线观看 | 五月激情综合丁香色婷婷 | 黄色自拍偷拍 | 色a在线| 久久午夜影视 |