正在加载图片...
的流程。S0 PC Builder设计流程有两个阶段:配置一框图左边所示,和生成一框图右边所 示。SOPC Builder GUI引导用户完成两部分的配置:分别配置每个部件,整体配置系统。 部件配置需要汇总参数,所以Class PT℉文件标准包括了为这一要求定义GUI的格式。当 需要时,SOPC Builder读取该格式,产生相应的部件向导(Component Wizard)收集所需 的用户数据。SOPC Builder然后把收集的参数值存放在System PTF文件中。 配置的另一部分是系统配置,用户提供的有关处理器配置,外设连接等数据写入System PTF中。当这两部分配置都完成后,SOPC Builder进入到生成阶段,生成设计的输出文件。 SOPC Builder查阅每个Class PTF文件,允许相关的部件生成程序,它们会正确地输出特 定系统配置的硬件和/或软件文件。 简单的部件生成程序可能每次都会输出相同的文件:更多的可配置部件根据用户输入会 生成完全不同的结构。例如,Nios处理器中包括的UART可以配置为软件控制波特率,以更 多门换取更大的灵活性。这种配置选项由用户在部件配置阶段进行设置,根据这个设计,UART 生成程序产生所需UART的硬件描述。在生成阶段的最后一步,SOPC Builder创建适合于系 统部件的总线结构,把所有的部件连接在一起。 Class SOPC Configuration PTF files SOPC Generation Component SOPC Builder Component System Wizards GU川 Generation Generation System PTFfile Output Files and Libraries User- Software Simulation defined Files Files Files 图1一2SOPC系统的配置和生成 SOPC Builder让IP制作者制定有关IP应该如何连接的细节,这样能够减轻用户为每 个设计项目重新再设计(或总线结构)的工作量。而且,通过追踪整个系统的配方,就能够 用SOPC Bui1der透明地调整相应的系统软件反映硬件配置的变化。的流程。SOPC Builder 设计流程有两个阶段:配置―框图左边所示,和生成―框图右边所 示。SOPC Builder GUI 引导用户完成两部分的配置:分别配置每个部件,整体配置系统。 部件配置需要汇总参数,所以 Class PTF 文件标准包括了为这一要求定义 GUI 的格式。 当 需要时,SOPC Builder 读取该格式,产生相应的部件向导(Component Wizard)收集所需 的用户数据。SOPC Builder 然后把收集的参数值存放在 System PTF 文件中。 配置的另一部分是系统配置,用户提供的有关处理器配置,外设连接等数据写入 System PTF 中。当这两部分配置都完成后,SOPC Builder 进入到生成阶段,生成设计的输出文件。 SOPC Builder 查阅每个 Class PTF 文件,允许相关的部件生成程序,它们会正确地输出特 定系统配置的硬件和/或软件文件。 简单的部件生成程序可能每次都会输出相同的文件;更多的可配置部件根据用户输入会 生成完全不同的结构。例如,Nios 处理器中包括的 UART 可以配置为软件控制波特率,以更 多门换取更大的灵活性。这种配置选项由用户在部件配置阶段进行设置,根据这个设计,UART 生成程序产生所需 UART 的硬件描述。在生成阶段的最后一步,SOPC Builder 创建适合于系 统部件的总线结构,把所有的部件连接在一起。 图 1-2 SOPC 系统的配置和生成 SOPC Builder 让 IP 制作者制定有关 IP 应该如何连接的细节,这样能够减轻用户为每 的工作量。而且,通过追踪整个系统的配方,就能够 SOPC Builder 透明地调整相应的系统软件反映硬件配置的变化。 个设计项目重新再设计(或总线结构) 用
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有