• Your selection is empty.

    Register the diplomas, courses or lessons of your choice.

Digital ASIC design

  • School / Prep

    ENSEIRB-MATMECA

  • Study level

    Bac + 4

Internal code

ESE7-NUME2

Description

The aim of the module is to give an overview of the design flow of a digital circuit. An introductory lecture (2-3h) gives an overview of digital circuit technologies (CMOS logic, full-custom design, standard cell library, gate arrays, etc.). Emphasis is also placed on the design flows of a digital ASIC, as well as on the issues involved in designing a digital integrated circuit with several million gates (complexity, design flow automation, power consumption, etc.). The remainder of the CI proposes to synthesize a simple counter using logic synthesis tools (Cadence RTL Compiler/ Synopsys design compiler). The circuit is then mapped using a standard CMOS cell library. The resulting circuit is then simulated and verified under time constraints using the Modelsim simulation tool.

Read more

Objectives

Skills developed through this module :

  • Use the functions of analog electronics in an embedded systems engineering context - level 2
  • Analyze and use IT design methods and tools for embedded systems - Level 2
  • Analyze and use digital circuit design methods for embedded systems - Level 2
  • Designing and implementing a digital architecture for embedded systems - Level 2
Read more

Teaching hours

  • CIIntegrated courses28h

Mandatory prerequisites

VHDL - EN 113 module

Read more

Syllabus

- Introduction to the automation of digital circuit design flows
- Independent familiarization with the design_vision tool (synopsys) using a tutorial
- Project on design_vision

Read more

Assessment of knowledge

Initial assessment / Main session - Tests

Type of assessmentType of testDuration (in minutes)Number of testsTest coefficientEliminatory mark in the testRemarks
Integral Continuous ControlContinuous control1