CN108803418A - A kind of AD automated collection systems that FPGA is realized - Google Patents
A kind of AD automated collection systems that FPGA is realized Download PDFInfo
- Publication number
- CN108803418A CN108803418A CN201810601167.1A CN201810601167A CN108803418A CN 108803418 A CN108803418 A CN 108803418A CN 201810601167 A CN201810601167 A CN 201810601167A CN 108803418 A CN108803418 A CN 108803418A
- Authority
- CN
- China
- Prior art keywords
- sram
- fpga
- acquisition
- cpu
- analog
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000006243 chemical reaction Methods 0.000 claims abstract description 36
- 238000013500 data storage Methods 0.000 claims abstract description 23
- 238000005070 sampling Methods 0.000 claims abstract description 20
- 238000000034 method Methods 0.000 claims abstract description 9
- 238000013507 mapping Methods 0.000 claims description 3
- 230000008878 coupling Effects 0.000 claims 1
- 238000010168 coupling process Methods 0.000 claims 1
- 238000005859 coupling reaction Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 6
- 238000007726 management method Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 3
- 230000000737 periodic effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/24—Pc safety
- G05B2219/24215—Scada supervisory control and data acquisition
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Analogue/Digital Conversion (AREA)
Abstract
本发明公开了一种FPGA实现的AD自动采集系统,包括CPU、FPGA、SRAM和若干A/D转换电路;若干A/D转换电路、CPU和SRAM分别与FPGA连接;SRAM用于存储采集配置表和采集数据存储表,CPU将采样配置信息存储在SRAM中,FPGA读取配置信息控制采集过程,并将若干A/D转换电路采集的结果写入SRAM中,CPU再从SRAM中读取采集的结果。本发明采用了软件动态配置实现和AD自动化采集,实现了高效的、灵活的AD采集系统。
The invention discloses an AD automatic acquisition system realized by FPGA, which includes CPU, FPGA, SRAM and several A/D conversion circuits; several A/D conversion circuits, CPU and SRAM are respectively connected with FPGA; SRAM is used to store the acquisition configuration table and the collection data storage table, the CPU stores the sampling configuration information in the SRAM, the FPGA reads the configuration information to control the collection process, and writes the results collected by several A/D conversion circuits into the SRAM, and the CPU reads the collected data from the SRAM result. The invention adopts software dynamic configuration realization and AD automatic acquisition, and realizes an efficient and flexible AD acquisition system.
Description
技术领域technical field
本发明涉及航天飞行器电子技术领域,尤其涉及一种FPGA实现的AD自动采集系统。The invention relates to the field of aerospace vehicle electronics, in particular to an FPGA-realized AD automatic acquisition system.
背景技术Background technique
在星载电子产品中,模拟量采样是必不可少的功能,且模拟量采样的路数需求越来越多。目前多采用“单片机+AD”、“FPGA+AD”方案实现,“单片机+AD”方案中AD通道切换和AD采样控制均由单片机控制实现,由于单片机顺序运行软件控制AD采样时序,无法实现多路采集同时进行,同时AD采集的通道数据量受限于单片机的运行速度。“FPGA+AD”方案可实现多路同时采集,但目前的FPGA设计比较固定,缺少应用灵活性,且对CPU有一定的依赖性。In on-board electronic products, analog sampling is an essential function, and the demand for analog sampling channels is increasing. At present, the "single chip + AD" and "FPGA + AD" schemes are mostly used to realize. In the "single chip + AD" scheme, the AD channel switching and AD sampling control are all controlled by the single chip microcomputer. Since the single chip microcomputer runs sequentially and the software controls the AD sampling timing, it is impossible to realize multiple At the same time, the amount of channel data collected by AD is limited by the operating speed of the single-chip microcomputer. The "FPGA+AD" solution can realize multi-channel simultaneous acquisition, but the current FPGA design is relatively fixed, lacks application flexibility, and has a certain dependence on the CPU.
发明内容Contents of the invention
为满足星载计算机大批量的模拟量采集需求,降低对软件运行时间的占用,提高CPU的使用效率,本发明提出了一种FPGA实现的AD自动采集系统。In order to meet the large-scale analog quantity acquisition requirements of the on-board computer, reduce the occupation of software running time, and improve the utilization efficiency of the CPU, the present invention proposes an AD automatic acquisition system implemented by FPGA.
本发明所采用的技术方案是:The technical scheme adopted in the present invention is:
一种FPGA实现的AD自动采集系统,包括CPU、FPGA、SRAM和若干A/D转换电路;若干所述A/D转换电路、所述CPU和所述SRAM分别与所述FPGA连接;所述SRAM用于存储采集配置表和采集数据存储表,所述CPU将采样配置信息存储在所述SRAM中,所述FPGA读取配置信息控制采集过程,并将若干所述A/D转换电路采集的结果写入所述SRAM中,所述CPU再从所述SRAM中读取采集的结果。A kind of AD automatic acquisition system that FPGA realizes, comprises CPU, FPGA, SRAM and some A/D conversion circuits; Some described A/D conversion circuits, described CPU and described SRAM are respectively connected with described FPGA; Described SRAM Used to store the acquisition configuration table and the acquisition data storage table, the CPU stores the sampling configuration information in the SRAM, the FPGA reads the configuration information to control the acquisition process, and stores the results collected by several of the A/D conversion circuits written into the SRAM, and the CPU reads the collected results from the SRAM.
较佳的,所述A/D转换电路包括A/D转换芯片和若干模拟开关;若干所述模拟开关、所述A/D转换芯片、所述CPU和所述SRAM分别与所述FPGA连接,若干所述模拟开关分别与所述A/D转换芯片连接;若干所述模拟开关用以在所述FPGA控制下选通来接收外部输入的模拟量,进而所述A/D转换芯片在所述FPGA控制下将模拟量转换成数字量,并将转换后的数据存入所述SRAM中。Preferably, the A/D conversion circuit includes an A/D conversion chip and several analog switches; several of the analog switches, the A/D conversion chip, the CPU and the SRAM are respectively connected to the FPGA, Some of the analog switches are respectively connected to the A/D conversion chip; some of the analog switches are used to gate under the control of the FPGA to receive an externally input analog quantity, and then the A/D conversion chip is in the Under the control of the FPGA, the analog quantity is converted into a digital quantity, and the converted data is stored in the SRAM.
较佳的,所述FPGA包括CPU访问控制逻辑、寄存器、SRAM访问仲裁逻辑、SRAM访问控制逻辑、定时器、A/D转换芯片控制逻辑、模拟开关切换控制逻辑和主控制逻辑;所述CPU访问控制逻辑用以实现对CPU地址到所述SRAM和所述FPGA内部寄存器存储空间的映射,并实现所述SRAM访问仲裁逻辑与所述CPU访问控制逻辑的时序匹配;所述SRAM访问控制逻辑用于对所述SRAM读写访问的时序控制;所述定时器用于根据所述寄存器的设置维护自动采集系统的大周期和单路模拟采集的小周期,提供给所述主控逻辑;所述A/D转换芯片控制逻辑用于控制所述A/D转换芯片的采样转换过程和采集结果的获取;所述模拟开关切换控制逻辑用于多路模拟量选择。Preferably, the FPGA includes CPU access control logic, registers, SRAM access arbitration logic, SRAM access control logic, timer, A/D conversion chip control logic, analog switch switching control logic and main control logic; the CPU access The control logic is in order to realize the mapping of the CPU address to the SRAM and the FPGA internal register storage space, and realize the timing matching of the SRAM access arbitration logic and the CPU access control logic; the SRAM access control logic is used for The timing control of the SRAM read and write access; the timer is used to maintain the large cycle of the automatic acquisition system and the small cycle of the single-channel analog acquisition according to the setting of the register, which is provided to the main control logic; the A/ The D conversion chip control logic is used to control the sampling conversion process of the A/D conversion chip and the acquisition of collection results; the analog switch switching control logic is used for multi-channel analog quantity selection.
较佳的,所述寄存器包括控制寄存器和状态寄存器;所述控制寄存器用于设置采样大周期、单路采样周期以及中断方式;所述状态寄存器用于表征目前系统的运行状态。Preferably, the registers include a control register and a status register; the control register is used to set a large sampling period, a single-channel sampling period and an interrupt mode; the status register is used to represent the current operating status of the system.
较佳的,所述SRAM包括两个分区,分别存储采集配置表和采集数据存储表;所述采集配置表和所述采集数据存储表的存储区之间具有预留空间,用于后续的扩展。Preferably, the SRAM includes two partitions, respectively storing the collection configuration table and the collection data storage table; there is a reserved space between the storage areas of the collection configuration table and the collection data storage table for subsequent expansion .
较佳的,所述采集配置表中的每一路采集通道对应一个SRAM地址,采集通道的顺序与SRAM地址的顺序对应;所述采集数据存储表中的每一次采集数据对应一个SRAM地址,采集通道的顺序与SRAM地址的顺序对应。Preferably, each acquisition channel in the acquisition configuration table corresponds to an SRAM address, and the order of the acquisition channels corresponds to the order of the SRAM addresses; each acquisition data in the acquisition data storage table corresponds to an SRAM address, and the acquisition channel The order of corresponds to the order of the SRAM address.
本发明实现的有益效果是:The beneficial effects that the present invention realizes are:
本发明从提高AD采集功能的自动化程度出发,采用FPGA实现技术,实现了多路AD的自动采集功能,降低了AD采集过程对CPU的依赖,同时采样表格化控制逻辑,赋予了AD采集系统应用灵活性。The present invention starts from improving the automation degree of AD collection function, adopts FPGA realization technology, realizes the automatic collection function of multi-channel AD, reduces the dependence of the AD collection process on the CPU, and at the same time samples the tabular control logic, endows the application of the AD collection system flexibility.
当然,实施本发明的任一产品并不一定需要同时达到以上所述的所有优点。Of course, any product implementing the present invention does not necessarily need to achieve all the above-mentioned advantages at the same time.
附图说明Description of drawings
图1为本发明一实施例的一种FPGA实现的AD自动采集系统的硬件组成逻辑框图;Fig. 1 is the logic block diagram of the hardware composition of the AD automatic acquisition system that a kind of FPGA realizes of an embodiment of the present invention;
图2为本发明一实施例的FPGA内部逻辑框图;Fig. 2 is the FPGA internal logic block diagram of an embodiment of the present invention;
图3为本发明一实施例的采集配置表和采集数据存储表与SRAM的逻辑关系图。FIG. 3 is a logical relationship diagram between the collection configuration table, the collection data storage table and the SRAM according to an embodiment of the present invention.
具体实施方式Detailed ways
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。In order to make the object, technical solution and advantages of the present invention clearer, various embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.
图1为本发明系统硬件组成逻辑图,逻辑框图以三组AD为例。外部输入的模拟量输入至模拟开关,在FPGA控制下模拟开关选通(多选1,如8选1、16选1),模拟量输入至AD转换芯片,在FPGA控制下AD转换芯片实现对模拟量的模数转换,并将转换后的数据存入SRAM中。每个AD转换芯片由多片模拟开关配合使用,充分利用AD转换芯片,增加了可采集的路数。SRAM为本系统的缓存,用于存储采集配置表和采集数据存储表,CPU将采样配置信息存储在SRAM中,FPGA读取配置信息控制采集过程,并将采集的结果写入SRAM中,CPU再从SRAM中读取采集的结果。Fig. 1 is a logical diagram of the hardware composition of the system of the present invention, and the logical block diagram takes three groups of ADs as an example. The externally input analog quantity is input to the analog switch, and the analog switch is selected under the control of the FPGA (multiple choice 1, such as 8 choice 1, 16 choice 1), the analog quantity is input to the AD conversion chip, and the AD conversion chip is controlled by the FPGA. Analog-to-digital conversion of the analog quantity, and store the converted data in the SRAM. Each AD conversion chip is used in conjunction with multiple analog switches, making full use of the AD conversion chip and increasing the number of channels that can be collected. SRAM is the cache of this system, which is used to store the acquisition configuration table and the acquisition data storage table. The CPU stores the sampling configuration information in the SRAM, the FPGA reads the configuration information to control the acquisition process, and writes the acquired results into the SRAM, and the CPU then Read the collected results from SRAM.
图2为FPGA内部逻辑框图,FPGA内部主要由CPU访问控制逻辑、寄存器(控制寄存器、状态寄存器)、SRAM访问仲裁逻辑、SRAM访问控制逻辑、定时器、AD转换芯片控制逻辑、模拟开关切换控制逻辑以及主控逻辑组成。CPU访问控制逻辑实现对CPU地址到SRAM和FPGA内部寄存器等存储空间的映射,并实现SRAM访问仲裁逻辑与CPU访问逻辑的时序匹配,在SRAM未空闲的情况下,对CPU的访问进行延迟处理。寄存器即由FPGA维护的控制寄存器和状态寄存器,控制寄存器用于设置采样大周期和单路采样周期,以及中断方式;状态寄存器用于表征目前系统的运行状态,如忙/闲状态等。SRAM访问仲裁逻辑实现对SRAM访问的优先级控制、访问选择,对同时多个源的SRAM访问根据优先级顺序进行逐一分配访问权限,实现对SRAM访问的有序控制。SRAM访问控制逻辑主要实现对SRAM读写访问的时序控制。定时器根据控制寄存器的设置维护自动采集系统的大周期和单路模拟量采集的小周期,提供给主控逻辑实现整个系统的周期化运行。AD转换芯片控制逻辑控制AD转换芯片的采样转换过程和采集结果的获取。模拟开关切换控制逻辑实现多路模拟量选择。主控逻辑根据定时器实现整个系统的周期化运行。Figure 2 is the internal logic block diagram of the FPGA. The FPGA is mainly composed of CPU access control logic, registers (control registers, status registers), SRAM access arbitration logic, SRAM access control logic, timers, AD conversion chip control logic, and analog switch switching control logic. And the main control logic composition. The CPU access control logic realizes the mapping of the CPU address to the storage space such as SRAM and FPGA internal registers, and realizes the timing matching between the SRAM access arbitration logic and the CPU access logic. When the SRAM is not idle, the CPU access is delayed. Registers are the control registers and status registers maintained by the FPGA. The control registers are used to set the sampling period and single-channel sampling period, as well as the interrupt mode; the status registers are used to represent the current operating status of the system, such as busy/idle status. The SRAM access arbitration logic implements priority control and access selection for SRAM access, assigns access rights to SRAM access from multiple sources at the same time according to the priority order, and realizes orderly control of SRAM access. The SRAM access control logic mainly realizes the timing control of SRAM read and write access. The timer maintains the large cycle of the automatic acquisition system and the small cycle of single-channel analog acquisition according to the setting of the control register, and provides it to the main control logic to realize the periodic operation of the entire system. The control logic of the AD conversion chip controls the sampling conversion process of the AD conversion chip and the acquisition of the collection results. Analog switch switching control logic realizes multi-channel analog selection. The main control logic realizes the periodical operation of the whole system according to the timer.
图3的采集配置表和采集数据存储表与SRAM的逻辑关系图描述了配置表和采集数据存储表在SRAM存储的情况,SRAM分成两个区分别存储采集配置表和采集数据存储表,采集配置表存储区和采集数据存储表存储区之间留有一定的预留空间,用户后续的扩展。采集配置表中的每一路采集通道对应一个SRAM地址,采集通道的顺序与SRAM地址的顺序对应,采集数据存储表中的每一次采集数据对应一个SRAM地址,采集通道的顺序与SRAM地址的顺序对应,采集数据存储表结尾以特定的字符表示。采集数据存储表每一项为单次采集的数据,而采集配置表每一项为单路采集通道和该采集通道的采集次数,所以采集数据存储表项目大于采集配置表,只有在每路采集通道的采集次数设置为1时,两者的项目才相同。Figure 3 shows the logical relationship between the acquisition configuration table and the acquisition data storage table and the SRAM, which describes the storage of the configuration table and the acquisition data storage table in the SRAM. There is a certain amount of reserved space between the table storage area and the collection data storage table storage area, and the user can expand it later. Each acquisition channel in the acquisition configuration table corresponds to a SRAM address, the order of acquisition channels corresponds to the order of SRAM addresses, each acquisition data in the acquisition data storage table corresponds to an SRAM address, and the order of acquisition channels corresponds to the order of SRAM addresses , the end of the collection data storage table is represented by specific characters. Each item in the collection data storage table is the data collected for a single time, and each item in the collection configuration table is the single collection channel and the collection times of the collection channel, so the collection data storage table items are larger than the collection configuration table, only when each collection When the number of acquisitions of the channel is set to 1, the items of the two are the same.
本系统的核心在于软件动态配置实现和AD自动化采集实现。系统设计实现了两张表,分别为采集配置表和采集数据存储表。采集配置表存储了单个周期内模拟量采集的通道号和单路模拟量采集的次数,模拟量采集的通道号按照该通道在周期内采样的位置顺序存储在表中。采集配置表和采集数据存储表均存储在系统缓存SRAM中。系统采集前,软件设计采集配置表,将需要采集模拟量的通道号按顺序写入采集配置表,可根据需要设置单周期采集的次数。第一路被采集的通道放置在配置表的第一行,最后一路被采集的通道放置在配置表的倒数第二行,最后一行存储特殊结束行,用于标示配置表结束。采集数据存储表为按照采集顺序存储的采集数据组成的表,包括采集数据和采集更新状态,采集更新状态表示在当前时刻,当前数据是否为该周期内采集的最新数据,采集更新状态通过单bit来定义,当数据更新时将上次的标志取反,即当上次标志为1时,本周期完成更新的数据的采集更新状态标志设置为0。软件启动采集后,FPGA逐行读取采集配置表的信息,控制模拟通道切换和AD采样,并将获取的数据写入到采集数据存储表中,数据的存储顺序与配置表中的顺序一致。The core of this system lies in the realization of software dynamic configuration and AD automatic acquisition. The system design implements two tables, which are the collection configuration table and the collection data storage table. The acquisition configuration table stores the channel number of analog acquisition in a single cycle and the number of single-channel analog acquisition, and the channel number of analog acquisition is stored in the table in order of the sampling position of the channel in the cycle. Both the collection configuration table and the collection data storage table are stored in the system cache SRAM. Before system acquisition, the software designs the acquisition configuration table, writes the channel numbers that need to collect analog quantities into the acquisition configuration table in order, and can set the number of single-cycle acquisitions as required. The first channel to be collected is placed in the first line of the configuration table, the last channel to be collected is placed in the penultimate line of the configuration table, and the last line stores a special end line, which is used to mark the end of the configuration table. The collected data storage table is a table composed of collected data stored in the order of collection, including collected data and collection update status. The collection update status indicates whether the current data is the latest data collected in this cycle at the current moment. The collection update status is passed through a single bit To define, when the data is updated, the last flag is reversed, that is, when the last flag is 1, the collection update status flag of the updated data in this cycle is set to 0. After the software starts the acquisition, the FPGA reads the information in the acquisition configuration table line by line, controls the analog channel switching and AD sampling, and writes the acquired data into the acquisition data storage table. The data storage order is consistent with the order in the configuration table.
AD自动化采集实现包括模拟开关切换时序控制、AD采集时序控制、SRAM时序控制,确保每个器件能够正常的工作。FPGA读取采集配置表的信息采样通道号和采样次数,控制通道切换,按照时序要求控制AD芯片完成模数转换,FPGA读取转换结果并将结果写入SRAM存储器中。采样顺序按照采集配置表中通道存储顺序进行,在完成所有通道采集后,发送中断告知CPU。AD自动化采集实现采用周期管理,周期管理主要实现完成系统周期管理和单路采集周期管理,系统周期内完成所有采集配置表内通道的采集,单路采集周期为单个通道单次采集的时间。对SRAM访问的包括CPU配置表写访问、CPU采集数据读访问、CPU采集数据状态度访问、FPGA配置表读访问、FPGA采集数据写访问等操作,仲裁逻辑设计了优先级控制,并确保每一种访问能够得到成功响应。中断逻辑完成中断的输出,在完成系统周期内的数据采集时,发送中断告知CPU。AD自动化采集实现主要由周期管理、时序控制、仲裁管理、中断逻辑等逻辑控制完成,根据配置寄存器进行周期性工作,并将工作状态反馈在状态寄存器中。The implementation of AD automatic acquisition includes analog switch switching timing control, AD acquisition timing control, and SRAM timing control to ensure that each device can work normally. FPGA reads the information sampling channel number and sampling times of the acquisition configuration table, controls channel switching, controls the AD chip to complete the analog-to-digital conversion according to the timing requirements, FPGA reads the conversion result and writes the result into the SRAM memory. The sampling sequence is carried out according to the channel storage order in the acquisition configuration table. After all channel acquisitions are completed, an interrupt is sent to inform the CPU. AD automatic acquisition adopts period management. Period management mainly realizes system period management and single-channel acquisition period management. The acquisition of all channels in the acquisition configuration table is completed within the system period. The single-channel acquisition period is the time for a single acquisition of a single channel. SRAM access includes CPU configuration table write access, CPU acquisition data read access, CPU acquisition data status access, FPGA configuration table read access, FPGA acquisition data write access, etc. The arbitration logic is designed with priority control to ensure that each Such access can be successfully responded to. The interrupt logic completes the output of the interrupt, and sends an interrupt to inform the CPU when the data collection in the system cycle is completed. The implementation of AD automatic acquisition is mainly completed by logic control such as period management, timing control, arbitration management, and interrupt logic. Periodic work is performed according to the configuration register, and the work status is fed back in the status register.
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。The above is only a preferred embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any person skilled in the art within the technical scope disclosed in the present invention can easily think of changes or Replacement should be covered within the protection scope of the present invention. Therefore, the protection scope of the present invention should be determined by the protection scope of the claims.
Claims (6)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810601167.1A CN108803418A (en) | 2018-06-12 | 2018-06-12 | A kind of AD automated collection systems that FPGA is realized |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810601167.1A CN108803418A (en) | 2018-06-12 | 2018-06-12 | A kind of AD automated collection systems that FPGA is realized |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN108803418A true CN108803418A (en) | 2018-11-13 |
Family
ID=64085285
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201810601167.1A Pending CN108803418A (en) | 2018-06-12 | 2018-06-12 | A kind of AD automated collection systems that FPGA is realized |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN108803418A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113341845A (en) * | 2021-06-29 | 2021-09-03 | 北京微纳星空科技有限公司 | Automatic data acquisition method and system |
| CN116227403A (en) * | 2023-02-17 | 2023-06-06 | 西安微电子技术研究所 | A Stereo Integrated Scalable AD Acquisition Module and Method |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101509805A (en) * | 2009-03-27 | 2009-08-19 | 中国科学院上海光学精密机械研究所 | Multi-channel Parallel Data Acquisition System Based on Field Programmable Gate Array |
| CN202510111U (en) * | 2012-01-16 | 2012-10-31 | 中国海洋石油总公司 | Multi-channel data acquisition circuit applied to array induction logging instrument |
| WO2017123238A1 (en) * | 2016-01-15 | 2017-07-20 | Hewlett Packard Enterprise Development Lp | Multi-core circuit with mixed signaling |
-
2018
- 2018-06-12 CN CN201810601167.1A patent/CN108803418A/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101509805A (en) * | 2009-03-27 | 2009-08-19 | 中国科学院上海光学精密机械研究所 | Multi-channel Parallel Data Acquisition System Based on Field Programmable Gate Array |
| CN202510111U (en) * | 2012-01-16 | 2012-10-31 | 中国海洋石油总公司 | Multi-channel data acquisition circuit applied to array induction logging instrument |
| WO2017123238A1 (en) * | 2016-01-15 | 2017-07-20 | Hewlett Packard Enterprise Development Lp | Multi-core circuit with mixed signaling |
Non-Patent Citations (3)
| Title |
|---|
| 张传民: "《某弹载多通道数据采集系统的研究与设计》", 《中国优秀硕士论文全文数据库》 * |
| 王剑飞等: "基于FPGA和DSP的多路信号采集系统的设计 ", 《电视技术》 * |
| 王剑飞等: "基于FPGA和DSP的多路信号采集系统的设计", 《电视技术》 * |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113341845A (en) * | 2021-06-29 | 2021-09-03 | 北京微纳星空科技有限公司 | Automatic data acquisition method and system |
| CN116227403A (en) * | 2023-02-17 | 2023-06-06 | 西安微电子技术研究所 | A Stereo Integrated Scalable AD Acquisition Module and Method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7225279B2 (en) | Data distributor in a computation unit forwarding network data to select components in respective communication method type | |
| TWI614673B (en) | System and method for enabling high read rates to data element lists | |
| US6240479B1 (en) | Method and apparatus for transferring data on a split bus in a data processing system | |
| JPH05233528A (en) | Bus control system and computer system | |
| US8880745B2 (en) | Efficient scheduling of transactions from multiple masters | |
| CN109656851B (en) | System with time determination and comprising multiple high-speed bus channels and shared interface | |
| CN106021141B (en) | Semiconductor device with a plurality of semiconductor chips | |
| CN1230733C (en) | Active clock start and stop device for clock forward system I/O | |
| CN107391422A (en) | multi-path asynchronous serial communication data access system and method | |
| CN108803418A (en) | A kind of AD automated collection systems that FPGA is realized | |
| US4941088A (en) | Split bus multiprocessing system with data transfer between main memory and caches using interleaving of sub-operations on sub-busses | |
| TW201719429A (en) | Flexible interface for NAND flash memory | |
| CN115080455A (en) | Computer chip, computer board card, and storage space distribution method and device | |
| EP2393004A1 (en) | Data comparison apparatus, cache apparatus comprising it, and control method thereof | |
| CN1704912B (en) | Address translators and address translation methods | |
| US8886844B2 (en) | Efficient scheduling of read and write transactions in dynamic memory controllers | |
| CN116383240B (en) | FPGA-based multi-database accelerated query method, device, equipment and medium | |
| CN100456232C (en) | Storage access and scheduling device for stream processing | |
| US20080126600A1 (en) | Direct memory access device and methods | |
| WO2000017759A2 (en) | Computer system comprising latency tolerant and intolerant modules | |
| US20190012283A1 (en) | Dma controller with trigger sequence generator | |
| CN103455367B (en) | Management unit and method for implementing multi-task scheduling in reconfigurable systems | |
| CN101989241B (en) | Read-modify-write processing system and method | |
| US7730247B2 (en) | Information processing apparatus | |
| CN100407693C (en) | Scheduling method and device for routing lookup and refresh based on FPGA |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| WD01 | Invention patent application deemed withdrawn after publication | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20181113 |