Multi-serial-port parallel processing framework based on FPGA
A parallel processing, multi-serial port technology, applied in instruments, computer control, simulators, etc., can solve the problems of increased hardware cost, long CPU waiting time, limited number of serial ports that can be extended by the processor, etc., so as to reduce the design complexity and difficulty , Reduce the CPU load and improve the effect of data transmission bandwidth
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0013] In order to realize the support of parallel multi-channel serial peripherals, increase the UART bus serial communication bandwidth, reduce the CPU load, improve system integration, and reduce hardware costs, such as figure 2 Shown, the present invention is based on the multi-serial port parallel processing framework of FPGA, comprises transceiver, FPGA programmable logic chip and processor CPU, and CPU is connected with described FPGA chip by CPU interface bus, it is characterized in that: in described FPGA chip interior A plurality of UART cores and a plurality of coprocessor MCUs corresponding to each UART core are designed by a hardware description language; a plurality of embedded memories corresponding to each coprocessor MCU are embedded in the FPGA, and each embedded memory is configured as A dual-port mode capable of reading and writing operations; the multiple UART cores are connected to multiple corresponding transceivers through RS232 / RS422 / RS485 interfaces. ...
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