Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Multi-input and Multi-variable systems01:22

Multi-input and Multi-variable systems

96
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence...
96
Reinforcement Schedules01:24

Reinforcement Schedules

130
Positive reinforcement is a powerful method for teaching new behaviors to both animals and humans. B.F. Skinner demonstrated this with his experiments using rats in a Skinner box. When a rat pressed a lever, it received a food pellet. This immediate reward encouraged the rat to repeat the behavior. This method, where a reward follows every instance of the behavior, is known as continuous reinforcement. It is highly effective for establishing new behaviors quickly.
Once a behavior is learned,...
130

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Association of Genetic Polymorphism rs 77630697(Gly64Asp) of Multidrug and Toxin Extrusion -1 with glycemic response to metformin in patients with Type 2 Diabetes Mellitus.

Pakistan journal of medical sciences·2024
Same author

IoT Based Expert System for Diabetes Diagnosis and Insulin Dosage Calculation.

Healthcare (Basel, Switzerland)·2023
Same author

Energy Efficient Multicast Communication in Cognitive Radio Wireless Mesh Network.

Sensors (Basel, Switzerland)·2022
Same author

Association Of Vitamin B12 Deficiency With Intake Of Oral Metformin In Diabetic Patients.

Journal of Ayub Medical College, Abbottabad : JAMC·2019
Same author

Optimized Energy Harvesting, Cluster-Head Selection and Channel Allocation for IoTs in Smart Cities.

Sensors (Basel, Switzerland)·2016
Same author

Device Centric Throughput and QoS Optimization for IoTsin a Smart Building Using CRN-Techniques.

Sensors (Basel, Switzerland)·2016

Related Experiment Video

Updated: Jun 3, 2025

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit
05:30

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit

Published on: September 8, 2023

483

A Reinforcement Learning Based Approach for Efficient Routing in Multi-FPGA Platforms.

Umer Farooq1, Habib Mehrez2, Najam Ul Hasan3

  • 1School of Computer Science and Engineering, University of Sunderland, Sunderland SR6 0DD, UK.

Sensors (Basel, Switzerland)
|January 11, 2025
PubMed
Summary

This study introduces a Reinforcement Learning (RL) framework to accelerate inter-FPGA routing in multi-FPGA prototyping. The RL approach significantly reduces routing time, leading to faster overall design backend flows.

Keywords:
backend flowinter-FPGA routingmulti-FPGA platformsprototypingreinforcement learning

More Related Videos

A Flexible Platform for Monitoring Cerebellum-Dependent Sensory Associative Learning
11:32

A Flexible Platform for Monitoring Cerebellum-Dependent Sensory Associative Learning

Published on: January 19, 2022

3.3K
Low-stress Route Learning Using the Lashley III Maze in Mice
09:14

Low-stress Route Learning Using the Lashley III Maze in Mice

Published on: May 22, 2010

17.8K

Related Experiment Videos

Last Updated: Jun 3, 2025

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit
05:30

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit

Published on: September 8, 2023

483
A Flexible Platform for Monitoring Cerebellum-Dependent Sensory Associative Learning
11:32

A Flexible Platform for Monitoring Cerebellum-Dependent Sensory Associative Learning

Published on: January 19, 2022

3.3K
Low-stress Route Learning Using the Lashley III Maze in Mice
09:14

Low-stress Route Learning Using the Lashley III Maze in Mice

Published on: May 22, 2010

17.8K

Area of Science:

  • Computer Engineering
  • Hardware Acceleration
  • Artificial Intelligence

Background:

  • Multi-FPGA prototyping enables real-world testing and cycle-accurate design validation.
  • Inter-FPGA routing is a critical and time-consuming step in multi-FPGA prototyping.
  • The complexity of inter-FPGA routing increases with modern hardware designs.

Purpose of the Study:

  • To develop and evaluate a Reinforcement Learning (RL)-based framework to expedite the inter-FPGA routing process.
  • To optimize the RL framework's exploration-exploitation trade-off (ϵ-greedy approach) without compromising Quality of Results (QoR).

Main Methods:

  • Integration of an RL-based framework for inter-FPGA routing.
  • Implementation of an ϵ-greedy strategy within the RL framework.
  • Comparative analysis against established routability-driven and timing-driven routing approaches using fourteen complex benchmarks.

Main Results:

  • The proposed RL framework achieved an average speedup of 45% in inter-FPGA routing compared to routability-driven methods.
  • The RL framework provided an average speedup of 32% compared to timing-driven routing approaches.
  • Overall backend flow speedup of 22% and 15% was observed against routability- and timing-driven approaches, respectively.

Conclusions:

  • The RL-based framework effectively accelerates inter-FPGA routing in multi-FPGA prototyping.
  • This acceleration contributes to a significant overall speedup of the hardware design backend flow.
  • The proposed method offers a promising solution for complex prototyping challenges.