Publication | Closed Access
VLSI design of a one-chip data-driven processor: Q-v1
12
Citations
3
References
1987
Year
Dynamic ModeEngineeringVlsi DesignElastic PipelinesOne-chip Data-driven ProcessorComputer ArchitectureElastic Pipeline StructureSystem-level DesignIntegrated CircuitsEmbedded SystemsHardware SystemsHardware ArchitectureHigh-performance ArchitectureParallel ComputingAsynchronous Vlsi DesignComputer EngineeringNetwork On ChipComputer ScienceMicroelectronicsSystem On ChipVlsi Architecture
This paper describes the VLSI design considerations and basic hardware structure of a one-chip data-driven processor Q-v1 which can process high flow-rate data-streams in a dynamic mode of execution. Since the Q-v1 is primarily designed to be a functional VLSI component that is easily programmable to perform various dedicated processing functions, special design considerations were used to realize high on-chip data-flow capability by extensive utilization of an elastic pipeline structure. This paper first presents a dynamic mode data-driven execution-scheme with special emphasis on general design considerations for VLSI-oriented implementation. This paper also presents the Q-v1's basic self-timed elastic data-transfer mechanism. Its application to various functional modules gives rise to a unique “flow-thru processing” concept. That is, all processing, associative and selective packet-transfer functions are carried out in a highly parallel fashion by the elastic packetized data-flows through distributively and autonomously controlled elastic pipelines.
| Year | Citations | |
|---|---|---|
Page 1
Page 1