K.M. Mukund, S. Seshadri, J. Devarajulu, M. Kannan
{"title":"一种适用于高速应用的1ghz流水线低功耗浮点运算单元","authors":"K.M. Mukund, S. Seshadri, J. Devarajulu, M. Kannan","doi":"10.1109/ICSCN.2007.350766","DOIUrl":null,"url":null,"abstract":"This paper proposes an architecture for a pipelined 1 GHz floating point arithmetic unit incorporated with the concept of modified dynamic scheduling which enables the unit to accept an input instruction every clock cycle until there is an output clash, in which case the outputs are sent out based on the first in first out concept. The architecture proposed has three independent functional units, which can be issued with instructions either one at a time using a small control word or in parallel using a large control word based on the dependency of input operations. The entire design has been simulated using Cadence NcSim. Synthesis and advanced flows such as low power, design for testability and multi Vt flows have been carried out with Cadence RTL compiler to ensure low power and maximum frequency of operation","PeriodicalId":257948,"journal":{"name":"2007 International Conference on Signal Processing, Communications and Networking","volume":"37 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-11-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"A 1 GHz Pipelined Low Power Floating Point Arithmetic Unit with Modified Scheduling for High Speed Applications\",\"authors\":\"K.M. Mukund, S. Seshadri, J. Devarajulu, M. Kannan\",\"doi\":\"10.1109/ICSCN.2007.350766\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper proposes an architecture for a pipelined 1 GHz floating point arithmetic unit incorporated with the concept of modified dynamic scheduling which enables the unit to accept an input instruction every clock cycle until there is an output clash, in which case the outputs are sent out based on the first in first out concept. The architecture proposed has three independent functional units, which can be issued with instructions either one at a time using a small control word or in parallel using a large control word based on the dependency of input operations. The entire design has been simulated using Cadence NcSim. Synthesis and advanced flows such as low power, design for testability and multi Vt flows have been carried out with Cadence RTL compiler to ensure low power and maximum frequency of operation\",\"PeriodicalId\":257948,\"journal\":{\"name\":\"2007 International Conference on Signal Processing, Communications and Networking\",\"volume\":\"37 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2007-11-05\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2007 International Conference on Signal Processing, Communications and Networking\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICSCN.2007.350766\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2007 International Conference on Signal Processing, Communications and Networking","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSCN.2007.350766","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A 1 GHz Pipelined Low Power Floating Point Arithmetic Unit with Modified Scheduling for High Speed Applications
This paper proposes an architecture for a pipelined 1 GHz floating point arithmetic unit incorporated with the concept of modified dynamic scheduling which enables the unit to accept an input instruction every clock cycle until there is an output clash, in which case the outputs are sent out based on the first in first out concept. The architecture proposed has three independent functional units, which can be issued with instructions either one at a time using a small control word or in parallel using a large control word based on the dependency of input operations. The entire design has been simulated using Cadence NcSim. Synthesis and advanced flows such as low power, design for testability and multi Vt flows have been carried out with Cadence RTL compiler to ensure low power and maximum frequency of operation