Plasma physics in the IRCC-AFP collaboration: magnetic reconnection and stellar accretion disks
No abstract provided
Engineering topics
Publications and source records attributed to Guo, X..
No abstract provided
Current techniques in evolutionary synthesis of analogue and digital circuits designed at transistor level have focused on achieving the desired functional response, without paying sufficient attention to issues needed for a practical implementation of the resulting solution. No silicon fabrication of circuits with topologies designed by evolution has been done before, leaving open questions on the feasibility of the evolutionary circuit design approach, as well as on how high-performance, robust, or portable such designs could be when implemented in hardware. It is argued that moving from evolutionary 'design-for experimentation' to 'design-for-implementation' requires, beyond inclusion in the fitness function of measures indicative of circuit evaluation factors such as power consumption and robustness to temperature variations, the addition of certain evaluation techniques that are not common in conventional design. Several such techniques that were found to be useful in evolving designs for implementation are presented; some are general, and some are particular to the problem domain of transistor-level logic design, used here as a target application. The example used here is a multifunction NAND/NOR logic gate circuit, for which evolution obtained a creative circuit topology more compact than what has been achieved by multiplexing a NAND and a NOR gate. The circuit was fabricated in a 0.5 mum CMOS technology and silicon tests showed good correspondence with the simulations.
The paper presents a Field Programmable Transistor Array (FPTA), developed as an experimental platform for implementing flexible, reconfigurable analog computing.
This paper introduces a new approach to the development of equivalent models. Models of various accuracy and simulation speed may be needed in different contexts of design and analysis, or within different simulators.
The purpose of this paper is twofold: first, to illustrate a stand-alone board-level evolvable system (SABLES) and its performance, and second to illustrate some problems that occur during evolution with real hardware in the loop, or when the intention of the user is not completely reflected in the fitness function.
This paper comments on some directions of growth for evolvable hardware, proposes research directions that address the scalability problem and gives examples of results in novel areas approached by EHW.
Analysis of numerous individual iron meteorites have shown that fractional crystallization of iron cores result in variations in chemical concentration of the solid core which span several orders of magnitude. The magnitude and direction of the resulting spatial gradients in the core can provide clues to the physical nature of the core crystallization process. We have analyzed suites of samples from three large 3AB irons (Cape York, 58t; Chupaderos, 24t; Morito, 10t) in order to estimate local chemical gradients. Initial results for the concentrations of Ge, Pd, Pt (Massey group), Ir, Au, As, Co, Os, and Rh (Dalhouse group), and P (Arizona group) show significant ranges among the Cape York and Chupaderos samples and marginally significant ranges among the Morito samples. Measurements of Au, Ir, Co, Ni, Cu, Ga, As, W, Re (from UCLA) and Ni and Co (Arizona group) are in progress. We find a spatial Ir gradient in Chupaderos with a magnitude similar to the one reported for Agpalilik (Cape York iron) by Esbensen et al.
Speed requirements have been, and will continue to be, a major consideration in the design of hardware to implement digital signal processing functions like digital filters and transforms like the DFT and DCT. The conventional approach is to increase speed by adding hardware and increasing chip area. The real challenge is to save chip area while still maintaining high speed performance. The approach we propose is based on the distributed arithmetic implementation (DA) of digital filters. The improvement is based on two observations. Firstly, a single memory element can replace several identical memory elements in a fully parallel DA implementation. Secondly, truncation or rounding may be introduced into the computation at strategic points without increasing error unduly. Both of these approaches can be used to attain area savings without impairing speed of operation.