首页> 外文会议>Electrical and Computer Engineering, 2001. Canadian Conference on >Design of high-speed and flexible controllers in programmable logic devices
【24h】

Design of high-speed and flexible controllers in programmable logic devices

机译:可编程逻辑设备中的高速灵活控制器的设计

获取原文

摘要

Programmable logic devices, PLDs, continue to increase in terms of logic capacity and speed. Although logic capacity is less of an issue given the large devices on the market today, designers are still challenged with meeting timing and flexibility requirements for demanding applications. We demonstrate with an example, cache coherence controllers in the NUMAchine multiprocessor, an approach that can be used to implement a design with a demanding set of requirements using PLD technology. The approach consists of two parts. First, the circuits are functionally decomposed into simpler sub-circuits. The functional decomposition improves timing performance by reducing the number of functions with large fan-in and improves flexibility by confining changes to a particular sub-circuit. Second, the CAD tools are guided in selecting devices and allocating resources. In the implementation, multiple devices were experimented with before the speed requirements were met. The resources were then allocated to increase the probability of accommodating future changes.
机译:可编程逻辑器件PLD在逻辑容量和速度方面持续增长。尽管鉴于当今市场上的大型设备,逻辑容量已不再是问题,但设计人员仍然面临着满足苛刻应用的时序和灵活性要求的挑战。我们以NUMAchine多处理器中的高速缓存一致性控制器为例进行演示,该方法可用于使用PLD技术实现具有苛刻要求的设计。该方法包括两个部分。首先,电路在功能上分解为更简单的子电路。功能分解通过减少扇入较大的功能数量来改善计时性能,并通过将更改限制在特定子电路中来提高灵活性。其次,指导CAD工具选择设备和分配资源。在实施中,在满足速度要求之前,已经尝试了多种设备。然后分配资源以增加适应未来变化的可能性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号