Dissertations / Theses on the topic 'Register Transfer Level Design'
Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles
Consult the top 34 dissertations / theses for your research on the topic 'Register Transfer Level Design.'
Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.
You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.
Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.
Niu, Xinwei. "System-on-a-Chip (SoC) based Hardware Acceleration in Register Transfer Level (RTL) Design." FIU Digital Commons, 2012. http://digitalcommons.fiu.edu/etd/888.
Full textHämäläinen, J. (Joona). "Register-transfer-level power profiling for system-on-chip power distribution network design and signoff." Master's thesis, University of Oulu, 2019. http://jultika.oulu.fi/Record/nbnfioulu-201905141744.
Full textMakris, Georgios. "Transparency-based hierarchical testability analysis and test generation for register transfer level designs /." Diss., Connect to a 24 p. preview or request complete full text in PDF format. Access restricted to UC campuses, 2001. http://wwwlib.umi.com/cr/ucsd/fullcit?p9997571.
Full textMANSOURI, NAZANIN. "AUTOMATED CORRECTNESS CONDITION GENERATION FOR FORMAL VERIFICATION OF SYNTHESIZED RTL DESIGNS." University of Cincinnati / OhioLINK, 2001. http://rave.ohiolink.edu/etdc/view?acc_num=ucin982064542.
Full textBeckwith, Luke Parkhurst. "An Investigation of Methods to Improve Area and Performance of Hardware Implementations of a Lattice Based Cryptosystem." Thesis, Virginia Tech, 2020. http://hdl.handle.net/10919/100798.
Full textMaster of Science
Cryptography is prevalent in almost every aspect of our lives. It is used to protect communication, banking information, and online transactions. Current cryptographic protections are built specifically upon public key encryption, which allows two people who have never communicated before to setup a secure communication channel. However, due to the nature of current cryptographic algorithms, the development of quantum computers will make it possible to break the algorithms that secure our communications. Because of this threat, new algorithms based on principles that stand up to quantum computing are being investigated to find a suitable alternative to secure our systems. These algorithms will need to be efficient in order to keep up with the demands of the ever growing internet. This paper investigates four hardware implementations of a proposed quantum-secure algorithm to explore ways to make designs more efficient. The improvements are valuable for high throughput applications, such as a server which must handle a large number of connections at once.
Makni, Mariem. "Un framework haut niveau pour l'estimation du temps d'exécution, des ressources matérielles et de la consommation d'énergie dans les accélérateurs à base de FPGA." Thesis, Valenciennes, 2018. http://www.theses.fr/2018VALE0042.
Full textIn recent years, the complexity of system-on-chip (SoC) designs has been dramatically increased. As a result, the increased demands for high performance and minimal power/area costs for embedded streaming applications need to find new emerged architectures. The trend towards FPGA-based accelerators is giving a great potential of computational power and performance required for diverse applications. The advantages of such architectures result from many sources. The most important advantage stems from more efficient adaptation to the various application needs. In fact, many compute-intensive applications demand different levels of processing capabilities and energy consumption trade-offs which may be satisfied by using FPGA-based accelerators. Current researches in performance, area and power analysis rely on register-transfer level (RTL) based synthesis flows to produce accurate estimates. However, complex hardware programming model (Verilog or VHDL) makes FPGA development a time-consuming process even as the time-to-market constraints continue to tighten. Such techniques not only require advanced hardware expertise and time but are also difficult to use, making large design space exploration and time-to-market costly. High-Level Synthesis (HLS) technology has been emerged in the last few years as a solution to address these problems and managing design complexity at a more abstract level. This technique aims to bridge the gap between the traditional RTL design process and the ever-increasing complexity of applications. The important advantage of HLS tools is the ability to automatically generate RTL implementations from high-level specifications (e.g., C/C++/SystemC). The HLS tools provide various optimization pragmas such as loop unrolling, loop pipelining, dataflow, array partitioning, etc. Unfortunately, the large design space resulting from the various combinations of pragmas makes exhaustive design space exploration prohibitively time-consuming with HLS tools. In addition, to thoroughly evaluate such architectures, designers must perform large design space exploration to understand the tradeoffs across the entire system, which is currently infeasible due to the lack of a fast simulation infrastructure for FPGA-based accelerators. Hence, there is a clear need for a pre-RTL and high-level framework to enable rapid design space exploration for FPGA-based accelerators
Gent, Kelson Andrew. "High Quality Test Generation at the Register Transfer Level." Diss., Virginia Tech, 2016. http://hdl.handle.net/10919/73544.
Full textPh. D.
Blumer, Aric David. "Register Transfer Level Simulation Acceleration via Hardware/Software Process Migration." Diss., Virginia Tech, 2007. http://hdl.handle.net/10919/29380.
Full textPh. D.
Hernandez, Anna C. "Implementing and Comparing Image Convolution Methods on an FPGA at the Register-Transfer Level." Digital WPI, 2019. https://digitalcommons.wpi.edu/etd-theses/1340.
Full textHaataja, M. (Miikka). "Register-transfer level power estimation and reduction methodologies of digital system-on-chip building blocks." Master's thesis, University of Oulu, 2016. http://urn.fi/URN:NBN:fi:oulu-201603231342.
Full textTässä työssä tutkitaan rekisterinsiirtotason tehonkulutuksen arviointi- ja vähennysmenetelmiä digitaalisille järjestelmäpiirilohkoille. Teoriaosuudessa esitetään tehonkulutuksen eri komponentit nykyiselle piiriteknologialle, luokitellaan yleisimmät rekisterinsiirtotasolla käytettävät tehonkulutuksen arviointimenetelmät sekä kuvataan yleisesti digitaalisten järjestelmäpiirien suunnittelussa käytettyjä tehonvähennysmenetelmiä. Kokeellisessa osassa kuvataan rekisterinsiirtotason tehonkulutuksen arviointi- ja vähennysmenetelmä käyttäen kaupallista rekisterinsiirtotason tehotyökalua. Menetelmiä testataan kolmella digitaalisella järjestelmäpiirilohkolla ja saatuja tuloksia analysoidaan tehonkulutuksen arvion tarkkuuden ja tehonvähennyksen arvioiden kannalta. Näiden kolmen järjestelmäpiirilohkon tulokset tehonkulutuksen ja tehonvähennyksen arviosta on esitetty. Rekisterisiirtotason tehonarviointi poikkesi keskimäärin 11 % porttitason vertailuarviosta, ja potentiaaliset tehonvähennysarviot olivat väliltä 10–29 %
Phillips, Jonathan D. "A C to Register Transfer Level Algorithm Using Structured Circuit Templates: A Case Study with Simulated Annealing." DigitalCommons@USU, 2008. https://digitalcommons.usu.edu/etd/215.
Full textTonetto, Rafael Billig. "A platform to evaluate the fault sensitivity of superscalar processors." reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 2017. http://hdl.handle.net/10183/169905.
Full textPonraj, Sathishkumar. "Stimulus-free RT level power model using belief propagation." [Tampa, Fla.] : University of South Florida, 2004. http://purl.fcla.edu/fcla/etd/SFE0000531.
Full textSamala, Harikrishna. "Methodology to Derive Resource Aware Context Adaptable Architectures for Field Programmable Gate Arrays." DigitalCommons@USU, 2009. https://digitalcommons.usu.edu/etd/484.
Full textHylla, Kai [Verfasser], Wolfgang [Akademischer Betreuer] Nebel, and Wolfgang [Akademischer Betreuer] Rosenstiel. "Bridging the gap between precise RT-level power/timing estimation and fast high-level simulation : a method for automatically identifying and characterising combinational macros in synchronous sequential systems at register-transfer level and subsequent executable high-level model generation with respect to non-functional properties / Kai Hylla. Betreuer: Wolfgang Nebel ; Wolfgang Rosenstiel." Oldenburg : BIS der Universität Oldenburg, 2014. http://d-nb.info/1050816560/34.
Full textWilley, Landon Clark. "A Systems-Level Approach to the Design, Evaluation, and Optimization of Electrified Transportation Networks Using Agent-Based Modeling." BYU ScholarsArchive, 2020. https://scholarsarchive.byu.edu/etd/8532.
Full textAsef, Pedram. "Multi-level-objective design optimization of permanent magnet synchronous wind generator and solar photovoltaic system for an urban environment application." Doctoral thesis, Universitat Politècnica de Catalunya, 2019. http://hdl.handle.net/10803/665396.
Full textEsta tesis muestra un novedoso estudio referente al diseño optimizado de forma analítica y numérica de un generador síncrono de imanes permanentes (PMSGs) para una aplicación de microgeneración eólica en un entorno urbano, donde se ha escogido una topología de rotor exterior con un estator de ranuras cerradas. Las ventajas electromagnéticas de los arrollamientos fraccionarios de doble capa, con bobinas concentradas se discuten ampliamente en la parte inicial del diseño del mismo, así como las características de distribución de la inducción, los armónicos espaciales y temporales, la fem generada, el par de cogging así como las características de salida (par, potencia generada, la eficiencia y la distribución y cálculo de las pérdidas en el hierro que son analizadas detalladamente) Posteriormente se evalúan diferentes configuraciones de estructuras de imanes con magnetización Halbach con el fin de maximizar las prestaciones del generador. Adicionalmente se analiza la distribución de temperaturas y su mejora mediante el uso de un novedoso diseño mediante el uso de ventilación natural para velocidades próximas a la nominal y superiores con el fin de disminuir la temperatura de la máquina, principalmente en el diente estatórico. El cálculo analítico se completa mediante simulaciones 2D y 3D utilizando el método de los elementos finitos así como mediante diversas experiencias que validan los modelos y aproximaciones realizadas. Posteriormente se desarrollan algoritmos de optimización aplicados a variables tales como el tipo de magnetización, la potencia de salida, la eficiencia así como la minimización de las pérdidas y el coste de los materiales empleados. En la tesis se proponen un nuevo diseño optimizado basado en una metodología multinivel usando la metodología de superficie de respuesta (D-RSM) y un algoritmo de Booth (maximizando la potencia de salida y minimizando el coste de material empleado) Adicionalmente se investiga la maximización de la eficiencia del generador trabajando conjuntamente con el circuito de salida acoplado. El algoritmo utilizado queda validado mediante la experimentación desarrollada conjuntamente con el mismo. Adicionalmente, se han realizado diversos estudios vibroacústicos trabajando a velocidad variable usando dos técnicas diferentes para reducir el ruido generado y las vibraciones producidas. Posteriormente se considera un sistema fotovoltaico orientado a aplicaciones urbanas que hemos llamado “Smart tree for small power generation” y que consiste en un poste con un generador eólico en la parte superior juntamente con uno o más paneles fotovoltaicos. Este sistema se ha modelado usando metodologías en 3D. Se ha considerado el efecto de las sombras proyectadas por los diversos elementos usando datos meteorológicos y de irradiación solar de la propia ciudad de Barcelona. Usando una metodología basada en un análisis 3D y Pareto se consigue identificar completamente el sistema fotovoltaico; para este sistema se considera la temperatura de la célula fotovoltaica y la carga conectada con el fin de generar un algoritmo de control que permita obtener el punto de trabajo de máxima potencia (MPPT) comprobándose posteriormente el funcionamiento del algoritmo para diversas situaciones de funcionamiento del sistema
La tesis desenvolupa un nou estudi per al disseny optimitzat, analític i numèric, d’un generador síncron d’imants permanents (PMSGs) per a una aplicació de microgeneració eòlica en aplicacions urbanes, on s’ha escollit una configuració amb rotor exterior i estator amb ranures tancades. Es discuteixen de forma extensa els avantatges electromagnètics dels bobinats fraccionaris de doble capa així com les característiques resultats vers la distribució de les induccions, els harmònics espacials i temporals, la fem generada, el parell de cogging i les característiques de sortida (parell, potencia, eficiència i pèrdues) Tanmateix s’afegeix l’estudi de diferents estructures Halbach per als imants permanents a fi i efecte de maximitzar les característiques del generador. Tot seguit s’analitza la distribució de temperatures i la seva reducció mitjançant la utilització d’una nova metodologia basada en la ventilació natural. Els càlculs analítics es complementen mitjançant anàlisi en 2 i 3 dimensions utilitzant elements finits i diverses experiències que validen els models i aproximacions emprades. Una vegada fixada la geometria inicial es desenvolupen algoritmes d’optimització per a diverses variables (tipus de magnetització dels imants, potencia de sortida, eficiència, minimització de pèrdues i cost dels materials) La tesi planteja una optimització multinivell emprant la metodologia de superfície de resposta i un algoritme de Booth; a més, es realitza la optimització considerant el circuit de sortida. L’algoritme resta validat per la experimentació realitzada. Finalment, s’han considerat diversos estudis vibroacústic treballant a velocitat variable, emprant dues tècniques diferents per a reduir el soroll i les vibracions desenvolupades. Per a finalitzar l’estudi es considera un sistema format per una turbina eòlica instal·lada sobre un pal de llum autònom, els panells fotovoltaics corresponents i el sistema de càrrega. Per a modelitzar l’efecte de l’ombrejat s’ha emprat un model en 3D i les dades del temps i d’irradiació solar de la ciutat de Barcelona. El model s’ha identificat completament i s’ha generat un algoritme de control que considera, a més, l’efecte de la temperatura de la cèl·lula fotovoltaica y la càrrega connectada al sistema per tal d’aconseguir el seguiment del punt de màxima potencia
OLIVEIRA, Helder Fernando de Araújo. "Uma abordagem para estimação do consumo de energia em modelos de simulação distribuída." Universidade Federal de Campina Grande, 2015. http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/587.
Full textMade available in DSpace on 2018-05-04T22:06:03Z (GMT). No. of bitstreams: 1 HELDER FERNANDO DE ARAÚJO OLIVEIRA - TESE PPGCC 2015..pdf: 1535968 bytes, checksum: ea0ac08d16d7773542f5d7193c85c162 (MD5) Previous issue date: 2015-11-10
Capes
Consumo de energia é um grande desafio durante o projeto de um SoC (System-on-a-Chip). Dependendo do projeto, para garantir maior precisão na estimação do consumo de energia, pode ser necessário estimar o consumo de energia do sistema ou parte dele utilizando diferentes elementos: diferentes abordagens de estimação, ferramentas ou, até mesmo, modelos descritos em variadas linguagens e/ou níveis de abstração. Porém, consiste em um desafio incorporar tais elementos para criação de um ambiente de simulação distribuído e heterogêneo, o qual permita que estes se comuniquem e troquem informações de modo sincronizado. Diante do exposto, a presente pesquisa tem como objetivo desenvolver uma abordagem, utilizando-se High Level Architecture (HLA), a fim de permitir a criação de um ambiente de simulação distribuído e heterogêneo, composto por diferentes ferramentas e modelos. Estes modelos podem ser descritos em diversas linguagens e/ou níveis de abstração, como também podem utilizar diferentes abordagens a estimação do consumo de energia. O uso da HLA permite que os elementos que compõem este ambiente heterogêneo possam ser simulados de maneira sincronizada e distribuída. A abordagem deve proporcionar a coleta e o agrupamento de dados de estimação de consumo de energia de modo centralizado. Para realização dos estudos de caso, foi utilizado um benchmark composto por um conjunto escalável de MPSoC (MultiProcessor System-on-Chip) descrito em C++/SystemC e o arcabouço Ptolemy. Um projeto em SystemVerilog/Verilog também foi utilizado para validar a coleta de dados de estimação de consumo de energia de modelos descritos nessas linguagens, por meio da abordagem proposta. Resultados experimentais demonstraram a flexibilidade da abordagem e sua aplicabilidade para a criação de um ambiente de simulação síncrono e heterogêneo, o qual promove uma visão integrada dos dados de energia estimados.
Energy consumption is a big challenge in SoC (System-on-a-Chip) design. Depending on the project requirements, to guarantee a better accuracy in power estimation, it might be necessary to estimate the power consumption of a system or part of it using different elements: different power estimation approaches, tools or, even, models described in different languages and/or abstraction levels. However, it is a challenge to incorporate these elements to create a simulation environment distributed and heterogeneous, which allows these elements to communicate and exchange information synchronously. In view of what has been exposed, the present research aims to develop an approach using HLA (High Level Architecture), enabling the creation of an environment distributed and heterogeneous, composed by different tools and models. These models can be described in different languages and/or abstraction levels, as well as use different power estimation approaches. The use of HLA enables the synchronized and distributed simulation of the elements that compose the simulation environment. The approach must allow the collecting and grouping of power estimation data in a centralized manner. As a case study, it has been used a benchmark composed of a scalable set of MPSoCs (MultiProcessor Systemon-Chip) which is described in C++/SystemC and the Ptolemy framework. A project in SystemVerilog/Verilog was also used to validate the power estimation data collected from models described in these languages, through the proposed approach. The experimental results show the approach flexibility and its applicability on creation of a distributed and synchronous simulation environment, which promotes an integrated view of power estimation data.
SILVEIRA, George Sobral. "Uma abordagem para suporte à verificação funcional no nível de sistema aplicada a circuitos digitais que empregam a Técnica Power Gating." Universidade Federal de Campina Grande, 2012. http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/2146.
Full textMade available in DSpace on 2018-11-07T17:16:29Z (GMT). No. of bitstreams: 1 GEORGE SOBRAL SILVEIRA - TESE PPGEE 2012..pdf: 4756019 bytes, checksum: 743307d8794218c3a447296994c05332 (MD5) Previous issue date: 2012-08-10
Capes
A indústria de semicondutores tem investido fortemente no desenvolvimento de sistemas complexos em um único chip, conhecidos como SoC (System-on-Chip). Com os diversos recursos adicionados ao SoC, ocorreu o aumento da complexidade no fluxo de desenvolvimento, principalmente no processo de verificação e um aumento do seu consumo energético. Entretanto, nos últimos anos, aumentou a preocupação com a energia consumida por dispositivos eletrônicos. Dentre as diversas técnicas utilizadas para reduzir o consumo de energia, Power Gating tem se destacado pela sua eficiência. Ultimamente, o processo de verificação dessa técnica vem sendo executado no nível de abstração RTL (Register TransferLevel), com base nas tecnologias CPF (Common Power Format) e UPF (Unified Power Format). De acordo com a literatura, as tecnologias que oferecem suporte a CPF e UPF, e baseadas em simulações, limitam a verificação até o nível de abstração RTL. Nesse nível, a técnica de Power Gating proporciona um considerável aumento na complexidade do processo de verificação dos atuais SoC. Diante desse cenário, o objetivo deste trabalho consiste em uma abordagem metodológica para a verificação funcional no nível ESL (Electronic System-Level) e RTL de circuitos digitais que empregam a técnica de Power Gating, utilizando uma versão modificada do simulador OSCI (Open SystemC Initiative). Foram realizados quatro estudos de caso e os resultados demonstraram a eficácia da solução proposta.
The semiconductor industry has strongly invested in the development of complex systems on a single chip, known as System-on-Chip (SoC), which are extensively used in portable devices. With the many features added to SoC, there has been an increase of complexity in the development flow, especially in the verification process, and an increase in SoC power consumption. However, in recent years, the concern about power consumption of electronic devices, has increased. Among the different techniques to reduce power consumption, Power Gating has been highlighted for its efficiency. Lately, the verification process of this technique has been executed in Register Transfer-Level (RTL) abstraction, based on Common Power Format (CPF) and Unified Power Format (UPF) . The simulators which support CPF and UPF limit the verification to RTL level or below. At this level, Power Gating accounts for a considerable increase in complexity of the SoC verification process. Given this scenario, the objective of this work consists of an approach to perform the functional verification of digital circuits containing the Power Gating technique at the Electronic System Level (ESL) and at the Register Transfer Level (RTL), using a modified Open SystemC Initiative (OSCI) simulator. Four case studies were performed and the results demonstrated the effectiveness of the proposed solution.
Smigelski, Jeffrey Ralph. "Water Level Dynamics of the North American Great Lakes:Nonlinear Scaling and Fractional Bode Analysis of a Self-Affine Time Series." Wright State University / OhioLINK, 2013. http://rave.ohiolink.edu/etdc/view?acc_num=wright1379087351.
Full textKooli-Chaabane, Hanen. "Le transfert de technologie vu comme une dynamique des compétences technologiques : application à des projets d'innovation basés sur des substitutions technologiques par le brasage métallique." Thesis, Vandoeuvre-les-Nancy, INPL, 2010. http://www.theses.fr/2010INPL075N/document.
Full textTechnology transfer is an innovation process far from to be defined as a simple transmitter / receiver relationship of knowledge. It is complex. Thus the determinants of its success are still poorly understood and its modeling remains to be studied to a better management and optimization of the process.This thesis proposes a descriptive modeling of the technology transfer process. The aim is to have better understanding of the dynamics of technology transfer projects, and developing best practices to improve its management.In the theoretical field, we analyzed the models of the literature and proposed a meta-model of technology transfer from the point of view of systems engineering. We then sought to better understand the phenomena in situ.In order to reach our aim, an observation methodology for data collection at the micro level has been developed. We followed five transfer projects for a period ranging from three months to two years. Two dimensions have been emphasized: the immaterial and the material dimension. The concept of Intermediate Transfer Object (ITO) is introduced from the concept of design intermediary object.The data obtained were analyzed using two approaches:- a comparative descriptive approach, identifying invariants and divergent phenomena between the five processes. This has allowed us to propose best practices for technology transfer project management in the context of brazing.- a multicriteria approach based on the rough sets theory. This approach provides useful information for understanding the process through the decision rules. It validated the importance of the technology transfer object in the dynamics and the success of a project
丘偉明. "A register transfer level system unit and EIH design in NSC98." Thesis, 1999. http://ndltd.ncl.edu.tw/handle/81048530058680810771.
Full textWu, Li-Shiuan, and 吳立璿. "Design Automation Tool From SystemC To Register-Transfer Level Verilog With Peak Power Minimization." Thesis, 2008. http://ndltd.ncl.edu.tw/handle/03524830162889119303.
Full text國立成功大學
電機工程學系碩博士班
96
The advancement in semiconductor process technology has enabled a complex VLSI system to be fabricated. The time required and difficulty involved in designing such VLSI system has increased tremendously. The creation of high level description language and high level synthesis tool become a hot research topic for simplifying the design flow and shorten time to market. Trade-offs between energy and performance of the system is one of the important factors that designers need to decide. In this thesis, a design automation tool that could translate SystemC to register-transfer level Verilog is developed. A heuristic scheduling algorithm is incorporated during the translation process to minimize the peak power of the system. Besides that, by using a method of control edge insertion could also reduce the energy consumption of the system. Experiment results show that, under the time and resource constrains, the tool that developed in this thesis could effectively reduce the peak power and energy for some benchmark circuits and the maximum energy savings that could be achieved is about 29%.
Karakaya, Fuat. "Automated exploration of the asic design space for minimum power-delay-area product at the register transfer level." 2004. http://etd.utk.edu/2004/KarakayaFuat.pdf.
Full textTitle from title page screen (viewed May 13, 2004). Thesis advisor: Donald W. Bouldin. Document formatted into pages (x, 102 p. : ill. (some col.)). Vita. Includes bibliographical references (p. 99-101).
吳宗益. "Some techniques for storage optimization at the register-transfer level." Thesis, 1997. http://ndltd.ncl.edu.tw/handle/72774825386582786762.
Full textYang, Ping-Hsun, and 楊秉勳. "Interconnection-Aware Register Transfer Level Partitioning for Low-Power Datapath." Thesis, 2006. http://ndltd.ncl.edu.tw/handle/23038932466717378646.
Full text國立成功大學
電機工程學系碩博士班
94
In this thesis, we present a register transfer level partitioning algorithm and discuss the impact of interconnect power consumption in a data-dominated design. The partitioning divides the functional operation nodes of data flow graph into several groups that have less inter-cluster communication for preserving data locality. However, resource sharing may increase inter-cluster communication and destroy data locality on the physical level. The proposed partitioning algorithm called RS-Partitioning performs resource sharing and high-level partitioning simultaneously under consideration of data locality. Our high-level partitioning takes resource sharing into account to avoid destroying data locality. Partitioned and allocated datapath design that preserves data locality can reduce the number of access of power hungry global wires. Besides, partitioning makes the partitioned data flow graph easier to get regularity that results in simplifying the structure of interconnects. Therefore, partitioning with data locality can reduce interconnect power consumption, and from experimental results our approach can achieve 28.5% and 34.2% interconnect power reduction on average for 2-way and 4-way partitions, respectively.
Lin, Hen-Ming, and 林恆民. "On HDL Synthesis at Register Transfer Level and Related Graph Theory." Thesis, 2000. http://ndltd.ncl.edu.tw/handle/10507443646496386859.
Full text國立交通大學
電子工程系
89
HDL synthesis is a process that translates a design written in Hardware Description Language (HDL) such as Verilog and VHDL into a structural netlist. However, typical synthesizers adopt ad hoc methods to solve the special element inferences including latch inference, flip-flop inference and tri-state buffer inference in HDL synthesis. The ad hoc methods infer the latches, flip-flops, and tri-state buffers by recognizing some syntactic templates in HDL description process by process. They do not take into account the dependencies across processes and thus cannot completely and correctly solve the problems. It results in that designers must follow some unreasonable limitations in order to get correct and efficient netlists. Nonetheless, the typical synthesizers could still generate a wrong netlist and imposes extra overheads on verifying a design. In the dissertation, we first propose a synthesis flow for HDL synthesis. Unlike the typical synthesizers that conduct the special element inferences before the combinational circuit network generation, our approach first generates the overall combinational circuit network for the input HDL description. Then, it conducts the special element inferences on the overall combinational circuit network and thus can take into account the dependencies across processes. According to the flow mentioned above, the dissertation proposes systematical algorithms for the latch inference, flip-flop inference and tri-state buffer inference in HDL synthesis. On latch inference in HDL synthesis, we reduce the latch inference problem to the minimum feedback vertex set (MFVS) problem in graph theory. Therefore, the minimum number of latches can be inferred correctly and efficiently. On flip-flop inference in HDL synthesis, according to the concept of multiple clocked flip-flops (MC flip-flops), we propose a retiming based framework to infer the minimum number of flip-flops systematically and correctly for both simple and complex clocked statements. Furthermore, we also proposed a possible implementation for the MC flip-flops. With the support of MC flip-flops, the typical synthesizable subset of HDL could be extended. On the tri-state buffer inference in HDL synthesis, we propose a synthesis model based on the concept of rectification. First, a naive netlist that cannot correctly perform the high impedance behavior is constructed from input HDL description. Then, a set of rectification circuits that are controlled by a rectification circuit controller is inserted so that the compensated netlist can perform the behavior required by the input HDL description. The inference algorithms proposed in the dissertation systematically solve the problems of latch inference, flip-flop inference and tri-state buffer inference in HDL synthesis. It increases the reliability of HDL synthesis, makes designers get rids of unreasonable limitations on coding style, avoids the mismatches between synthesis and simulation in HDL synthesis, and thus reduces verification overheads. Finding the minimum feedback vertex set in a graph is an important problem for a variety of CAD applications including the latch inference in HDL synthesis, the partial scan in design for testability, etc. In the last of the dissertation, we make an in-depth exploration on the minimum feedback vertex set problem in graph theory and propose three new reduction operations based on some innovative theorems. According to the reduction operations, we further design some efficient algorithms. The reduction operations and the algorithms are demonstrated to be very effective in partial scan problem.
Chen, Yen-An, and 陳延安. "An Efficient Register-Transfer Level Testability Estimation Technique Based on Monte Carlo Simulation." Thesis, 2010. http://ndltd.ncl.edu.tw/handle/41236167528518606395.
Full text國立清華大學
資訊工程學系
98
本論文提出一個以統計為基礎的方法來計算出暫存器轉換層級之設計的可測度。這個可測度分析的方法是由新的高階設計表示法和蒙特卡羅模擬所組成,透過隨機取樣模擬和統計模型的配合以改進誤差值和增加信心水準。我們的實驗是由一系列ISCAS'89設計和一些實際設計案例來當作測資。實驗結果指出我們提出的方法能有效的在高階設計中估計出可測度。因此程式設計師可以在電路合成之前先找出設計中可測度很低的點。
Rose, James A. "A computer architecture for compiled event-driven simulation at the gate and register-transfer level." 1992. http://catalog.hathitrust.org/api/volumes/oclc/28227412.html.
Full textBrinkmann, Raik [Verfasser]. "Preprocessing for property checking of sequential circuits on the register transfer level = Vorverarbeitung für die Überprüfung von Eigenschaften sequentieller Schaltungen auf der Register-Transfer-Ebene / von Raik Brinkmann." 2004. http://d-nb.info/97006392X/34.
Full textWang, Shao-hsuan, and 王少軒. "Pico-Second Level Vernier Delay Line for Register Metastability Measurements Technique and Chip Design." Thesis, 2012. http://ndltd.ncl.edu.tw/handle/26407190975022909650.
Full text國立雲林科技大學
電子與光電工程研究所碩士班
100
In current system on a chip (SoC), the asynchrony between digital signals and transmitting process of the system circuit often causes insufficient signal setup time or hold time, which in term leads to metastable state and finally causes logic error. In metastable state, the time between each logic signals is only several pico-seconds, which makes it difficult to capture the metastable state or even to analyze it. Several measuring circuits have been proposed by previous studies to solve the aforementioned problem. Though these circuits can reach the pico-second level, they are hard to control and difficult to be designed and realized. This thesis proposed a measuring technique based on vernier circuit, which is not only stable but can easily produce two logic signals with only pico-second-level delay time. This thesis applied feedback type D latches and D flip-flops as the measurement basis. When applied a CMOS 0.18um process to simulate our idea, the timing discrepancy of metastable state between a D latch and a D flip-flop was about 80ps-302ps. In this thesis, the simulation produced a measuring circuit with a 10ps timing difference. Under proper sizing, the timing difference of the same circuit can be produced ranging from zero to 320ps. The study also successfully simulated the metastable state of a D latch at 120ps in 10ps timing resolution. Moreover, the chip of the measuring circuit was also successfully simulated; whose simulated result was the same before and after layout.
Tatas, K., K. Siozios, A. Bartzas, Costas Kyriacou, and D. Soudris. "A Novel Prototyping and Evaluation Framework for NoC-Based MPSoC." 2013. http://hdl.handle.net/10454/9739.
Full textThis paper presents a framework for high-level exploration, Register Transfer-Level (RTL) design and rapid prototyping of Network-on-Chip (NoC) architectures. From the high-level exploration, a selected NoC topology is derived, which is then implemented in RTL using an automated design flow. Furthermore, for verification purposes, appropriate self-checking testbenches for the verification of the RTL and architecture files for the semi-automatic implementation of the system in Xilinx EDK are also generated, significantly reducing design and verification time, and therefore Non-Recurring Engineering (NRE) cost. Simulation and FPGA implementation results are given for four case studies multimedia applications, proving the validity of the proposed approach.
Matheson, Adrian Anthony. "Auditory Interface Design to Support Rover Tele-operation in the Presence of Background Speech: Evaluating the Effects of Sonification, Reference Level Sonification, and Sonification Transfer Function." Thesis, 2013. http://hdl.handle.net/1807/43257.
Full textCorvino, Rosilde. "Exploration de l'espace des architectures pour des systèmes de traitement d'image, analyse faite sur des blocs fondamentaux de la rétine numérique." Phd thesis, 2009. http://tel.archives-ouvertes.fr/tel-00456577.
Full text