Microsemi社リベロのヒント - ビューチップのリソース消費

序文

とを含む、異なるMCU、FPGAのリソース:論理リソース、IOリソース、フラッシュのサイズは、PLLリソース、SoCのハード・コア・プロセッサ・リソースは、リソースの論理およびIOリソースは、私たちの主な関心事は、この資料に記載され、どのようにMicrosemi社のLibero IDEには、リソース消費の詳細設計を確認してください。

A2F200M3Fリソース

Microsemi社のSmartFusionシリーズA2F200M3F-PQ208の例には:

  • システムゲート数:200K
  • 4608:D番号フリップフロップ
  • RAMブロック:* 4608 8ビット
  • ユーザーIO:66
  • 差動IO:31
  • PLL:1のGe、MSSで統合
  • SoCの:ARMのCortex-M3硬核、256キロバイトフラッシュ、64キロバイトのSRAM、DMA、IIC、UART、TIMER、PLL
  • プログラム可能なアナログ・リソース:2ウェイADC、DAC 2道路

リソースのより詳細な配分は、データシートのマニュアルを表示することができます。A2F200M3F_Datasheet.pdfを

リベロビューリソースの消費

一例として、照明プロジェクトで:LED_Blink、プロジェクトを開いた後、リソース消費量を詳細に説明しているled_driver_compile_log.rptファイルとして、それは、ウィンドウの右側の出力に関するレポートをコンパイルし、コンパイル待って、コンパイルオプションの左側をクリックしてください:

コンパイル・レポート(一部):

Compile report:
===============

    Microcontroller Subsystem  Used:      0  Total:      1   (0.00%)
    Fabric                     Used:     87  Total:   4608   (1.89%)
    Fabric IO (W/ clocks)      Used:      3  Total:     66   (4.55%)
    Fabric Differential IO     Used:      0  Total:     31   (0.00%)
    Dedicated Analog IO        Used:      0  Total:     31   (0.00%)
    Dedicated MSS IO           Used:      0  Total:     23   (0.00%)
    GLOBAL (Chip+Quadrant)     Used:      1  Total:     15   (6.67%)
    MSS GLOBAL                 Used:      0  Total:      3   (0.00%)
    On-chip RC oscillator      Used:      0  Total:      1   (0.00%)
    Main Crystal oscillator    Used:      0  Total:      1   (0.00%)
    32 KHz Crystal oscillator  Used:      0  Total:      1   (0.00%)
    RAM/FIFO                   Used:      0  Total:      8   (0.00%)
    User JTAG                  Used:      0  Total:      1   (0.00%)

I/O Function:

    Type                                  | w/o register  | w/ register  | w/ DDR register
    --------------------------------------|---------------|--------------|----------------
    Input I/O                             | 2             | 0            | 0
    Output I/O                            | 1             | 0            | 0
    Bidirectional I/O                     | 0             | 0            | 0
    Differential Input I/O Pairs          | 0             | 0            | 0
    Differential Output I/O Pairs         | 0             | 0            | 0
  • 0を使用して、ARM SoCのハードコア、1の合計、
  • Dフリップフロップ、4608の合計、87の使用は、1.89パーセントを占めています
  • 3を使用して、ユーザーIO、66の合計、4.55パーセントを取ります
  • 2本の入力ピン、出力ピン1

リソース消費が主に限り、これ以上の4608以上のように、Dフリップフロップの占有率に依存し、プロジェクト全体では最大、エンジニアリング・エラーよりもあれば、コンパイルすることができます。

プロジェクトがすでにコンパイルされている場合は、コンパイル済みのレポートファイルは、プロジェクトディレクトリに格納されています。\LED_Blink\designer\impl1\led_driver_compile_log.rpt

推奨読書


  • 我的个人博客:www.wangchaochao.top
  • 我的公众号:mcu149

おすすめ

転載: www.cnblogs.com/whik/p/11613201.html