Scala-based FPGA development platform and debugging and testing method thereof
A development platform and debugging program technology, applied in the field of debugging and verification, FPGA hardware circuit design, can solve problems such as a large number of coding, limited application program interface, difficult simulation and interactive debugging, etc., to reduce the threshold and improve efficiency.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0031] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.
[0032] Such as figure 1 As shown, the present embodiment has realized the FPGA development platform based on Scala on the basis of JVM (Java Virtual Machine) and Scala language, and this platform includes following main tools: 1) module class library, 2) FPGA circuit design tool, 3) FPGA simulator, 4) testing tool and 5) debugging tool. The development of the entire FPGA circuit needs to go through the design phase, testing phase and adjustment phase in turn.
[0033] The functions of each tool are described in detail below.
[0034] (1) Module class library
[0035] Applied to the design stage of FPGA circuits, it provides a module class library that can be reused in the development process, such as multipliers, sorting algorithms, TCP protocol stacks, etc. The module class library is implemented by Scala programming. When using the modul...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com