ADSL芯片集的设计平台
发布时间:2008/5/27 0:00:00 访问次数:518
adsl芯片集的设计平台 没有人否信adsl(非对称数字用户线)是目前使用宽带接入中发展最快速的一种技术。面对7百万芯片集装机量和预其2001年8倍产量,能否设计出一种快速集成的芯片集对当前soc(system on a chip)提出巨大的挑战。 当今市场可用的芯片集解决方案基于“以一盖全”的概念。按照这种方案,原始芯片供应商向市场提供唯一的芯片集,它使宽带接入高层进入了产品的成熟期。处于市场这个阶段,生产商的成功与否取决于能否理顺性能、上市时间与成本三个要素的三角关系。新一代元件将日趋多样化以满足特定市场的需求。除了co/cpe(中心局/客户端设备)相分离外,多样公还来自公司对特殊要求的识别能力,以具竞争力的价格赋于核心引擎新的形式并壮装入优化后的硬件与应用软件解决方案。 从工程观点看,为工作团队提供最大灵活性的开发环境就能跟上新品迭出的步伐。 宽带接入ic是典型的soc,合理地融入了设计方法、实践经验、工具与ip(知识产权)的新技术。例如,alcatel推出第5代dynamite调制解调器,这是一种co与cpe应用的专用adsl解决方案。然而就在两年前,dynamite还默默无闻。正是由于这种adsl芯片集正研发中合理地运用设计方法、实践经验、工具与知识产权,使它赢得了全球52%的市场份额。 设计方法 多数设计环境基于市场提供的最佳商业工具和数据库标准接口。然而单独的最佳工具并不能加速开发过程。 最高水平的混合信号设计要求数字与模拟电路以及软件的协同开发。工程团队迫于缩短上市周期的压力而采用新的开发方法。确实,为了正确规范每个部分和它们的接口,探索高级体系结构,合理分配与性能优化是必须的。 在出台的各种方法中,多数要求开发小组的协同环境中加强软件与硬件间的联系;还要求开发小组在开发周期内不断完善目标规范(见图1)。从而最终取得声速地提高系统复杂性并顺利地集成ip内核的效果。 需要创新的方法来保证不稳定目标设置下的安全设计。设计环境可用来帮助设计人员实现上述目标。协同设计方法应对开发阶段的三个方面提供支持:协同规范、协同合成与协同验证(见图2)。在整个开发过程中,协同设计方法的早期采用者已获得领先于世界的专业技能。 协同规范 协同规范工具使用c或c++一类描叙语言。描叙应尽量使用与实施方案无关的适当抽象级模型(见图3)。通过规范的执行,协同精细化可将各ip块最佳地分割成最有效的实施工艺。 根据系统要求(如功能、功耗、成本)、工艺能力和可利用的ip,可选择合适的资源与结构设计来满足功能结构的要求。通过全面的性能分析,利用核心处理器支持的软件、vhdl硬件和模拟技术来实施各种规定的功能。 选用高度抽象级模型也能较顺利地实施,从而快速完成系统分割的迭代。为了确保映射过程的一致性,应建立包含模拟装置与测试装置的交叉验证模型。 协同合成 在第二阶段,协同设计环境要将系统任务映射至定制的硬件或可编程的芯核。目前市场现有的协同合成工具有能力将抽象的系统接口(事务)映射至详细实施的协议。一般这些工具能生成外设、驱动器软件、rtos、或板级总线。 协同模拟 在功能分割后,使用协同模拟工具来验证各个抽象级的一致性。当然,整个设计流程自始至终应采用统一的测试装置。再者,与常用的基于vhdl、c以及iss的组合的方法相比,使用单一的, 通常是c或c++语言的模拟引擎可减少模拟时间。 内置硬件与软件的模拟框架结构便于对整个系统进行连续的验证,加速开发与软件调度。一致性验证让开发者及早从事软件开发,进而在虚拟模型上及早着手设计过程,从而大大缩短上市时间。 混合soc设计的实施 尽管数字电路占据了高水平混合信号设计的大部部分面积,然而大部分设计工作量却花在低设计效率的模拟电路上。经验表明,对混合信号ic,复杂性按moore定律上升,这说明各工艺代的芯片面积大致保持恒定。设计效率显然不是按同一速率提高的,因而每个工程项目的设计总量还是增加的。 由于模拟性能的提高以及设计工具性能较低,模拟电路设计在设计工作总量中的份额还在增加。除了固有的模拟电路设计风险,模拟设计效率还是影响后继混合soc项目新产品出
adsl芯片集的设计平台 没有人否信adsl(非对称数字用户线)是目前使用宽带接入中发展最快速的一种技术。面对7百万芯片集装机量和预其2001年8倍产量,能否设计出一种快速集成的芯片集对当前soc(system on a chip)提出巨大的挑战。 当今市场可用的芯片集解决方案基于“以一盖全”的概念。按照这种方案,原始芯片供应商向市场提供唯一的芯片集,它使宽带接入高层进入了产品的成熟期。处于市场这个阶段,生产商的成功与否取决于能否理顺性能、上市时间与成本三个要素的三角关系。新一代元件将日趋多样化以满足特定市场的需求。除了co/cpe(中心局/客户端设备)相分离外,多样公还来自公司对特殊要求的识别能力,以具竞争力的价格赋于核心引擎新的形式并壮装入优化后的硬件与应用软件解决方案。 从工程观点看,为工作团队提供最大灵活性的开发环境就能跟上新品迭出的步伐。 宽带接入ic是典型的soc,合理地融入了设计方法、实践经验、工具与ip(知识产权)的新技术。例如,alcatel推出第5代dynamite调制解调器,这是一种co与cpe应用的专用adsl解决方案。然而就在两年前,dynamite还默默无闻。正是由于这种adsl芯片集正研发中合理地运用设计方法、实践经验、工具与知识产权,使它赢得了全球52%的市场份额。 设计方法 多数设计环境基于市场提供的最佳商业工具和数据库标准接口。然而单独的最佳工具并不能加速开发过程。 最高水平的混合信号设计要求数字与模拟电路以及软件的协同开发。工程团队迫于缩短上市周期的压力而采用新的开发方法。确实,为了正确规范每个部分和它们的接口,探索高级体系结构,合理分配与性能优化是必须的。 在出台的各种方法中,多数要求开发小组的协同环境中加强软件与硬件间的联系;还要求开发小组在开发周期内不断完善目标规范(见图1)。从而最终取得声速地提高系统复杂性并顺利地集成ip内核的效果。 需要创新的方法来保证不稳定目标设置下的安全设计。设计环境可用来帮助设计人员实现上述目标。协同设计方法应对开发阶段的三个方面提供支持:协同规范、协同合成与协同验证(见图2)。在整个开发过程中,协同设计方法的早期采用者已获得领先于世界的专业技能。 协同规范 协同规范工具使用c或c++一类描叙语言。描叙应尽量使用与实施方案无关的适当抽象级模型(见图3)。通过规范的执行,协同精细化可将各ip块最佳地分割成最有效的实施工艺。 根据系统要求(如功能、功耗、成本)、工艺能力和可利用的ip,可选择合适的资源与结构设计来满足功能结构的要求。通过全面的性能分析,利用核心处理器支持的软件、vhdl硬件和模拟技术来实施各种规定的功能。 选用高度抽象级模型也能较顺利地实施,从而快速完成系统分割的迭代。为了确保映射过程的一致性,应建立包含模拟装置与测试装置的交叉验证模型。 协同合成 在第二阶段,协同设计环境要将系统任务映射至定制的硬件或可编程的芯核。目前市场现有的协同合成工具有能力将抽象的系统接口(事务)映射至详细实施的协议。一般这些工具能生成外设、驱动器软件、rtos、或板级总线。 协同模拟 在功能分割后,使用协同模拟工具来验证各个抽象级的一致性。当然,整个设计流程自始至终应采用统一的测试装置。再者,与常用的基于vhdl、c以及iss的组合的方法相比,使用单一的, 通常是c或c++语言的模拟引擎可减少模拟时间。 内置硬件与软件的模拟框架结构便于对整个系统进行连续的验证,加速开发与软件调度。一致性验证让开发者及早从事软件开发,进而在虚拟模型上及早着手设计过程,从而大大缩短上市时间。 混合soc设计的实施 尽管数字电路占据了高水平混合信号设计的大部部分面积,然而大部分设计工作量却花在低设计效率的模拟电路上。经验表明,对混合信号ic,复杂性按moore定律上升,这说明各工艺代的芯片面积大致保持恒定。设计效率显然不是按同一速率提高的,因而每个工程项目的设计总量还是增加的。 由于模拟性能的提高以及设计工具性能较低,模拟电路设计在设计工作总量中的份额还在增加。除了固有的模拟电路设计风险,模拟设计效率还是影响后继混合soc项目新产品出