Software & ToolsARC® xCAM ModellerExtends Model Cycle Accuracy to 100 Percent for ARC IPARC® xCAM products work with the ARChitect™ Processor Configurator to automatically provide 100% cycle accurate models that reflect SoC designers' specific hardware configurations of ARC IP. These models allow design verification and provide detailed performance analysis of critical routines before finalizing the hardware design. With the ARC xCAM tool, multiple models are generated to compare alternative approaches against specific code early in the design process, assisting in choosing optimal an configuration. Content On This Page Highlights100% Cycle-Accurate ModelsModels are automatically available within minutes of finishing a configuration. Code can be tuned on actual processor configurations being considered, and hardware can be tested and verified. And, exact models match to CPU configuration so there is no risk of the model and RTL getting out of sync. Unlimited Model GenerationQuickly and easily iterate and test unlimited combinations of code algorithms and processor configurations to find right code size/performance tradeoffs. Highly ProductiveThe ARC xCAM tool is integrated with the MetaWare Development Toolkit for ease of use. Detailed cycle information is provided to guide assessments and profiling, or SystemC models can connect to wider co-development tool flows to help productivity. Users can run the same software on different models and determine which CPU configuration provides best software performance. VersatileThe ARC xCAM tool is useful for algorithm optimization or module-level development. It can analyze “hot spots” in software - areas that might be candidates for optimization or custom instructions. And, the ARC xCAM tool can function in “CPU island” mode (C model) or as a part of an entire system (SystemC model). Integrated SolutionSeamlessly integrated with the ARChitect Processor Configurator and MetaWare Debugger. The ARC xCAM tool also can perform cycle accurate simulation within the OSCI SystemC/CoWare environments. Shortens Design TimeThe ARC xCAM tool enable the early development of software, early verification of design, and fast hardware iterations. ARChitect™ IntegrationxCAM installs within the ARChitect framework to generate cycle-accurate models. Once installed, the modelling component can be added to the processor design within ARChitect and options set. ARChitect then builds a 100% cycle-accurate model. xCAM Models Track Your Configurations AutomaticallyUpon completion of the ARC IP configuration, ARChitect uses xCAM to add a step into the build process generating a cycle-accurate model that reflects the user's configuration automatically.
MetaWare Debugger IntegrationThe xCAM models operate as a target within the MetaWare Debugger. Using xCAM’s 100% cycle accurate models are as simple as using an ISS, an ARCangel prototyping system or actual hardware.
|