About
At Motsai, my focus is on spearheading high-tech design projects that push the boundaries…
Services
Articles by Jean-Samuel
Activity
-
Un chiffre qui donne le vertige: 28,000 personnes sont passées chez Ax.c en septembre .... donc arrête de me demander si ça vaut la peine que…
Un chiffre qui donne le vertige: 28,000 personnes sont passées chez Ax.c en septembre .... donc arrête de me demander si ça vaut la peine que…
Liked by Jean-Samuel Chenard
-
Excited to see our partner launching the new SLogic16U3 Logic Analyzer! Compact, fast, and affordable — a great tool for engineers and…
Excited to see our partner launching the new SLogic16U3 Logic Analyzer! Compact, fast, and affordable — a great tool for engineers and…
Liked by Jean-Samuel Chenard
Experience
Education
-
McGill University
-
-
Thesis title: "Hardware-based Temporal Logic Checkers for the Debugging of Digital Integrated Circuits"
Research work included : Topology exploration for Network-on-chip. High-level transaction modeling of on-chip communication network. Hardware-based linear temporal logic checkers (PSL -> hardware) enhancements for debug. System-level (Linux) integration of hardware checkers to assist in-silicon debugging. Debug methodologies for complex systems.
A lot of my non-theoretical…Thesis title: "Hardware-based Temporal Logic Checkers for the Debugging of Digital Integrated Circuits"
Research work included : Topology exploration for Network-on-chip. High-level transaction modeling of on-chip communication network. Hardware-based linear temporal logic checkers (PSL -> hardware) enhancements for debug. System-level (Linux) integration of hardware checkers to assist in-silicon debugging. Debug methodologies for complex systems.
A lot of my non-theoretical research work focused on dissecting how a Linux system is built at the kernel level. I studied the interactions with the user space and how to build efficient hardware architectures that can leverage GNU software with hardware interface via direct memory mapping or with buses.
I had the opportunity to learn a lot about GPU computing, high-performance computing, future CPU architectures (Network-on-chip) and FPGA-assisted Software Defined Radio systems during those studies. -
-
-
Thesis title: A Development Platform for Embedded Wireless Systems
During those studies, I explored many aspects of designing ultra-low power RF communication systems. At the time, the research was on a topic called wireless sensor networks. These days its called IoT...
My research was on the creation of wireless nodes with integrated test functions, low-power radio architectures, radio modulations and media access protocols for low energy usage. Those are nowadays the…Thesis title: A Development Platform for Embedded Wireless Systems
During those studies, I explored many aspects of designing ultra-low power RF communication systems. At the time, the research was on a topic called wireless sensor networks. These days its called IoT...
My research was on the creation of wireless nodes with integrated test functions, low-power radio architectures, radio modulations and media access protocols for low energy usage. Those are nowadays the foundations of Bluetooth Smart, Zigbee and similar sensor network protocols. Other work involved antenna design, RF simulations, antenna fabrication methods and the design of low-cost PCB-based RF structures. -
-
-
Activities and Societies: Member of McGill Formula SAE Team (engine control, electrical and automatic transmission). Competition in Detroit, MI. Golden Key International Honor Society
Concentration in Digital Hardware, Digital Signal Processing, Electronic Systems and Microcontrollers
-
-
-
Publications
-
A Quality-Driven Design Approach for NoCs
IEEE Design and Test of Computers
-
A Laboratory Setup and Teaching Methodology for Wireless and Mobile Embedded Systems
IEEE Transactions on Education
Increasingly, electrical and computer engineers are making their careers in designing wireless embedded systems. This paper presents a teaching methodology and the associated laboratory setup designed to meet the needs in teaching wireless embedded systems. The courses allow the students not only to apply their previous knowledge of digital system design, computer architecture, electronic circuits, wireless networking, and software engineering, but experience actual systems engineering by…
Increasingly, electrical and computer engineers are making their careers in designing wireless embedded systems. This paper presents a teaching methodology and the associated laboratory setup designed to meet the needs in teaching wireless embedded systems. The courses allow the students not only to apply their previous knowledge of digital system design, computer architecture, electronic circuits, wireless networking, and software engineering, but experience actual systems engineering by designing and implementing a large-scale team project within a semester. A flexible hardware platform was developed and was accompanied by teaching methodologies that allow quick completion of ambitious course projects in this area.
Other authors -
Debug enhancements in assertion-checker generation
IET Computer and Digital Techniques
Although assertions are a great tool for aiding debugging in the design and implementation verification stages, their use in silicon debug has been limited so far. A set of techniques for debugging with the assertions in either pre-silicon or post-silicon scenarios are discussed. Presented are features such as assertion threading, activity monitors, assertion and cover counters and completion mode assertions. The common goal of these checker enhancements is to provide better and more…
Although assertions are a great tool for aiding debugging in the design and implementation verification stages, their use in silicon debug has been limited so far. A set of techniques for debugging with the assertions in either pre-silicon or post-silicon scenarios are discussed. Presented are features such as assertion threading, activity monitors, assertion and cover counters and completion mode assertions. The common goal of these checker enhancements is to provide better and more diversified ways to achieve visibility within the assertion circuits, which, in turn, lead to more efficient circuit debugging. Experimental results show that such modifications can be done with modest checker hardware overhead.
Other authors -
Assertion Checkers in Verification, Silicon Debug and In-Field Diagnosis
IEEE Symposium on Quality Electronic Design
Assertion based design, and more specifically, assertion based verification (ABV) is quickly gaining wide acceptance in the design community. Assertions are mainly targeted at functional verification during the design and verification phases. In this paper, we concentrate on the use of assertions in post-fabrication silicon debug. We develop tools that efficiently generate the checkers from assertions, for their inclusion in the debug phase. We also detail how a checker generator can be used as…
Assertion based design, and more specifically, assertion based verification (ABV) is quickly gaining wide acceptance in the design community. Assertions are mainly targeted at functional verification during the design and verification phases. In this paper, we concentrate on the use of assertions in post-fabrication silicon debug. We develop tools that efficiently generate the checkers from assertions, for their inclusion in the debug phase. We also detail how a checker generator can be used as a means of circuit design for certain portions of self test circuits, and more generally the design of monitoring circuits. Efficient subset partitioning of checkers for a dedicated fixed-size reprogrammable logic area is developed for efficient use of dedicated debug hardware
Other authors -
Adding Debug Enhancements to Assertion Checkers for Hardware Emulation and Silicon Debug
International Conference on Computer Design
This paper presents techniques that enhance automatically generated hardware assertion checkers to facilitate debugging within the assertion-based verification paradigm. Starting with techniques based on dependency graphs, we construct the algorithms for counting and monitoring the activity of checkers, monitoring assertion completion, as well as introduce the concept of assertion threading. These debugging enhancements offer increased traceability and observability within assertion checkers…
This paper presents techniques that enhance automatically generated hardware assertion checkers to facilitate debugging within the assertion-based verification paradigm. Starting with techniques based on dependency graphs, we construct the algorithms for counting and monitoring the activity of checkers, monitoring assertion completion, as well as introduce the concept of assertion threading. These debugging enhancements offer increased traceability and observability within assertion checkers, as well as the improved metrics relating to the coverage of assertion checkers. The proposed techniques have been successfully incorporated into the MBAC checker generator.
Other authors -
Low-Power Personal Area Network Application Development Platform
IEEE International Symposium on Industrial Electronics
This paper describes a wireless system infrastructure made for data collection and re-distribution in applications such as assets tracking. The system was designed to be flexible and rapidly reprogrammable, while keeping low-power and low-cost as the primary design objectives. The system comprises three distinct components - embedded nodes with user interface, network coordination and routing unit, as well as a database and dynamic Web page server. The hardware and the software were designed to…
This paper describes a wireless system infrastructure made for data collection and re-distribution in applications such as assets tracking. The system was designed to be flexible and rapidly reprogrammable, while keeping low-power and low-cost as the primary design objectives. The system comprises three distinct components - embedded nodes with user interface, network coordination and routing unit, as well as a database and dynamic Web page server. The hardware and the software were designed to be modular and expandable. The complete infrastructure was built and tested in the form of a wireless conference manager.
Other authors -
Design methodology for wireless nodes with printed antennas
Proceedings of the 42nd annual Design Automation Conference
This paper presents a methodology for designing wireless nodes in which a low cost, reliable antenna is realized by printed circuit traces. We show how to combine the analysis from 2.5D and 3D EM simulators with the PCB design tools to create predictable nodes with printed antennas that meet stringent power and data transmission range goals. The presented approach is applied to the design of a IEEE802.15.4 wireless node deployed in several indoor environments.
Other authorsSee publication -
Architectures of increased availability wireless sensor network nodes
IEEE International Test Conference
Wireless sensor networks (WSNs) are being increasingly used in applications where low energy consumption and low cost are the overriding considerations. With increased use, their reliability, availability and serviceability need to be addressed from the outset. Conventional schemes of adding redundant nodes and incorporating reliability in control protocols can effectively improve only the reliability of the overall WSN. The availability and serviceability of WSN nodes can be addressed by…
Wireless sensor networks (WSNs) are being increasingly used in applications where low energy consumption and low cost are the overriding considerations. With increased use, their reliability, availability and serviceability need to be addressed from the outset. Conventional schemes of adding redundant nodes and incorporating reliability in control protocols can effectively improve only the reliability of the overall WSN. The availability and serviceability of WSN nodes can be addressed by providing the remote testing and repair infrastructure for the individual sensor nodes that is well matched with existing on-board test infrastructure, including standard JTAG chains. We propose and evaluate scalable architectures of WSN nodes for increased availability as well as implement the proposed solutions using COTS components.
Other authors
Courses
-
Antennas & Propagation
ECSE 593
-
Circuit Simulators
ECSE 597
-
Fundamentals of Comp. Graphics
COMP 557
-
Introduction to VLSI Systems
ECSE 548
-
RF Microelectronics
ECSE 536
-
VLSI Design
ECSE 648
Languages
-
French
Native or bilingual proficiency
-
English
Native or bilingual proficiency
-
Mandarin
Limited working proficiency
Organizations
-
Morgan Stanley Inclusive and Sustainable Ventures Lab
Portfolio Company at MSIVL
- PresentPart of the Venture program hosted in New York. The MSIVL program selected 25 tech companies in the world and offered comprehensive and all encompassing strategic advice, network and visibility to propel our startup and change the thinking. This program helped me deeply understand the mechanisms and processes to scale startups from pre-Seed to Series A.
-
D3 Accelerator
Launch and Grow Member
- PresentA program for continuous follow-ups on the Soralink venture to review business decisions and benefit from coaching and mentoring along the journey.
-
TEC Canada
Business Advisory Peer Group Member
- PresentParticipate in business sessions on strategic planning and business improvement on all aspects and with a variety of entrepreneurs in all fields from food production, construction, design, industrial manufacturing and finance. Act as advisory board member to help key decisions in businesses and I benefit from the same feedback for my own business challenges and key decisions.
-
NEXT-AI
2022 Cohort Member
-An intensive program in business and technology to leverage the artificial intelligence opportunities to create novel products. Participated in the technical program to expand the potential of the Soralink venture.
-
D3 Accelerator
Validation Program
-A great program that performed the market validation of the Soralink venture and helped derive the path to paying customers. Met great mentors and coaches in this program.
Recommendations received
2 people have recommended Jean-Samuel
Join now to viewMore activity by Jean-Samuel
-
Tu veux que ton entreprise fasse X10 au cours des prochaines années? Tu as tout ce qu'il faut pour l'amener là d'un point de vue ventes, et…
Tu veux que ton entreprise fasse X10 au cours des prochaines années? Tu as tout ce qu'il faut pour l'amener là d'un point de vue ventes, et…
Liked by Jean-Samuel Chenard
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More