Synopsys ASIP University Day 2021-11-17
• The course INF8505 – Embedded Configurable Processors
– is a three-credit, 135-hour graduate computer
architecture course that has been running in
Polytechnique Montréal since 2008. It is also available as
an elective to senior Electrical and Computer Engineering
undergraduates. The course focuses on Application
Specific Instruction set Processor (ASIP) design, and its
main topics are custom datapath and custom memory
hierarchy design, processor description languages,
retargetable compilers, and processor performance
metrics. It exploits high throughput applications such as
deep learning, image processing and cryptography to
demonstrate the ASIP's potential. From its beginning, the
course has been taught in a flipped-classroom style where
students are assigned one research paper every week for
which they must produce a one-page report. The paper is
then discussed in class and the instructor weaves the
course topics with the paper's main contributions. A major
52-hour course project is anchored in laboratory exercises.
Two-student teams use Synopsys' ASIP Designer to design
and simulate an ASIP tailored to an application of their
choice, then submit a project report as a 4- or 6-page
research paper. To date, there are almost 250 course
alumni and half a dozen project report papers have been
presented in international conferences.
Presentation abstract