Research Centre for Integrated Microsystems [RCIM], at the University of Windsor, is a Cadence University Program Member. We rely heavily on Cadence EDA CAD tools for almost all aspects of our research. Cadence tools have been configured for use with all of our available ASIC fabrication technologies as well as for both Xilinx and Altera FPGA platforms.

Ongoing Research Projects include:


Fault modeling and test solution for FinFET-based circuits

FinFETs have many advantages over the conventional CMOS technologies which includes controlled Fin body thickness, low threshold voltage variation, reduced variability and lower operating voltage. Because of the special structures of FinFET transistors, modern FinFET-based memories can lead to defects that require new test and repair solutions. Usually the existing approaches are not able to provide appropriate level of defect coverage and yield for FinFET memories. This work will investigate the development of a model for FinFET devices in order to detect FinFET specific defects. Based on the obtained results, test algorithms for detection of diagnosis of FinFET memories will be developed.

Primary Researcher: Tareq Supon, Ph.D. Student             Supervisors: Dr. R. Rashidzadeh & Dr. R. Muscedere

Design For Test and Security

 Design for Testability (DfT) techniques allow devices to be tested at various levels of the manufacturing process. Scan architecture is a dominantly used DfT technique, which supports a high level of fault coverage, observability and controllability. However, scan architecture can be used by hardware attackers to gain critical information stored within the device.  The security threats due to an unrestricted access provided by scan architecture has to be addressed to ensure hardware security. In this work, a security solution utilizing Physical Unclonable Function (PUF) will be developed.

Primary Researcher: Suzana Frzeen ,Ph.D. Candidate             Supervisor: Dr. R. Rashidzadeh

MEMS Ultrasonic Sensor Array for Park Assist

A new long range wider angle ultrasonic sensor array will be designed and fabricated for automotive park assist applications using MEMS technology.

Primary Researcher: Rayyan Manwar, Ph.D. Candidate     Supervisor: Dr. S. Chowdhury

A Temperature Compensated Relaxation Oscillator

A high reliable relaxation oscillator can replace a quartz crystal oscillator if it is designed as temperature and supply independent with digital trimming to counterbalance process variation. Since the quartz crystal oscillators cannot be integrated within a chip, A CMOS realization of a reliable oscillator reduces the size and the cost for system-on-chip (SoC) implementations. Temperature compensated relaxation oscillators are used for various one-chip applications such as biomedical sensors, micro-controllers and high speed interfaces such as HDMI, and SoCs. The frequency of the conventional relaxation oscillator is sensitive to the comparator delay, and non-ideality of the current and voltage references In this work, a reliable and temperature compensated relaxing. oscillator is designed. The frequency of oscillation is mainly a function of a temperature and supply independent biasing current, while process variation can be compensated through a 3 bit digital control circuitry. The frequency of oscillation can be chosen from a wide linear frequency range after eliminating the comparator delay factor.

Primary Researcher: Iman Taha, Ph.D. Candidate        Supervisor: Dr. M. Mirhassani

Graduate Level course work within which students have access to Cadence tools include:


1.          Dr. S. Erfani                                  06-88-557: Network Security

2.          Dr. S. Erfani                                  06-88-523: System Theory

3.          Dr. M. Ahmadi                              06-88-521  Digital Signal Processing

4.          Dr. M. Ahmadi                              06-88-590  Motion Estimation

5.          Dr. E. Abdel-Raheem                    06-88-551: Advanced Digital Signal Processing

6.          Dr. M. Khalid                                06-88-560: Reconfigurable Computing

7.           Dr. M. Khalid                                06-88-590: Physical Design Automation for VLSI and FPGAs

8.          Dr. R. Muscedere                          06-88-531: VLSI Design

9.          Dr. C. Chen                                   06-88-541: Low Power CMOS Design

10.       Dr. H. Wu                                     06-88-555: Computer Arithmetic

11.       Dr. H. Wu                                     06-88-529: Discrete Transforms & Number Theoretical

12.       Dr. S. Chowdhury                         06-88-552: Advanced Topics in MEMS

13.       Dr. R. Rashidzadeh                       06-88-567: Advanced Analog Circuit Design

14.       Dr. R. Rashidzadeh                       06-88-564: RF Integrated Circuit Design

15.       Dr. Majid Ahmadi                         06-88-525 : 2-Dimensional Digital Signal Processing    


Cadence is a registered trademark of Cadence Design Systems, Inc., 2655 Seely Avenue, San Jose, CA 95134.

2018 University of Windsor

            Last updated: May 19, 2018
            Maintained by: R. Rashidzadeh