3.2. F-Tile Ethernet デザイン例のクロックとリセット
F-Tile Ethernetデザイン例には、クロック信号とリセット信号のセットがあります。
クロック信号 | 入力/出力 | 説明 |
---|---|---|
mgmt_clk | 入力 | 周波数 100 MHz の LVDS 差動クロック。 |
refclk_xcvr | 入力 | PLL 選択周波数のトランシーバー・リファレンス・クロック。 |
refclk_core | 入力 | refclk_xcvr と同じ周波数のコア・リファレンス・クロック。 |
in_sysref | 入力 | SYSREF 信号。 最大 SYSREF 周波数はデータレート/(66x32xE) です。 |
sysref_out | 出力 | |
txlink_clk rxlink_clk |
内部 | データレート/66 の周波数の TX および RX リンククロック。 |
txframe_clk rxframe_clk |
内部 |
|
tx_fclk rx_fclk |
内部 |
|
spi_SCLK | 出力 | 周波数 20MHz の SPI ボーレートクロック。 |
デザイン例を FPGA デバイスにロードすると、内部 ninit_done イベントにより、 JTAG to Avalon® Master ブリッジは、他のすべてのブロックと同様にリセット状態になります。
SYSREF ジェネレーターには、 txlink_clk および rxlink_clk クロックに意図的な非同期関係を挿入するための独立したリセットがあります。この方法は、外部クロックチップからの SYSREF 信号をより包括的にエミュレートします。
リセット信号 | 入力/出力 | 説明 |
---|---|---|
global_rst_n | 入力 | Avalon® Master ブリッジを除くすべてのブロックに対するプッシュボタン・グローバルリセット。 |
ninit_done | 内部 | JTAG to Avalon® Masterブリッジに向けたリセットリリース IP からの出力。 |
edctl_rst_n | 内部 | ED コントロール・ブロックは、JTAG to Avalon® Masterブリッジによりリセットされます。 hw_rst および global_rst_n ポートは、ED コントロール・ブロックをリセットしません。 |
hw_rst | 内部 | ED コントロール・ブロックの rst_ctl レジスターに書き込むことで、hw_rst をアサートまたはデアサートします。 mgmt_rst_in_n は、 hw_rst がアサートされるとアサートします。 |
mgmt_rst_in_n | 内部 | さまざまな IP の Avalon® メモリーマップド・インターフェイスおよびリセット・シーケンサーの入力に対するリセット
global_rst_n、 hw_rst、または edctl_rst_n ポートは mgmt_rst_in_n でリセットをアサートします。 |
sysref_rst_n | 内部 | リセット・シーケンサー 0 の reset_out2 ポートを使用して、ED コントロール・ブロック内の SYSREF ジェネレーター・ブロックをリセットします。リセット・シーケンサー 0 の reset_out2 ポートは、コア PLL がロックされている場合にリセットをデアサートします。 |
core_pll_rst | 内部 | リセット・シーケンサー 0 の reset_out0 ポートを介してコア PLL をリセットします。コア PLL は、 mgmt_rst_in_n リセットがアサートされるとリセットします。 |
j204c_tx_avs_rst_n | 内部 | リセット・シーケンサー 0 を介して F-Tile Ethernet TX Avalon® メモリーマップド・インターフェイス をリセットします。TX Avalon® メモリーマップド・インターフェイス は、 mgmt_rst_in_n がアサートされるとアサートします。 |
j204c_rx_avs_rst_n | 内部 | リセット・シーケンサー 1 を介して F-Tile Ethernet TX Avalon® メモリーマップド・インターフェイス をリセットします。RX Avalon® メモリーマップド・インターフェイス は、 mgmt_rst_in_n がアサートされるとアサートします。 |
j204c_tx_rst_n | 内部 | txlink_clk および txframe_clk ドメインの F-Tile Ethernet TX リンクおよびトランスポート層をリセットします。 リセット・シーケンサー 0 reset_out5 ポートは j204c_tx_rst_nをリセットします。コア PLL がロックされ、 j204c_tx_rst_ack_n 信号がアサートされると、このリセットはデアサートされます。 |
j204c_rx_rst_n | 内部 | rxlink_clk および rxframe_clk ドメインの F-Tile Ethernet RX リンクおよびトランスポート層をリセットします。 リセット・シーケンサー 1 reset_out4 ポートは j204c_rx_rst_n をリセットします。コア PLL がロックされ、 j204c_rx_rst_ack_n 信号がアサートされると、このリセットはデアサートされます。 |
j204c_tx_rst_ack_n | 内部 | j204c_tx_rst_n でハンドシェイク信号をリセットします。 |
j204c_rx_rst_ack_n | 内部 | j204c_rx_rst_n でハンドシェイク信号をリセットします。 |
図 9. デザイン例のリセットのタイミング図