SoC Blockset

SoC Blockset

Concevoir, évaluer et implémenter体系结构SoC硬件和软件

在知道加上:

SoC体系结构的Simuler和分析仪

Développez等结合了算法软件,逻辑硬件,les systèmes de mémoire和les /S在votre应用SoC。Évaluez les架构可替代的avant le déploiement sur le硬件。

分析资源和算法的利用

Analysez les modèles 金宝appSimulink ou les functions MATLAB pour générer des rapports qui résument le nombre d'opérateurs arithmétiques requis pour l'implémentation。Utilisez报告比较différentes架构,exécuter des études de compromis,等资源分区硬件/软件。

Affichez l'estimation of numbers and type d'opérateurs requires pour implémenter les functions MATLAB or les modèles金宝app Simulink。

执行de钩,

Modélisez l'exécution d'une tâche sur un process embarqué, gérée par le système d'exploitation。Simulez les tâches avec un timing précis, prenant en compements de contexte, la préemption des tâches和la durée d'exécution。Modélisez中断软件générées par le FPGA。应用于模拟器durée des tâches non-déterministes,或应用于durées des tâche enregistrées的硬件测试。

Visualisez préemption des tâches,上下文的变化,以及durée d'exécution和温度图。

modèles SoC原型

Créez des modèles完成应用程序,部分内容为zéro,一个方法为à,部分内容为modèles prédéfinis,包括硬件/软件,部分内容为modèles,部分内容为应用程序和通信。

Créez des modèles d'applications SoC à partir de modèles prédéfinis。

模拟avec données d e /S enregistrées

对源硬件进行注册périphériques告诉我们可以通过输入données HDMI来进行注册,并在源硬件的模拟和测试中进行注册。

这节课为模拟的源进行注册。

分析des的性能système

Évaluez la performance de la mémoire et l'exécution des tâches en simulation et effectuez UN profilate sur la carte。

分析'exécution des tâches

Simulink le système软件应用SoC en exécutant les modèles Simulink incorporated 金宝appdes tâches pilotées par des timers et événements。Visualisez le timing d'exécution, la préemption, les dépassements, les drops and l' utilization du cœur。reouez les exécutions de tâches在一个仿真中使用les données de timing des tâches capturées lors de仿真antérieures您的指令代表SoC。

分析统计数据'exécution d'une tâche。

性能mémoire DDR

Analysez la bande passante mémoire de designs système。Visualisez résultats de simulation et les métriques de passante avant de les déployer sur la carte SoC。

模拟交易,并分析性能。

Contrôle de performance de la mémoire internet et profile de l'exécution des tâches

在一个carte SoC中,我们可以对性能进行可视化和分析,我们可以对适配器进行可视化和分析,我们可以对SoC进行可视化和分析。您可以在réel中使用SoC代理MATLAB,也可以使用Simulink测试平台。金宝app

测量'exécution de tâches avec le profileur d'instrumentation du code。

Déploiement sur des cartes SoC和FPGA

Générez des designs de référence et du code RTL为逻辑可编程。Générez du code C/ c++ pour les tâches du processor。Déployez des应用硬件/软件complètes sur des cartes de développement。

Génération d'un project de software embarqué

你的名字是utilisé嵌入式编码器®, SoC Blockset génère des projects de software embarqués complete à partir de modèles include les ordonnanceurer, les tâches software et l'intégration des drivers de /S。

Génération de project de software embarqués complete à partir de modèles。

Génération de designs de référence

Générez des design de référence pour la logique可编程。Les designs de référence sont des réseaux configurés de cœurs IP avec des chemins de données et contrôle qui peuvent être connectés à des mémoires externes et des应用软件。SoC Blockset se connect aux outtill de design Xilinx和Intel pour de bitstreams, puis programme des cartes FPGA和SoC。

Générez des designs de référence pour une utilization avec des IP d’algorithms HDL générés avec HDL Coder。

Simuler et déployer des microcontrôleurs et des微处理器

Développez是算法软件,système是开发和组成硬件,déployez是硬件。

Modelisation des环城公路

有效的模拟fermée包括périphériques告诉我们ADC和PWM。我们可以使用同步和延时ADC-PWM。

Utiliser les块ADC, PWM和任务管理器modéliser le comportement déclencheur

Modelisation d 'architecture multiprocesseurs

Partitionnez les algorithms entrusieurs processors pour modularité du design and améliorer la performance。Modélisez l'exécution multiprocessors et la communication des données entre processors。

Les canaux IPC simulationla communication entre des process sur machines bare-metal s'exécutant sur des processors distincts. Les canaux IPC simulationla communication entre des process sur machines bare-metal s'exécutant sur des processors distincts。

Déployer sur des cartes microcontrôleurs et微处理器

有效的原型快速在cartes硬件générant应用软件avec嵌入式编码器。在应用程序的各个点的菜单上进行效果分析。

Déployer les应用软件sur le TI Delfino F28379D LaunchPad