Changes between Version 4 and Version 5 of HdlQ


Ignore:
Timestamp:
05/23/11 09:02:25 (13 years ago)
Author:
pntsvt00
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • HdlQ

    v4 v5  
    11Emerging technologies have attracted a substantial interest in overcoming the physical limitations of CMOS as projected at the end of the Technology Roadmap; among these technologies, quantum dot cellular automata (QCA) relies on different and novel paradigms to implement dense, low power circuits and systems for high-performance computing. As applicable to existing technologies, a hierarchical process can be utilized to facilitate the design of QCA circuits. Tools and methodologies both at system and physical levels are required to support all design phases. This research proposes an HDL model to describe QCA “devices” (also referred elsewhere in the technical literature as building blocks, i.e., majority voter, inverter, wire, crossover) and facilitate the evaluation of their design. This tool, referred to as HDLQ, allows a designer to verify the logic characteristics of a QCA system, while supporting within a design environment different operational mechanisms (such as fault injection) and the unique features of QCA (such as bidirectionality and timing/clocking partitioning). The applicability of this design environment to various memory circuits for logic and timing verification is presented in detail. Various defective conditions for kinks due to thermodynamic effects and permanent faults due to manufacturing defects are considered for injection.  
    22[[BR]] 
     3[[BR]] 
    34The source code is available here: [source:HDLQ] 
     5[[BR]] 
    46[[BR]] 
    57It can be also downloaded by svn using the following command  
    68|| svn co http://dftgroupsvn.uniroma2.it/svn/HDLQ || 
    79[[BR]] 
     10[[BR]]