序文
とを含む、異なる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
推奨読書
- (a)はチュートリアルのMicrosemi社リベロシリーズ - リベロは、開発環境、ダウンロードを紹介し、インストールして登録
- チュートリアルのMicrosemi社リベロシリーズ(2) - 新照明事業
- 東芝のドライブOLEDモジュール開発ボード映像表示LOGO
- 使用系统定时器SysTick实现精确延时微秒和毫秒函数
- 东芝半导体最新ARM开发板——TT_M3HQ开箱评测
- 详解串行通信协议及其FPGA实现
- 我的个人博客:www.wangchaochao.top
- 我的公众号:mcu149