Dissertations / Theses on the topic 'FPGA IP core implementation'
Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles
Consult the top 24 dissertations / theses for your research on the topic 'FPGA IP core implementation.'
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.
Chandrasekaran, Shrutisagar. "Efficient FPGA implementation and power modelling of image and signal processing IP cores." Thesis, Brunel University, 2007. http://bura.brunel.ac.uk/handle/2438/7301.
Full textFernando, Pradeep Ruben. "Genetic Algorithm Based Design and Optimization of VLSI ASICs and Reconfigurable Hardware." Scholar Commons, 2008. https://scholarcommons.usf.edu/etd/1963.
Full textHráček, Marek. "IP core pro řízení BLDC motorů." Master's thesis, Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií, 2019. http://www.nusl.cz/ntk/nusl-399455.
Full textBorslehag, Tobias. "Implementation of a Gigabit IP router on an FPGA platform." Thesis, Linköping University, Department of Electrical Engineering, 2005. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-5186.
Full textThe computer engineering group at Linköping University has parts of their research dedicated to networks-on-chip and components used in network components and terminals. This research has among others resulted in the SoCBUS NOC and a flow based network protocol processor. The main objective of this project was to integrate these components into an IP router with two or more Gigabit Ethernet interfaces.
A working system has been designed and found working. It consists of three main components, the input module, the output module and a packet buffer. Due to the time constraint and the size of the project the packet buffer could not be designed to be as efficient as possible, thus reducing the overall performance. The SoCBUS also has negative impact on performance, although this could probably be reduced with a revised system design. If such a project is carried out it could use the input and output modules from this project, which connect to SoCBUS and can easily be integrated with other packet buffers and system designs.
Rangoonwala, Sakina. "A Verilog 8051 Soft Core for FPGA Applications." Thesis, University of North Texas, 2009. https://digital.library.unt.edu/ark:/67531/metadc11013/.
Full textNagalakshmi, Subramanya. "Study of FPGA implementation of entropy norm computation for IP data streams." [Tampa, Fla] : University of South Florida, 2008. http://purl.fcla.edu/usf/dc/et/SFE0002477.
Full textDavari, Mahdad. "Improving an FPGA Optimized Processor." Thesis, Linköpings universitet, Datorteknik, 2011. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-71190.
Full textSouto, Maior de Lima Marilia. "ipProcess: um processo para desenvolvimento de IP-Cores com implementação em FPGA." Universidade Federal de Pernambuco, 2005. https://repositorio.ufpe.br/handle/123456789/2761.
Full textA demanda cada vez maior por produtos eletronicos e a crescente capacidade de integração dos chips direcionaram a metodologia de projeto de sistemas embarcados para sua completa integração em um único chip ( System-on-Chip, ou SoC). Essa metodologia baseia-se cada vez mais em componentes previamente projetados e verificados (IP-core ) como uma alternativa de disponibilizar os sistemas dentro dos prazos esperados, sem perder o time-to-market do mercado consumidor de eletrônicos. Neste trabalho, é proposto um processo de desenvolvimento de IP-cores baseado em técnicas de engenharia de software chamado ipPROCESS, como um mecanismo de facilitar e promover o desenvolvimento de IP-cores de alta qualidade. Tendo o foco na criação de componentes de qualidade, o ipPROCESS foi definido com base em técnicas de verificação funcional, de modelagem visual da arquitetura, de interface de comunicação e de documentação seguindo os padrões da indústria. O processo foi descrito utilizando o meta-modelo UML denominado SPEM com o objetivo de facilitar e acelerar o seu entendimento, assim como permitir alterações futuras e facilitar o gerenciamento de projetos baseados no processo proposto
Eriksson, Mattias. "Design and Implementation of a Real-Time FFT-core for Frequency Domain Triggering." Thesis, Linköpings universitet, Elektroniksystem, 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-99374.
Full textMattson, Robert. "Evaluation of PicoBlaze and implementation of a network interface on a FPGA." Thesis, Linköping University, Department of Electrical Engineering, 2004. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-2398.
Full textThe use of microcontrollers and FPGAs is getting more and more wide spread in electronic designs. A recent developmenthas been to implement microcontrollers onboard the FPGA, there are a lot of benefits but also disadvantages with this. Often the microcontroler requires a lot of resources in the expensive FPGA. This is where PicoBlaze, a microcontroller provided by Xilinx, fits in. It is designed with one main object, keep it as small and powerful as possible.
In this report PicoBlaze is evaluated and documented. Two implementations have been done. One smaller to show how to use PicoBlaze and one larger implementation of an Ethernet network interface. The function of the implementations have been verified on a experiment board utilizing a Virtex-II FPGA.
The conclusion is that PicoBlaze is a very powerful microcontroller in comparison to the resources it uses on the FPGA. It uses only a little more than 80 slices on a Virtex II FPGA. This is its main advantage, the disadvantages of PicoBlaze is its limited program memory and the limited address space.
Walsh, Declan. "Design and implementation of massively parallel fine-grained processor arrays." Thesis, University of Manchester, 2015. https://www.research.manchester.ac.uk/portal/en/theses/design-and-implementation-of-massively-parallel-finegrained-processor-arrays(e0e03bd5-4feb-4d66-8d4b-0e057684e498).html.
Full textWyngaard, Janet Ruth. "An FPGA implementation of an investigative many-core processor, Fynbos : in support of a Fortran autoparallelising software pipeline." Doctoral thesis, University of Cape Town, 2014. http://hdl.handle.net/11427/13265.
Full textIn light of the power, memory, ILP, and utilisation walls facing the computing industry, this work examines the hypothetical many-core approach to finding greater compute performance and efficiency. In order to achieve greater efficiency in an environment in which Moore’s law continues but TDP has been capped, a means of deriving performance from dark and dim silicon is needed. The many-core hypothesis is one approach to exploiting these available transistors efficiently. As understood in this work, it involves trading in hardware control complexity for hundreds to thousands of parallel simple processing elements, and operating at a clock speed sufficiently low as to allow the efficiency gains of near threshold voltage operation. Performance is there- fore dependant on exploiting a new degree of fine-grained parallelism such as is currently only found in GPGPUs, but in a manner that is not as restrictive in application domain range. While removing the complex control hardware of traditional CPUs provides space for more arithmetic hardware, a basic level of control is still required. For a number of reasons this work chooses to replace this control largely with static scheduling. This pushes the burden of control primarily to the software and specifically the compiler, rather not to the programmer or to an application specific means of control simplification. An existing legacy tool chain capable of autoparallelising sequential Fortran code to the degree of parallelism necessary for many-core exists. This work implements a many-core architecture to match it. Prototyping the design on an FPGA, it is possible to examine the real world performance of the compiler-architecture system to a greater degree than simulation only would allow. Comparing theoretical peak performance and real performance in a case study application, the system is found to be more efficient than any other reviewed, but to also significantly under perform relative to current competing architectures. This failing is apportioned to taking the need for simple hardware too far, and an inability to implement static scheduling mitigating tactics due to lack of support for such in the compiler.
Noumon, Allini Elie. "Caractérisation, évaluation et utilisation du jitter d'horloge comme source d'aléa dans la sécurité des données." Thesis, Lyon, 2020. http://www.theses.fr/2020LYSES019.
Full textThis thesis, funded by the DGA, is motivated by the problem of evaluation of TRNG for applications with a very high level of security. As current standards such as AIS-31 are not sufficient for these types of applications, the DGA proposes a complementary procedure, validated on TRNG using ring oscillators (RO), which aims to characterize the source of randomness of TRNG in order to identify electronic noises present in it. These noises are manifested in the digital circuits by the clock jitter generated in the RO. They can be characterized by their power spectral density related to the time Allan variance which allows, unlike the standard variance which is still widely used, to discriminate these different types of noise (mainly thermal, flicker). This study was used as a basis for estimating the proportion of jitter due to thermal noise used in stochastic models describing the output of TRNG. In order to illustrate and validate the DGA certification approach on other principles of TRNG apart from RO, we propose a characterization of PLL as a source of randomness. We have modeled the PLL in terms of transfer functions. This modeling has led to the identification of the source of noise at the output of the PLL, as well as its nature as a function of the physical parameters of the PLL. This allowed us to propose recommendations on the choice of parameters to ensure maximum entropy. In order to help in the design of this type of TRNG, we also propose a tool to search for the non-physical parameters of the generator ensuring the best compromise between security and throughput
Liu, Yuan-Shuang. "The FPGA implementation of a jitter measurement infrastructure IP." 2004. http://www.cetd.com.tw/ec/thesisdetail.aspx?etdun=U0001-2907200417284200.
Full textLian, Chung-Jr, and 連崇志. "The Design and Implementation of JPEG Encoder IP Core." Thesis, 1999. http://ndltd.ncl.edu.tw/handle/50590808946850040350.
Full text國立臺灣大學
電機工程學研究所
87
Data compression is important for the limited bandwidth and the cost of storage in the digital multimedia world. Recently, applications such as digital camera and scanner develop fast. The development of digital camera has entered the million-pixel era, and it still keeps moving ahead. For the scanners, not only the resolution is higher and higher, but the supported scannable paper size is also larger and larger. The transmission time is too long, and the cost for storage is too high due to such large amount of data. JPEG, a widely used still image compression and coding standard, is the best choice to solve these problems for its ability to provide high compression ratio and controllable trade-off between compression and image quality. The hardware implementation of JPEG codec for these applications, therefore, becomes a hot topic again. In this thesis, we design and implement a Baseline JPEG encoder IP Core. The design is highly modularized and optimized. Fully pipelined design makes it compact and efficient with low latency and high throughput. The main modules include Discrete Cosine Transform (DCT), Quantizer, Variable Length Coder (VLC), and Packer. The design is verified correct by Verilog and Timemill simulations. It is very practical that this IP can be integrated with other application systems, such as scanner and DSC (Digital Still Camera) applications, etc. Furthermore, every module, such as Discrete Cosine Transform, Quantizer, and Packer is also a reusable IP component independently, being able to applied to other related video standards, such as MPEG, and H.26X.
Hsu, Han-Jen, and 許瀚仁. "Design and Implementation of Dual-mode DCT IP Core and Reconfigurable DSP Processor." Thesis, 2003. http://ndltd.ncl.edu.tw/handle/69479246943881421764.
Full text國立中興大學
電機工程學系
91
In this thesis, we propose a cost-effective 2-D Discrete Cosine Transform IP Core with reconfigurable datapath. The chip can process 8 × 8 block of video sequence. Even-odd decomposition is suitable for VLSI implementation. The architecture includes of two types of reconfigurable processor to process even and odd data. We use two mode operations of reconfigurable datapaths to achieve high speed and low power consumption. The precision of wordlength can meet the requirement of CCITT standard. A prototype chip is implemented in Artisan 0.25μm cell library and fabricated by TSMC 0.25μm 1P5M technology. This chip includes a texture transpose memory, two DCT processors, pre-adder and the total transistor count is 77822. The die size is 1.38×1.38 mm2. The operation speed of post-layout simulation can reach 56 MHz. Static timing analysis is also used to verify the chip. The power consumption is 14.17mW@56 MHz and 7.89mW@28 MHz. Because of the approach of the decade of System-on-Chip (SOC), the traditional ASIC is inefficient to use. Though how to map different algorithms in the same hardware, to reduce the hardware cost and design time is more important. Reconfigurable computing is the latest research topic. In this thesis, we propose a Reconfigurable DSP processor to implement the algorithms of video processing and digital signal processing. Such as Discrete Cosine Transform (DCT), motion estimation, FIR filter, and Discrete Fourier Transform (DFT). The reconfigurable processor plays the role of co-processor in whole system to increase the performance of system.
Chen, Cheng-huang, and 陳政煌. "FPGA Hardware Software Co-design for Implementation of Heterogeneous Multi-Core SoC platform." Thesis, 2011. http://ndltd.ncl.edu.tw/handle/42481445910603088078.
Full text國立高雄第一科技大學
電腦與通訊工程所
99
For system implementation, hardware/software co-design becomes a key skill. The main techniques include software design for Embedded SoC., the Coding of system initial, specification models, Verilog/VHDL for circuit design, synthesis and verification. This study was on the basis of PAC Duo education platform SoC, which was developed by Industrial Technology Research Institute. We research FPGA board to expand SOC platforms through the AMBA AHB interface. This architecture consists of SoC and FPGA prototype to verify hardware and software platform. The main component of FPGA board is XC3S2000 series and its chip contains 2 million gate counts with 90 nano-process, and achieves 326MHZ clock rate and keeps the low cost superiority. Based on the architecture, this study completed the basic SIP package and verification, which control 7 segment LED and picture operation access of FPGA board via AMBA BUS of Soc. Continuously, the designed SIP Wrapper can download into FPGA to comply with the AMBA Bus Master / Slave framework.. Finally, we use ADS Program to run the application and system initialization to complete the prototype hardware and software system design and verification. We had successfully developed the software/hardware co-design system with FPGA and embedded SOC chips. The data can be transferred with synchronous control with real time demonstration.
Capalija, Davor. "Microarchitecture and FPGA Implementation of the Multi-level Computing Architecture." Thesis, 2008. http://hdl.handle.net/1807/11134.
Full textTsai, Ying-Ming, and 蔡穎銘. "Design and Implementation of the High-performance Low Power Multi-MPEG Bitstream Processing IP Core." Thesis, 2004. http://ndltd.ncl.edu.tw/handle/01422315931757173981.
Full text國立中正大學
資訊工程研究所
92
Nowadays, the main data presentation of video is in digital form. As the development and requirements of the multimedia technologies and applications grows, a large mount of data is required to be stored and transmitted. Therefore, the digital data are compressed into bitstream according to the popular MPEG video compression techniques for efficient storage and communication. With respect to different video coding standards, the syntax of bitstreams are also different. So, to parse Multi-MPEG bitstreams efficiently is an important issue to meet real time requirements in various video applications. In this thesis, we propose a Multi-MPEG Bitstream Processing IP core. For achiecing both high performance and low power purposes, we propose a “Fast Aligning Response Shift (FARS)” approach in handling the bitstream parsing efficiently. Based on the UMC 0.18μm CMOS technology, we finish the proposed design in terms of behavioral simulation through C-language modeling, RTL modeling through Verilog, gate-level modeling through Synopsys and FPGA realization through Xilinx ISE. We find that the optimal working frequency in the proposed design achieves 65MHz. As compared with other designs, the proposed design not only outperforms others in terms of less hardware cost and higher processing speed, but also possesses much less power consumption than others (i.e. reducing 72% power consumption). The result of comparisons shows the good performance of the proposed design. About IP qualification of the proposed IP core, we use NOVAS nLint Code Checking tool to examine the RTL code, ModelSim CodeCoverage tool to examine the code coverage rate of the provided testbench, and Synopsys Formality tool to examine the formal functional verification. In addition, we also complete the system verification and FPGA verification of the proposed IP core.
Yen, Shou-Te, and 顏守德. "A Rapid Prototyping Reconfigurable Computing System Design and Implementation with Its Application of AES IP Core." Thesis, 2004. http://ndltd.ncl.edu.tw/handle/13659585936504632270.
Full text逢甲大學
資訊工程所
92
Reconfigurable computing architecture is the hardware structure of a kind of customer computer machine that is lain between general propose processor and ASIC. Have elasticity that software can be reconfigured and advantage that the hardware can be carried out with higher speed. Reconfigurable rapid prototyping system and have FPGA to realize that can reconfigure the architecture of computing. It is the operating platform which verifies the prototyping function and design environment. The rapid prototyping system with multi-FPGA can offer the merger of the board levels of multiple function core modules, or divide the result put within different chips after the large-scale circuit of emulation is designed and cut. In this thesis, develop a reconfigurable rapid prototyping system taking PCI as interface. Reconfigurable processing unit uses I/O coupling way and general propose processor to work in coordination and to accelerate the execution of the specific task. Use four FPGA chip in order to offer the hardware design environment under multi-FPGA structures systematically at the same time. This system except that the intact hardware is designed and implemented, but also include the setting-up of the driver with offer the application program interface which access the hardware. In order to prove that systematic function of rapid prototyping board is correct, design one IP Core to apply to this system in this thesis. We implement an Advanced Encryption Standard (AES) hardware circuit for this goal. The focal point designed lies in making optimization for algorithmic and architectural with AES suitability in reconfigurable computing with multi-FPGA system.
Sá, José Ricardo Silva de. "Study on the FPGA implementation of the conversion of uncompressed High-Definition video signals for distribution over IP networks." Dissertação, 2016. https://repositorio-aberto.up.pt/handle/10216/89271.
Full textSá, José Ricardo Silva de. "Study on the FPGA implementation of the conversion of uncompressed High-Definition video signals for distribution over IP networks." Master's thesis, 2016. https://repositorio-aberto.up.pt/handle/10216/89271.
Full textRinzler, Daniel G. "Design and implementation of an FPGA-based image processor exploring a distributed data multi-core co-processor architecture /." 2009. http://etd.nd.edu/ETD-db/theses/available/etd-07212009-135252/.
Full textThesis directed by Jay Brockman for the Department of Computer Science and Engineering. "July 2009." Includes bibliographical references (leaves 108-110).
Chien, Chih-Ta, and 簡志達. "Design and Implementation of the High-performance Adder-based IP Core for the 1-D DFT/IDFT with Variable Lengths." Thesis, 2003. http://ndltd.ncl.edu.tw/handle/09878445894553887482.
Full text國立中正大學
資訊工程研究所
91
This Thesis proposes an efficient hardware design for the one-dimensional (1-D) discrete Fourier transform (DFT) and its inverse with variable lengths. By combining radix-2/4/8 algorithm, cyclic convolution formulation, sub-expression sharing and Cooly-Tuckey decomposition algorithm together, we have developed a parameterized hardware design for the DFT/IDFT of variable lengths ranging from 64 to 4096 points. Furthermore, we have also implemented a parameterized DSP Intellectual Property (IP) core with proposed design for meeting the system requirements of different system-on-chip (SOC) applications.