【24h】

An Integrated Core Sequence in Digital Computation

机译:数字计算中的集成核心序列

获取原文

摘要

A new digital computation sequence that integrates elements of digital logic design, computer architecture, and programming is described. This four-course core sequence, introduced at Georgia Tech during the past two years, provides a system-oriented presentation instead of treating these concepts as independent topics. Key concepts include hierarchical modular design, system-level trade-offs, and computer-based design and analysis tools. Tightly coupled laboratories and computer-based assignments consolidate key concepts. Real-world design environment tools are utilized for digital logic design and simulation, instruction-level simulation, and VHDL-based architectural modeling. This restructuring of core courses is designed to better pre-pare students for the evolving design environment based on custom and semi-custom VLSI, programmable logic devices, and computer-based design tools.The first two courses provide a common core for both EE and CmpE majors. The first course introduces the design hierarchy, beginning with CMOS switches. Gate, building block, and microarchitecture levels of the hierarchy are introduced with an emphasis on abstraction and protocols between layers. The second course introduces instruction set architectures and examines implementation trade-offs. A RISC microprocessor implementation (MIPS) provides a concrete example for more abstract design tradeoffs. The third and fourth courses, taken by all CmpE and some EE majors, provide advanced material in the architecture and digital design areas including pipelining, advanced memory system design, digital logic synthesis, synchronous and asynchronous sequential system design trade-offs, and clocking schemes. These courses emphasize actual implementation trade-offs rather than relying on the idealized models typically used in lower-level courses.
机译:描述了一种新的数字计算序列,该序列集成了数字逻辑设计,计算机体系结构和编程的元素。过去两年在佐治亚理工学院引入的这一包含四个主题的核心序列提供了一个面向系统的演示,而不是将这些概念视为独立的主题。关键概念包括分层模块化设计,系统级权衡以及基于计算机的设计和分析工具。紧密耦合的实验室和基于计算机的任务巩固了关键概念。实际的设计环境工具用于数字逻辑设计和仿真,指令级仿真以及基于VHDL的体系结构建模。这种核心课程的改组旨在使学生更好地为基于自定义和半自定义VLSI,可编程逻辑器件和基于计算机的设计工具的不断发展的设计环境做好准备。 前两门课程为EE和CmpE专业提供了共同的核心。第一部分课程从CMOS开关开始介绍设计层次。介绍了层次结构的门,构建块和微体系结构级别,重点是层之间的抽象和协议。第二门课程介绍了指令集体系结构,并探讨了实现之间的权衡。 RISC微处理器实现(MIPS)为更抽象的设计折衷提供了具体示例。 CmpE和某些EE专业的学生都选修了第三和第四门课程,提供了体系结构和数字设计领域的高级材料,包括流水线,高级存储系统设计,数字逻辑综合,同步和异步顺序系统设计的权衡以及时钟方案。 。这些课程强调实际的实现权衡,而不是依赖于较低级别课程中通常使用的理想化模型。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号