Projects
6 . Fast Track: High Frame Rate Stereovision Tracking System
Funded by: Ontario Centers of Excellence (OCE) & CITO: Communication and Information Technologies of Ontario and the industrial partner – MDA Space Missions (former SPAR Aerospace) http://sm.mdacorporation.com.
This R&D project titled “Fast Track: High Frame Rate Stereovision Tracking System” is funded in capacity of Research Partnership Program 8.1.
Period of R&D: from January 1, 2006 to December 31, 2007
Total cash funding for the project (OCE and MDA) is $217,360 CND
This is collaborative R&D project with Queen’s University and University of Toronto.
Summary of the project
The project is associated with investigation and development of space-borne computer stereovision system for automated satellite grasping and automated satellite docking for recent space robotic systems developed at MDA Space Missions. The ERSL component of the R&D is associated with development of application specific (200 frames per second) stereo video sensors with on-board preprocessing FPGA-based reconfigurable multi-stream platform and implementation of stereovision tracking algorithms on the FPGA based computing platform.
Initial results have been presented at SVAR-2006 – Space Vision and Advanced Robotics at MDA Space Missions (former SPAR Aerospace, the developer and producer of CANADARM 1 and CANADARM-2)
For more details regarding Project 6 please see the presentation on SVAR2006: Presentation Fast Track SVAR06
5. FPGA based Stream Processing Platform with Temporal Partitioning Mechanism
Funded by: Ontario Centers of Excellence (OCE) & MMO: Materials and Manufacturing of Ontario and the industrial partner – Unique Broadband Systems (UBS Ltd.) www.uniquesys.com
Period of R&D: 11. 2005 – 11.2006:
Summary of project results
The prototype of the platform for the new generation of Multimedia, DVB (Digital Video Broadcasting) and DAB (Digital Audio Broadcasting) systems has been developed. The architecture of the platform is based on the concept of run-time temporal partitioning of FPGA on-chip resources and allocation of stream processing task macro-operators sequentially in the FPGA based multi-stream processor. This concept has been proposed and developed in the ERSL and presented in the Conference AMT2005 – Advanced Manufacturing Technologies with demonstration of the first prototype based on Xilinx Virtex II FPGA (presented below). The current platform has been developed on the basis of recent Xilinx Virtex-4 FPGA.
![](http://www.ee.ryerson.ca/~lkirisch/research/mars_r2.JPG)
First prototype of the platform which utilize the concept of run-time temporal partitioning mechanism (TPM)
For more details regarding the concept of TPM please see the presentation on AMT2005: Presentation_AMT2005
4. Research and Development of Adaptive Group Organized Reconfigurable Architecture (AGORA) Parallel Computing Platform for Data-Flow Tasks
Funded by NSERC:
Period of R&D: 05.2001 – 05.2005:
Summary of project results
The concept of the Run -Time Re-configurable (RTR) parallel computing platform with Adaptive Group Organized Reconfigurable Architecture - AGORA was created based on the partially re-configurable Xilinx Virtex-E FPGA devices. The architecture of major components of the AGORA was developed. The concept of FPGA-frame based Virtual Hardware Components with self-assembling abilities was proposed and developed. The organization of Hardware Operating System (HOS) was developed prototyped and tested. A special software tool for partial reconfiguration of the Virtex-E based Reconfigurable Processing Module was developed implemented and tested. Recently, multi-stream parallel video-processor was implemented on the base of AGORA platform incorporated with the first embedded core of network processing module. New technology of self-assembling Virtual Hardware Components (VHC) was created, implemented and tested. Results of experiments based on created concepts and technologies were presented and published in proceedings of 2 Journals, 6 international conferences and technical reports.
![](http://www.ee.ryerson.ca/~lkirisch/research/research_clip_image005_0000.jpg)
Parallel run-time reconfigurable computing platform with Adaptive Group Organized Reconfigurable Architecture (AGORA)
3. Development and Manufacturing of Reconfigurable Computing Module (RCM) for High Performance Data Stream Processing
Funded by:MMO (Materials & Manufacturing of Ontario):
Period of R&D: 07.2001 – 03.2003
Summary of project results
Research and development of architecture organization for RCM was completed. This is the first prototype of partially reconfigurable computing module with parallel configuration of On-Chip micro-architecture. RCM was manufactured, tested and integrated later as a major functional component (Reconfigurable Functional Module – RFM) to the multi-task reconfigurable computing platform (see below project AGORA: Adaptive Group Organized Reconfigurable Architecture).
![](http://www.ee.ryerson.ca/~lkirisch/research/research_clip_image002_0000.jpg)
Reconfigurable Computing Module (RCM)
For more details regarding Project 3 and Project 4 (ARGO-platform) please see the presentation on International conference PARELEC-2004: PARELEC-2004
The platform with several applications has been demonstrated on the exhibitions:
- SVAR-2005 – Space Vision and Advanced Robotics (First Award) at MDA Space Missions (former SPAR Aerospace, the developer and producer of CANADARM 1 and CANADARM-2)
- Discovery-2006 – first exhibition organized by Ontario Centers of Excellence
Application of the AGORA-platform for multi-stream real-time stereo-vision system please find in the presentation for SVAR-2005: Presentation_SVAR2005
2. Reconfigurable Parallel Computer System with Adaptation on Processing Tasks
Funded by NSERC: Period of R&D: 05.1999 – 05.2001
Summary of project results
First complete prototype of Adaptive Reconfigurable Group Organized (ARGO) parallel computing system was developed, built and tested. New method for automated architecture synthesis of multi-mode, data-flow parallel computer systems was developed and partially tested on ARGO-platform. Achieved results were published and presented in three conference papers.
1. Reconfigurable FPGA-based Processing Module with Adaptation on Processing Tasks
Funded by RYERSON University: Period of R&D: 09.1998 – 11.2001
Summary of project results
Two prototype modules based on XILINX “Spartan II” FPGA-family (First prototype) and XILINX “Vertex-E” FPGA-family (Second prototype) with parallel reconfiguration were developed, tested and implemented as a basic module for ARGO parallel computing system. New algorithms for run-time reconfiguration were developed and presented in conferences.
![](http://www.ee.ryerson.ca/~lkirisch/research/research_clip_image007_0000.jpg)
First prototype of the ARGO parallel computing platform
For more details regarding Project 1 and Project 2 (ARGO-platform) please see the presentation on International conference ParElec-2000: Parelec-2000L
|