Skip to content
CORNELL LABORATORY FOR ACCELERATOR-BASED SCIENCES AND EDUCATION — CLASSE

CADENCE UNIVERSITY SOFTWARE PROGRAM (2018-2020)

At Cornell University, a Cadence University Program member, the School of Engineering (Department of Electrical and Computer Engineering (ECE)), Cornell Laboratory for Accelerator Based ScienceS and Education (CLASSE), Laboratory for Elementary Particle Physics (LEPP), and Cornell High Energy Synchrotron Source (CHESS), use real world CAD tools and methodologies provided by the Cadence University Program in our instruction and academic research. Professor David Rubin, Physics, is the academic sponsor of the Cadence program for LEPP, CHESS, and CLASSE at Cornell.

Cadence software is used in the following ECE courses:

ECE 2300 - Digital logic and Computer Organization
Topics include performance metrics, data formats, instruction sets, addressing modes, computer arithmetic, microcoded and pipelined datapath design, memory hierarchies including caches and virtual memory, I/O devices, bus-based I/O systems.
ECE 4740 - Digital VLSI Design
Topics include basic transistor physics, switching networks and transistors, combinational and sequential logic, latches, clocking strategies, domino logic, PLAs, memories, physical design, floor planning, CMOS scaling, and performance and power considerations.
ECE 4999 - Electrical and Computer Engineering Independent Projects
Individual study, analysis, and, usually, experimental tests in connection with a special engineering problem chosen by the student.
ECE 5745 - Complex Digital ASIC Design
Principles and practices involved in the design, implementation, testing, and evaluation of complex standard-cell ASIC chips using automated state-of-the-art CAD tools.

Cadence tools - CustomIC, SiP, DigitalIC, Verification, and SPB(PCB) - are used to help teach students design flow from specification to fabrication using state-of-the-art design tools. Several student groups have designed integrated circuits using Cadence tools as a part of their degree projects.

Research areas at Cornell which utilize Cadence software include the following:

LEPP and CHESS, under the umbrella organization CLASSE, share one building, accelerator, running schedule, and network connection to the rest of the university. Their major long term research project is an Energy Recovery Linac, or ERL, on which researchers and students are using Cadence for electronics design tasks. (Wherever possible, financial administration, resources, facilities, outreach, network technology, and software licenses are shared by both units under CLASSE). Although LEPP and CHESS receive substantial support from the NSF and NIH (in the case of CHESS), a significant fraction of the support for each of these facilities comes from Cornell University general funds. Although CHESS, as a multidisciplinary research unit, has diverse participation by many academic departments at Cornell, LEPP comes under and is composed of faculty members of the Physics Department within the College of Arts and Sciences at Cornell.

While ECE is engaged directly in instructing students' first encounter with advanced electronics design tools, the CLASSE facilities are where the best students are able to work on more advanced and sophisticated problems that provide real world experience in electronic technology before leaving the university. We have a vigorous program of graduate and undergraduate research projects, relying on complex electronics for operation and data acquisition. For many years, Cadence has been the primary platform for designing the electronics used at CLASSE.

Cadence is a registered trademark of:
Cadence Design Systems, Inc. (http://www.cadence.com/)
2655 Seely Avenue
San Jose, CA 95134

[Web page updated 6/21/2018 by WMS]