999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

RELT—A單板FPGA功能概述及下載方式實現

2014-10-29 10:01:56楊貴
電子技術與軟件工程 2014年16期
關鍵詞:功能

楊貴

摘 要

此論文主要論述了RELT-A FPGA下載方式設計實現,并簡要概述了RELT-A單板基本功能和FRISCO FPGA相關硬件接口。

【關鍵詞】RELT-A FRISCO FPGA Slave Serial 配置模式 Parallel Slave SelectMAP 配置模式

1 RELT-A 單板概述

RELT-A 板卡是貝爾公司ISAM 7363 MX-6系統中的Gigabit Ethernet LT 線卡。此板卡面板提供8(SFP)/16(cSFP) 100M/1000M 以太網端口.

RELT-A硬件架構如圖1所示,主要包含FRISCO FPGA、CPLD, 時鐘電路,I2C電路。此板卡主要通過FRISCO FPGA實現以太網交換功能。

2 FPGA HW 接口及功能概述

FRISCO FPGA功能主要在Xilinx Kintex 7 XC7K355T-2FFG901I 芯片中實現。

FRISCO 硬件設計分兩部分: “slow-path” 和 “data-path”, Slow-Path硬件通過Host-Processor-Interface (HPI) 與NT板上的OBC相接; fast-path包含包處理、Fast-Path接口和包緩沖。數據包存儲分為上行和下行數據包存儲內存,由隊列管理器來進行控制。

FPGA 主要包含數據平面和控制平面。 數據平面主要負責把用戶口8/16 100M/1000M 以太網數據傳輸到上聯口1.25/2.5/10Gbps SGMII(ITU-T G.999.1 協議), 通過此上聯口數據傳送到NT板;反之亦然。控制平面主要負責RELT-A 單板的管理功能。

2.1 時鐘

外部200MHz 參考時鐘用來產生FRISCO FPGA內部需要的時鐘(包含DDR3時鐘),兩個外部的156.25MHz參考輸入時鐘用來支持內部的 Transceiver ( Users & Subscriber links)功能。

2.2 用戶接口

FRISCO 支持16個獨立的串行以太網PHY用戶接口。 每個串行PHY接口遵守IEEE 802.3 (100 Mbps & 1Gbps)。用戶接口支持100Mbps vs 1Gbps自協商功能。

2.3 上聯接口

RELT-A提供4 x SGMII上聯接口,可配置成 1, 2.5 or 10 Gb/s 速率。

2.4 HPI 處理器接口。

FPGA 控制功能的實現通過HPI接口來實現,HPI接口支持直接/非直接存取,FPGA通過 200MHZ 時鐘采樣/產生HPI信號。

2.5 外部數據包存儲接口 (DDR3 接口)

FPGA 提供兩種數據包存儲接口,每種接口支持兩片16-bit 寬的DDR3 SDRAM 設備,本設計中使用的RAM設備是Micron 1Gbit 1333MT/s MT41J64M16JT-15E IT:G

2.6 Classification 存儲接口

Classification 存儲接口支持16-bit DDR3 SDRAM設備使用,Classification 內存工作時鐘頻率應當至少533MHz。

3 FPGA 下載方式的設計實現

FPGA 配置可以通過 Slave Serial 、Parallel Slave SelectMAP方式、JTAG方式。

3.1 Slave Serial 配置模式

上電或配置復位觸發配置內存初始化進程;配置初始化中,FPGA驅動INIT_B信號為低,復位內部配置狀態機,清空配置內存。一旦配置進程完成,FPGA釋放INIT_B信號到高阻狀態并一直等待INIT_B置高。當INIT_B釋放到高阻狀態時,需要外部的電阻把INIT_B信號拉高。當INIT_B置高,FPGA采樣配置模式管腳M[2:0], 配置模式管腳狀態決定FPGA配置后面的步驟,當M[2:0]=111,FPAG 配置選用被動串行模式,在取樣模式管腳狀態后,FPGA準備接收配置數據流,

3.2 Parallel Slave SelectMAP 配置模式

由于NGVR 系統背板的sHPI總線同時被語音和Vectoring功能所使用,RELT-A 可用的sHPI總線帶寬相對較低,從而限制了整個系統的啟動時間,因此FRISCO FPGA提供一個并行下載接口,當M[2:0]=110,FPGA 選用被動SelectMAP 配置模式; 在此模式下, CPLD用作配置管理器,通過 FPGAs Slave-SelectMAP 接口來進行FRISCO FPGA的配置管理。并行‘NOR Flash-EEPROM用在并行下載接口,初始的 FPGA 程序儲存在 NOR FLASH中。

在并行配置模式下, FRISCO FPGA下載可以獨立于sHPI 總線,從而不受sHPI低帶寬的限制。FPGA 新的image的升級還是通過背板的sHPI總線來進行。CPLD 實現 sHPI-HPI數據總線的邏輯轉換,從而通過HPI總線實現對外圍設備的訪問。

CPLD提供 8位寬的并行數據總線,此數據總線連接到:

(1)FPGAs 8位并行下載數據接口;

(2)FRISCO正常8位并行數據配置管理接口;

(3)NOR Flash 8位并行數據接口。

此下載方式,對FRISCO FPGA的下載是由CPLD 主動發起并終結,CPLD 負責產生相應的控制信號:

(1)當進行FPGA下載時(FPGA 下載進程是由CPLD 控制位觸發),CPLD不會干涉 NOR FLASH與FPGA之間并行下載數據總線(在這種情況下, FRISCO HPI 數據總線實際上不存在,處于高阻態)。因此CPLD僅產生 NOR Flash 地址總線以及所有相關的控制信號。

(2)當FPGA 完成FPGA程序下載后, FRISCOs HPI 數據總線訪問正常工作,FPGA并行數據總線變為高阻狀態。

(3)從SHPI 到 NOR-Flash的可訪問的物理地址包含部分HPI 地址(=16bit=64Kbyte sHPI地址)和‘8bit Bank/Page Select-REGister組成24位可尋址的 NOR Flash物理地址。

3.3 JTAG 配置模式

RELT-A提供JTAG接口用來允許FPGA的在系統編程, JTAG下載方式主要用作調試目的,在正常的生產中不需要提供。

4 小結

此論文,概要敘述了RELT-A 8/16 GE單板FPGA 相關接口及功能。詳細描述了單板中 FPGA 下載方式: Slave Serial、 Parallel Slave SelectMAP、 JTAG。如果串行FPGA下載最終可以滿足NGVR啟動時間,將采用被動串行方式。如果測試證明并行下載方式可以大大提高RELT-A啟動時間,將最終采用并行下載方式。

作者單位

上海貝爾股份有限公司 上海市 201206endprint

摘 要

此論文主要論述了RELT-A FPGA下載方式設計實現,并簡要概述了RELT-A單板基本功能和FRISCO FPGA相關硬件接口。

【關鍵詞】RELT-A FRISCO FPGA Slave Serial 配置模式 Parallel Slave SelectMAP 配置模式

1 RELT-A 單板概述

RELT-A 板卡是貝爾公司ISAM 7363 MX-6系統中的Gigabit Ethernet LT 線卡。此板卡面板提供8(SFP)/16(cSFP) 100M/1000M 以太網端口.

RELT-A硬件架構如圖1所示,主要包含FRISCO FPGA、CPLD, 時鐘電路,I2C電路。此板卡主要通過FRISCO FPGA實現以太網交換功能。

2 FPGA HW 接口及功能概述

FRISCO FPGA功能主要在Xilinx Kintex 7 XC7K355T-2FFG901I 芯片中實現。

FRISCO 硬件設計分兩部分: “slow-path” 和 “data-path”, Slow-Path硬件通過Host-Processor-Interface (HPI) 與NT板上的OBC相接; fast-path包含包處理、Fast-Path接口和包緩沖。數據包存儲分為上行和下行數據包存儲內存,由隊列管理器來進行控制。

FPGA 主要包含數據平面和控制平面。 數據平面主要負責把用戶口8/16 100M/1000M 以太網數據傳輸到上聯口1.25/2.5/10Gbps SGMII(ITU-T G.999.1 協議), 通過此上聯口數據傳送到NT板;反之亦然。控制平面主要負責RELT-A 單板的管理功能。

2.1 時鐘

外部200MHz 參考時鐘用來產生FRISCO FPGA內部需要的時鐘(包含DDR3時鐘),兩個外部的156.25MHz參考輸入時鐘用來支持內部的 Transceiver ( Users & Subscriber links)功能。

2.2 用戶接口

FRISCO 支持16個獨立的串行以太網PHY用戶接口。 每個串行PHY接口遵守IEEE 802.3 (100 Mbps & 1Gbps)。用戶接口支持100Mbps vs 1Gbps自協商功能。

2.3 上聯接口

RELT-A提供4 x SGMII上聯接口,可配置成 1, 2.5 or 10 Gb/s 速率。

2.4 HPI 處理器接口。

FPGA 控制功能的實現通過HPI接口來實現,HPI接口支持直接/非直接存取,FPGA通過 200MHZ 時鐘采樣/產生HPI信號。

2.5 外部數據包存儲接口 (DDR3 接口)

FPGA 提供兩種數據包存儲接口,每種接口支持兩片16-bit 寬的DDR3 SDRAM 設備,本設計中使用的RAM設備是Micron 1Gbit 1333MT/s MT41J64M16JT-15E IT:G

2.6 Classification 存儲接口

Classification 存儲接口支持16-bit DDR3 SDRAM設備使用,Classification 內存工作時鐘頻率應當至少533MHz。

3 FPGA 下載方式的設計實現

FPGA 配置可以通過 Slave Serial 、Parallel Slave SelectMAP方式、JTAG方式。

3.1 Slave Serial 配置模式

上電或配置復位觸發配置內存初始化進程;配置初始化中,FPGA驅動INIT_B信號為低,復位內部配置狀態機,清空配置內存。一旦配置進程完成,FPGA釋放INIT_B信號到高阻狀態并一直等待INIT_B置高。當INIT_B釋放到高阻狀態時,需要外部的電阻把INIT_B信號拉高。當INIT_B置高,FPGA采樣配置模式管腳M[2:0], 配置模式管腳狀態決定FPGA配置后面的步驟,當M[2:0]=111,FPAG 配置選用被動串行模式,在取樣模式管腳狀態后,FPGA準備接收配置數據流,

3.2 Parallel Slave SelectMAP 配置模式

由于NGVR 系統背板的sHPI總線同時被語音和Vectoring功能所使用,RELT-A 可用的sHPI總線帶寬相對較低,從而限制了整個系統的啟動時間,因此FRISCO FPGA提供一個并行下載接口,當M[2:0]=110,FPGA 選用被動SelectMAP 配置模式; 在此模式下, CPLD用作配置管理器,通過 FPGAs Slave-SelectMAP 接口來進行FRISCO FPGA的配置管理。并行‘NOR Flash-EEPROM用在并行下載接口,初始的 FPGA 程序儲存在 NOR FLASH中。

在并行配置模式下, FRISCO FPGA下載可以獨立于sHPI 總線,從而不受sHPI低帶寬的限制。FPGA 新的image的升級還是通過背板的sHPI總線來進行。CPLD 實現 sHPI-HPI數據總線的邏輯轉換,從而通過HPI總線實現對外圍設備的訪問。

CPLD提供 8位寬的并行數據總線,此數據總線連接到:

(1)FPGAs 8位并行下載數據接口;

(2)FRISCO正常8位并行數據配置管理接口;

(3)NOR Flash 8位并行數據接口。

此下載方式,對FRISCO FPGA的下載是由CPLD 主動發起并終結,CPLD 負責產生相應的控制信號:

(1)當進行FPGA下載時(FPGA 下載進程是由CPLD 控制位觸發),CPLD不會干涉 NOR FLASH與FPGA之間并行下載數據總線(在這種情況下, FRISCO HPI 數據總線實際上不存在,處于高阻態)。因此CPLD僅產生 NOR Flash 地址總線以及所有相關的控制信號。

(2)當FPGA 完成FPGA程序下載后, FRISCOs HPI 數據總線訪問正常工作,FPGA并行數據總線變為高阻狀態。

(3)從SHPI 到 NOR-Flash的可訪問的物理地址包含部分HPI 地址(=16bit=64Kbyte sHPI地址)和‘8bit Bank/Page Select-REGister組成24位可尋址的 NOR Flash物理地址。

3.3 JTAG 配置模式

RELT-A提供JTAG接口用來允許FPGA的在系統編程, JTAG下載方式主要用作調試目的,在正常的生產中不需要提供。

4 小結

此論文,概要敘述了RELT-A 8/16 GE單板FPGA 相關接口及功能。詳細描述了單板中 FPGA 下載方式: Slave Serial、 Parallel Slave SelectMAP、 JTAG。如果串行FPGA下載最終可以滿足NGVR啟動時間,將采用被動串行方式。如果測試證明并行下載方式可以大大提高RELT-A啟動時間,將最終采用并行下載方式。

作者單位

上海貝爾股份有限公司 上海市 201206endprint

摘 要

此論文主要論述了RELT-A FPGA下載方式設計實現,并簡要概述了RELT-A單板基本功能和FRISCO FPGA相關硬件接口。

【關鍵詞】RELT-A FRISCO FPGA Slave Serial 配置模式 Parallel Slave SelectMAP 配置模式

1 RELT-A 單板概述

RELT-A 板卡是貝爾公司ISAM 7363 MX-6系統中的Gigabit Ethernet LT 線卡。此板卡面板提供8(SFP)/16(cSFP) 100M/1000M 以太網端口.

RELT-A硬件架構如圖1所示,主要包含FRISCO FPGA、CPLD, 時鐘電路,I2C電路。此板卡主要通過FRISCO FPGA實現以太網交換功能。

2 FPGA HW 接口及功能概述

FRISCO FPGA功能主要在Xilinx Kintex 7 XC7K355T-2FFG901I 芯片中實現。

FRISCO 硬件設計分兩部分: “slow-path” 和 “data-path”, Slow-Path硬件通過Host-Processor-Interface (HPI) 與NT板上的OBC相接; fast-path包含包處理、Fast-Path接口和包緩沖。數據包存儲分為上行和下行數據包存儲內存,由隊列管理器來進行控制。

FPGA 主要包含數據平面和控制平面。 數據平面主要負責把用戶口8/16 100M/1000M 以太網數據傳輸到上聯口1.25/2.5/10Gbps SGMII(ITU-T G.999.1 協議), 通過此上聯口數據傳送到NT板;反之亦然。控制平面主要負責RELT-A 單板的管理功能。

2.1 時鐘

外部200MHz 參考時鐘用來產生FRISCO FPGA內部需要的時鐘(包含DDR3時鐘),兩個外部的156.25MHz參考輸入時鐘用來支持內部的 Transceiver ( Users & Subscriber links)功能。

2.2 用戶接口

FRISCO 支持16個獨立的串行以太網PHY用戶接口。 每個串行PHY接口遵守IEEE 802.3 (100 Mbps & 1Gbps)。用戶接口支持100Mbps vs 1Gbps自協商功能。

2.3 上聯接口

RELT-A提供4 x SGMII上聯接口,可配置成 1, 2.5 or 10 Gb/s 速率。

2.4 HPI 處理器接口。

FPGA 控制功能的實現通過HPI接口來實現,HPI接口支持直接/非直接存取,FPGA通過 200MHZ 時鐘采樣/產生HPI信號。

2.5 外部數據包存儲接口 (DDR3 接口)

FPGA 提供兩種數據包存儲接口,每種接口支持兩片16-bit 寬的DDR3 SDRAM 設備,本設計中使用的RAM設備是Micron 1Gbit 1333MT/s MT41J64M16JT-15E IT:G

2.6 Classification 存儲接口

Classification 存儲接口支持16-bit DDR3 SDRAM設備使用,Classification 內存工作時鐘頻率應當至少533MHz。

3 FPGA 下載方式的設計實現

FPGA 配置可以通過 Slave Serial 、Parallel Slave SelectMAP方式、JTAG方式。

3.1 Slave Serial 配置模式

上電或配置復位觸發配置內存初始化進程;配置初始化中,FPGA驅動INIT_B信號為低,復位內部配置狀態機,清空配置內存。一旦配置進程完成,FPGA釋放INIT_B信號到高阻狀態并一直等待INIT_B置高。當INIT_B釋放到高阻狀態時,需要外部的電阻把INIT_B信號拉高。當INIT_B置高,FPGA采樣配置模式管腳M[2:0], 配置模式管腳狀態決定FPGA配置后面的步驟,當M[2:0]=111,FPAG 配置選用被動串行模式,在取樣模式管腳狀態后,FPGA準備接收配置數據流,

3.2 Parallel Slave SelectMAP 配置模式

由于NGVR 系統背板的sHPI總線同時被語音和Vectoring功能所使用,RELT-A 可用的sHPI總線帶寬相對較低,從而限制了整個系統的啟動時間,因此FRISCO FPGA提供一個并行下載接口,當M[2:0]=110,FPGA 選用被動SelectMAP 配置模式; 在此模式下, CPLD用作配置管理器,通過 FPGAs Slave-SelectMAP 接口來進行FRISCO FPGA的配置管理。并行‘NOR Flash-EEPROM用在并行下載接口,初始的 FPGA 程序儲存在 NOR FLASH中。

在并行配置模式下, FRISCO FPGA下載可以獨立于sHPI 總線,從而不受sHPI低帶寬的限制。FPGA 新的image的升級還是通過背板的sHPI總線來進行。CPLD 實現 sHPI-HPI數據總線的邏輯轉換,從而通過HPI總線實現對外圍設備的訪問。

CPLD提供 8位寬的并行數據總線,此數據總線連接到:

(1)FPGAs 8位并行下載數據接口;

(2)FRISCO正常8位并行數據配置管理接口;

(3)NOR Flash 8位并行數據接口。

此下載方式,對FRISCO FPGA的下載是由CPLD 主動發起并終結,CPLD 負責產生相應的控制信號:

(1)當進行FPGA下載時(FPGA 下載進程是由CPLD 控制位觸發),CPLD不會干涉 NOR FLASH與FPGA之間并行下載數據總線(在這種情況下, FRISCO HPI 數據總線實際上不存在,處于高阻態)。因此CPLD僅產生 NOR Flash 地址總線以及所有相關的控制信號。

(2)當FPGA 完成FPGA程序下載后, FRISCOs HPI 數據總線訪問正常工作,FPGA并行數據總線變為高阻狀態。

(3)從SHPI 到 NOR-Flash的可訪問的物理地址包含部分HPI 地址(=16bit=64Kbyte sHPI地址)和‘8bit Bank/Page Select-REGister組成24位可尋址的 NOR Flash物理地址。

3.3 JTAG 配置模式

RELT-A提供JTAG接口用來允許FPGA的在系統編程, JTAG下載方式主要用作調試目的,在正常的生產中不需要提供。

4 小結

此論文,概要敘述了RELT-A 8/16 GE單板FPGA 相關接口及功能。詳細描述了單板中 FPGA 下載方式: Slave Serial、 Parallel Slave SelectMAP、 JTAG。如果串行FPGA下載最終可以滿足NGVR啟動時間,將采用被動串行方式。如果測試證明并行下載方式可以大大提高RELT-A啟動時間,將最終采用并行下載方式。

作者單位

上海貝爾股份有限公司 上海市 201206endprint

猜你喜歡
功能
拆解復雜功能
鐘表(2023年5期)2023-10-27 04:20:44
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
基層弄虛作假的“新功能取向”
當代陜西(2021年21期)2022-01-19 02:00:26
深刻理解功能關系
鉗把功能創新實踐應用
關于非首都功能疏解的幾點思考
基于PMC窗口功能實現設備同步刷刀功能
懷孕了,凝血功能怎么變?
媽媽寶寶(2017年2期)2017-02-21 01:21:24
“簡直”和“幾乎”的表達功能
中西醫結合治療甲狀腺功能亢進癥31例
主站蜘蛛池模板: 亚洲综合精品第一页| 国产成人免费视频精品一区二区| 亚洲三级成人| 成人亚洲国产| 日本黄色a视频| 久久男人资源站| 极品国产一区二区三区| 国产一区二区免费播放| 亚洲中字无码AV电影在线观看| a亚洲天堂| 久久亚洲中文字幕精品一区| 亚洲精品无码久久毛片波多野吉| 2021精品国产自在现线看| 亚洲第一黄片大全| 福利在线不卡一区| 91精品aⅴ无码中文字字幕蜜桃| 看你懂的巨臀中文字幕一区二区| 久久综合亚洲色一区二区三区| 精品无码一区二区在线观看| 欧美激情,国产精品| 国产成人综合日韩精品无码首页 | 色悠久久久| 美女毛片在线| 国产一区二区三区在线精品专区| 草草影院国产第一页| 亚洲欧美在线看片AI| 88av在线| 精品国产一区二区三区在线观看| 在线观看精品国产入口| 亚洲三级成人| 亚洲爱婷婷色69堂| 婷婷色中文| 亚洲国产精品日韩欧美一区| 91色在线视频| 丝袜高跟美脚国产1区| 日本免费一区视频| 国产福利免费视频| 亚洲国产精品一区二区第一页免| 一级毛片网| 成人综合网址| 国产www网站| 夜夜拍夜夜爽| 国产浮力第一页永久地址| 国产午夜福利片在线观看| 欧美日韩专区| 国产美女免费| 一本二本三本不卡无码| 成人久久18免费网站| 亚洲欧洲日韩久久狠狠爱| 久久国产亚洲偷自| 国产女人18毛片水真多1| 国产黄色片在线看| 久久99精品国产麻豆宅宅| www.youjizz.com久久| 欧美亚洲激情| 国产尤物在线播放| 97在线观看视频免费| 国产午夜人做人免费视频中文| 高清无码不卡视频| 老司机aⅴ在线精品导航| 色妞永久免费视频| 日本一区二区不卡视频| 免费午夜无码18禁无码影院| 国产三级精品三级在线观看| 国产成人精品男人的天堂下载 | 中文字幕无码av专区久久| 国产美女在线免费观看| 国产对白刺激真实精品91| 国产免费精彩视频| 91热爆在线| 视频国产精品丝袜第一页| 99国产精品免费观看视频| 色偷偷av男人的天堂不卡| 国产女人18水真多毛片18精品 | www.91中文字幕| 四虎永久在线精品影院| 亚洲不卡无码av中文字幕| 欧洲免费精品视频在线| 亚洲精选高清无码| 国产91导航| 99视频在线观看免费| 国产欧美视频综合二区|