Open Access. Powered by Scholars. Published by Universities.®
VLSI and Circuits, Embedded and Hardware Systems Commons™
Open Access. Powered by Scholars. Published by Universities.®
- Institution
-
- Loyola University Chicago (19)
- University of Arkansas, Fayetteville (8)
- Air Force Institute of Technology (5)
- Old Dominion University (5)
- University of Malaya (5)
-
- California Polytechnic State University, San Luis Obispo (4)
- The University of Akron (3)
- Florida Institute of Technology (2)
- Washington University in St. Louis (2)
- Boise State University (1)
- Chapman University (1)
- Clemson University (1)
- Louisiana State University (1)
- New Jersey Institute of Technology (1)
- Portland State University (1)
- Tashkent State Technical University (1)
- Technological University Dublin (1)
- University of Kentucky (1)
- University of Louisville (1)
- University of Nebraska - Lincoln (1)
- University of Nevada, Las Vegas (1)
- University of New Mexico (1)
- Utah State University (1)
- Keyword
-
- Channel routing (5)
- Computer science (3)
- FPGA (3)
- Integrated circuits--Very large scale integration (3)
- Parallel computation (3)
-
- VLSI (3)
- VLSI layout (3)
- Algorithms (2)
- Area-universal networks (2)
- Asynchronous (2)
- Computer architecture (2)
- Embedded systems (2)
- Fat-trees (2)
- Formal verification (2)
- Hardware security (2)
- Hypercube (2)
- Interconnection networks (2)
- Layout algorithms (2)
- Lower bounds (2)
- Object-oriented databases (2)
- Optimization (2)
- Randomized routing (2)
- Single-layer channel routing (2)
- Single-layer routing (2)
- 3D IC (1)
- Additive-Manufacturing (1)
- Adiabatic circuits (1)
- Advanced Encryption Standard (AES) Algorithm (1)
- Affordable Hardware (1)
- Answer set programming (1)
- Publication Year
- Publication
-
- Computer Science: Faculty Publications and Other Works (19)
- Graduate Theses and Dissertations (8)
- Theses and Dissertations (6)
- Student Works (2000-2009) (5)
- Electrical & Computer Engineering Theses & Dissertations (4)
-
- Master's Theses (3)
- Williams Honors College, Honors Research Projects (3)
- McKelvey School of Engineering Graduate Student Theses & Dissertations (2)
- AFIT Patents (1)
- All Dissertations (1)
- All Graduate Reports and Creative Projects, Fall 2023 to Present (1)
- Articles (1)
- Boise State University Theses and Dissertations (1)
- Chemical Technology, Control and Management (1)
- College of Engineering: Graduate Celebration Programs (1)
- Dissertations (1)
- Electrical & Computer Engineering Faculty Publications (1)
- Electrical Engineering (1)
- Electrical and Computer Engineering ETDs (1)
- Electronic Theses and Dissertations (1)
- LSU Doctoral Dissertations (1)
- School of Natural Resources: Dissertations, Theses, and Student Research (1)
- Student Scholar Symposium Abstracts and Posters (1)
- Theses and Dissertations--Electrical and Computer Engineering (1)
- University Honors Theses (1)
- Publication Type
Articles 61 - 67 of 67
Full-Text Articles in VLSI and Circuits, Embedded and Hardware Systems
Efficient Interconnection Schemes For Vlsi And Parallel Computation, Ronald I. Greenberg
Efficient Interconnection Schemes For Vlsi And Parallel Computation, Ronald I. Greenberg
Computer Science: Faculty Publications and Other Works
This thesis is primarily concerned with two problems of interconnecting components in VLSI technologies. In the first case, the goal is to construct efficient interconnection networks for general-purpose parallel computers. The second problem is a more specialized problem in the design of VLSI chips, namely multilayer channel routing. In addition, a final part of this thesis provides lower bounds on the area required for VLSI implementations of finite-state machines. This thesis shows that networks based on Leiserson's fat-tree architecture are nearly as good as any network built in a comparable amount of physical space. It shows that these "universal" networks …
Efficient Multi-Layer Channel Routing, Ronald I. Greenberg
Efficient Multi-Layer Channel Routing, Ronald I. Greenberg
Computer Science: Faculty Publications and Other Works
No abstract provided.
Randomized Routing On Fat-Trees, Ronald I. Greenberg, Charles E. Leiserson
Randomized Routing On Fat-Trees, Ronald I. Greenberg, Charles E. Leiserson
Computer Science: Faculty Publications and Other Works
Fat-trees are a class of routing networks for hardware-efficient parallel computation. This paper presents a randomized algorithm for routing messages on a fat-tree. The quality of the algorithm is measured in terms of the load factor of a set of messages to be routed, which is a lower bound on the time required to deliver the messages. We show that if a set of messages has load factor lambda on a fat-tree with n processors, the number of delivery cycles (routing attempts) that the algorithm requires is O(lambda + lg n lg lg n) with probability 1-O(1/n). The best previous …
Lower Bounds On The Area Of Finite-State Machines, M. J. Foster, Ronald I. Greenberg
Lower Bounds On The Area Of Finite-State Machines, M. J. Foster, Ronald I. Greenberg
Computer Science: Faculty Publications and Other Works
There are certain straightforward algorithms for laying out finite-state machines. This paper shows that these algorithm are optimal in the worst case for machines with fixed alphabets. That is, for any s and k, there is a deterministic finite-state machine with s states and k symbols such that any layout algorithm requires Ω(ks log s) area to lay out its realization. Similarly, any layout algorithm requires Ω(ks^2) area in the worst case for nondeterministic finite-state machines with s states and k symbols.
Mulch: A Multi-Layer Channel Router Using One, Two, And Three Layer Partitions, Ronald I. Greenberg, Alex T. Ishii, Alberto L. Sangiovanni-Vincentelli
Mulch: A Multi-Layer Channel Router Using One, Two, And Three Layer Partitions, Ronald I. Greenberg, Alex T. Ishii, Alberto L. Sangiovanni-Vincentelli
Computer Science: Faculty Publications and Other Works
Chameleon, a channel router for three layers of interconnect, has been implemented to accept specification of an arbitrary number of layers. Chameleon is based on a strategy of decomposing the multilayer problem into two- and three-layer problems in which one of the layers is reserved primarily for vertical wire runs and the other layer(s) for horizontal runs. In some situations, however, it is advantageous to consider also layers that allow the routing of entire nets, using both horizontal and vertical wires. MulCh is a multilayer channel router that extends the algorithms of Chameleon in this direction. MulCh can route channels …
Randomized Routing On Fat-Trees, Ronald I. Greenberg
Randomized Routing On Fat-Trees, Ronald I. Greenberg
Computer Science: Faculty Publications and Other Works
Fat-trees are a class of routing networks for hardware-efficient parallel computation. This paper presents a randomized algorithm for routing messages on a fat-tree. The quality of the algorithm is measured in terms of the load factor of a set of messages to be routed, which is a lower bound on the time required to deliver the messages. We show that if a set of messages has load factor lambda on a fat-tree with n processors, the number of delivery cycles (routing attempts) that the algorithm requires is O(lambda+lgnlglgn) with probability 1-O(1/ …
High Performance Switching Circuits For Vlsi, Ali Reza Feizi
High Performance Switching Circuits For Vlsi, Ali Reza Feizi
Electrical & Computer Engineering Theses & Dissertations
Interconnection topology and device performance are of major concern in the design of LSI/VLSI systems, Pass networks are very suitable in this regard because of low power consumption, high density, and simple interconnection topology. A special type of pass networks called Binary Tree Structured (BTS) pass networks uses almost minimum number of transistors for the design of switching circuits. An algorithmic procedure is developed here for BTS pass networks which is very efficient in terms of both execution time and memory space. Based on these networks, the necessary and sufficient conditions are derived for the design of multiple-output pass networks. …