Methods of polymorphic digital circuit design
Project goals
This is a multidisciplinary project of artificial intelligence and microelectronics in a new area of research called polymorphic electronics. Polymorphic circuits are circuits that are able to implement various useful functions in various environments (e.g. to implement addition at a given temperature and multiplication at another temperature). However, no functional switch is used; they are multifunctional in principle. The objective of this project is to propose methods for routine designing of nontrivial polymorphic digital circuits and to utilize polymorphic circuits in real-world applications whose implementation is impossible or difficult by means of conventional methods. Polymorphic gates will be considered as basic building blocks for implementation of polymorphic circuits. New evolutionary-based design methods will be developed operating at the polymorphic gate level. We will design and implement an integrated circuit consisting of polymorphic gates. This project was formulated on
Keywords
computer sciencedigital circuit designevolutionary algorithm
Public support
Provider
Czech Science Foundation
Programme
Standard projects
Call for proposals
Standardní projekty 9 (SGA02006GA-ST)
Main participants
—
Contest type
VS - Public tender
Contract ID
102/06/0599
Alternative language
Project name in Czech
Metody návrhu polymorfních číslicových obvodů
Annotation in Czech
Jedná se o multidisciplinární projekt umělé inteligence a mikroelektroniky v nové oblasti výzkumu, která se nazývá polymorfní elektronika. Polymorfní obvody jsou takové obvody, které realizují různé užitečné funkce v různých prostředích (např. realizujísčítání při určité teplotě a násobení při jiné teplotě). Nedochází však u nich k přepínání těchto funkcí - jsou multifunkční v principu. Cílem projektu je navrhnout metody pro rutinní vytváření netriviálních polymorfních číslicových obvodů a demonstrovatmožnosti polymorfních obvodů v reálných aplikacích, které nelze známými technikami realizovat efektivně nebo vůbec. Pro realizaci netriviálních polymorfních obvodů budeme uvažovat polymorfní hradlo jako základní stavební blok. Na úrovni hradel také budou navrženy a implementovány návrhové metody, které budou využívat principy evolučního návrhu. V rámci projektu bude realizován integrovaný obvod, který bude obsahovat polymorfní hradla. Tento projekt vychází z naší dlouholeté zkušenosti v oblastech
Scientific branches
Completed project evaluation
Provider evaluation
U - Uspěl podle zadání (s publikovanými či patentovanými výsledky atd.)
Project results evaluation
Reconfigurable polymorphic integrated circuit REPOMO32 was fabricated in the AMIS 0.7 um technology. The chip contains polymorphic NAND/NOR gates whose behavior is controlled by the level of power supply voltage. A controller was implemented in the FPGA
Solution timeline
Realization period - beginning
Jan 1, 2006
Realization period - end
Dec 31, 2008
Project status
U - Finished project
Latest support payment
Apr 25, 2008
Data delivery to CEP
Confidentiality
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Data delivery code
CEP09-GA0-GA-U/02:2
Data delivery date
Oct 22, 2009
Finance
Total approved costs
2,115 thou. CZK
Public financial support
2,115 thou. CZK
Other public sources
0 thou. CZK
Non public and foreign sources
0 thou. CZK
Basic information
Recognised costs
2 115 CZK thou.
Public support
2 115 CZK thou.
100%
Provider
Czech Science Foundation
CEP
JC - Computer hardware and software
Solution period
01. 01. 2006 - 31. 12. 2008