| # |
| # Copyright (C) 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com) |
| # |
| # This program is free software; you can redistribute it and/or modify |
| # it under the terms of the GNU General Public License version 2 as |
| # published by the Free Software Foundation. |
| # |
| |
| menuconfig ARC_PLAT_FPGA_LEGACY |
| bool "\"Legacy\" ARC FPGA dev Boards" |
| select ISS_SMP_EXTN if SMP |
| help |
| Support for ARC development boards, provided by Synopsys. |
| These are based on FPGA or ISS. e.g. |
| - ARCAngel4 |
| - ML509 |
| - MetaWare ISS |
| |
| if ARC_PLAT_FPGA_LEGACY |
| |
| config ARC_BOARD_ANGEL4 |
| bool "ARC Angel4" |
| default y |
| help |
| ARC Angel4 FPGA Ref Platform (Xilinx Virtex Based) |
| |
| config ARC_BOARD_ML509 |
| bool "ML509" |
| help |
| ARC ML509 FPGA Ref Platform (Xilinx Virtex-5 Based) |
| |
| config ISS_SMP_EXTN |
| bool "ARC SMP Extensions (ISS Models only)" |
| default n |
| depends on SMP |
| help |
| SMP Extensions to ARC700, in a "simulation only" Model, supported in |
| ARC ISS (Instruction Set Simulator). |
| The SMP extensions include: |
| -IDU (Interrupt Distribution Unit) |
| -XTL (To enable CPU start/stop/set-PC for another CPU) |
| It doesn't provide coherent Caches and/or Atomic Ops (LLOCK/SCOND) |
| |
| endif |