2003
DOI: 10.1007/978-3-540-45234-8_66
|View full text |Cite
|
Sign up to set email alerts
|

A Dynamic Routing Algorithm for a Bio-inspired Reconfigurable Circuit

Abstract: Abstract. In this paper we present a new dynamic routing algorithm specially implemented for a new electronic tissue called POEtic. This reconfigurable circuit is designed to ease the implementation of bio-inspired systems that bring cellular applications into play. Specifically designed for implementing cellular applications, such as neural networks, this circuit is composed of two main parts: a two-dimensional array of basic elements similar to those found in common commercial FPGAs, and a two-dimensional ar… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
20
0

Year Published

2004
2004
2010
2010

Publication Types

Select...
5
4

Relationship

0
9

Authors

Journals

citations
Cited by 23 publications
(20 citation statements)
references
References 9 publications
0
20
0
Order By: Relevance
“…However the hardware overhead of this kind of algorithms is not suitable for the granularity of the reconfigurable array. Therefore, we will implement a dynamic routing algorithm, by improving the routing implemented in the POEtic chip [15]. The risk of congestion will be reduced by means of two features.…”
Section: Dynamic Routingmentioning
confidence: 99%
“…However the hardware overhead of this kind of algorithms is not suitable for the granularity of the reconfigurable array. Therefore, we will implement a dynamic routing algorithm, by improving the routing implemented in the POEtic chip [15]. The risk of congestion will be reduced by means of two features.…”
Section: Dynamic Routingmentioning
confidence: 99%
“…Furthermore the POEtic circuit has a dynamical routing mechanism through which connections betwen components can be built automatically and at run-time [20,27]. The dynamical routing can be launched by the logic elements, not only by an external controller.…”
Section: Discussionmentioning
confidence: 99%
“…The unit can then autonomously set up the communication channel and transmit (or receive) the data. This key feature of the TTA approach implies that the connection network can be arbitrarily complex, as it is handled by the CUs without directly affecting the structure of the processor itself, and opens the way to the use of complex routing algorithms (e.g., dynamic routing networks [23]) that allow us to adapt the structure of the array to the application. As we will see, the prototype described in this article does not exploit this feature, but work is ongoing to implement more complex connection schemes such as those needed, for example, by artificial neural networks.…”
Section: The Tta Paradigmmentioning
confidence: 99%
“…The second contribution is more directly technological: by implementing in the circuit a dynamic routing network [23], it becomes unnecessary to explicitly define the connections between cells. Communication channels are set up dynamically at runtime using an address-based mechanism: a channel can be created (or destroyed) during the operation of the circuit by setting an address register to some value (stored in memory or computed by the cell) and launching the routing process.…”
Section: Introductionmentioning
confidence: 99%