[go: up one dir, main page]

CN110113530B - Method and device for reconfiguring instruction chain of space infrared camera - Google Patents

Method and device for reconfiguring instruction chain of space infrared camera Download PDF

Info

Publication number
CN110113530B
CN110113530B CN201910373774.1A CN201910373774A CN110113530B CN 110113530 B CN110113530 B CN 110113530B CN 201910373774 A CN201910373774 A CN 201910373774A CN 110113530 B CN110113530 B CN 110113530B
Authority
CN
China
Prior art keywords
instruction
chain
infrared camera
execution
instructions
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.)
Active
Application number
CN201910373774.1A
Other languages
Chinese (zh)
Other versions
CN110113530A (en
Inventor
林长青
孙胜利
李璐芳
喻琪超
周双喜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Institute of Technical Physics of CAS
Original Assignee
Shanghai Institute of Technical Physics of CAS
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shanghai Institute of Technical Physics of CAS filed Critical Shanghai Institute of Technical Physics of CAS
Priority to CN201910373774.1A priority Critical patent/CN110113530B/en
Publication of CN110113530A publication Critical patent/CN110113530A/en
Application granted granted Critical
Publication of CN110113530B publication Critical patent/CN110113530B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/30Transforming light or analogous information into electric information
    • H04N5/33Transforming infrared radiation

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Studio Devices (AREA)

Abstract

本发明属于信息处理技术领域,公开了一种空间红外相机指令链重配置方法及装置,上注指令类型编码为0x02的指令,写指令池的指令,将编好的指令写入预定的存储地址中;上注指令类型编码为0x03的指令,指令链配置指令,配置指令链区的首条指令执行时间、指令间隔、指令序号;上注指令类型编码为0x01的指令,立即指令,固化指令区数据;下泄指令区数据,进行比对;根据需要,上注指令类型编码为0x01的指令,执行类型为绝对寻址或快捷方式,调用指令链执行相应的动作。本发明能够灵活实现红外相机的工作需求,解决了空间红外相机测试验证需要逐条覆盖、而业务运行时需要精简指令的需求。

Figure 201910373774

The invention belongs to the technical field of information processing, and discloses a method and a device for reconfiguring an instruction chain of a space infrared camera. An instruction with an instruction type code 0x02 is added, an instruction in an instruction pool is written, and the edited instruction is written into a predetermined storage address. Medium; the instruction whose type code is 0x03, the instruction chain configuration instruction, configures the execution time, instruction interval, and instruction serial number of the first instruction in the instruction chain area; the instruction whose instruction type code is 0x01, the immediate instruction, the solidifying instruction area Data; leak the data in the instruction area and compare it; according to the needs, add the instruction with the instruction type code 0x01, the execution type is absolute addressing or shortcut, and call the instruction chain to execute the corresponding action. The invention can flexibly realize the working requirements of the infrared camera, and solves the requirements that the test and verification of the space infrared camera needs to cover one by one, and the instructions need to be simplified during business operation.

Figure 201910373774

Description

Method and device for reconfiguring instruction chain of space infrared camera
Technical Field
The invention belongs to the technical field of information processing, and particularly relates to a method and a device for reconfiguring a space infrared camera instruction chain.
Background
Currently, the closest prior art: infrared imaging requires infrared detectors to operate at reduced refrigeration temperatures, and space infrared cameras involve multiple components such as electronics, detectors, refrigerators, and scanning mechanisms. To achieve a ground-based observation, these sets of components need to work in concert in a certain order, and the operating parameters need to be adjusted frequently to accommodate optimal operating conditions. Therefore, more instructions are needed in design, sequence control and parameter uploading are carried out, the infrared camera can be flexibly set conveniently, the best working efficiency is exerted, and a large number of instructions and uploading data blocks are set in the traditional design.
In recent years, with the development of infrared remote sensing technology, the scale of an infrared line detector is expanded sharply, parameters to be controlled are increased correspondingly, working modes are increased accordingly, the number of instructions required by normal working of an infrared camera is increased, and the requirement for quick application cannot be met.
Therefore, the satellite-borne platform is provided with an instruction chain, instructions are prestored and called circularly, but the sequence, interval, code and the like of the instructions in the instruction chain are completely determined under general conditions, only limited instruction combinations are provided, modification and programming cannot be carried out on the orbit, only a few parameters can be modified, and the flexibility of space infrared camera working mode configuration and fault processing is limited.
In summary, the problems of the prior art are as follows: the existing satellite-borne platform is provided with an instruction chain, instructions are prestored, only limited instruction combinations are called in a circulating mode, modification and programming cannot be carried out on the orbit, only a few parameters can be modified, and the flexibility of space infrared camera working mode configuration and fault processing is limited.
The significance of solving the technical problems is as follows: the method and the device realize the adjustment of the working state of the infrared camera, solve the requirements that space infrared camera test and verification need to be covered one by one and the operation needs to be simplified, and improve the convenience of operation and control.
Disclosure of Invention
Aiming at the problems in the prior art, the invention provides a method and a device for reconfiguring a space infrared camera instruction chain.
The invention is realized in this way, a reconfiguration method of a space infrared camera instruction chain, the reconfiguration method of the space infrared camera instruction chain comprises the following steps:
firstly, encoding the type of an upper note instruction into an instruction of 0x02, writing the instruction of an instruction pool, and writing the programmed instruction into a preset storage address;
secondly, encoding the type of the upper note instruction into an instruction of 0x03, configuring an instruction chain, and configuring the first instruction execution time, the instruction interval and the instruction sequence number of the instruction chain area;
thirdly, encoding the type of the upper note instruction into an instruction of 0x01, immediately instructing, and solidifying the data of the instruction area;
fourthly, the data in the instruction area is released and compared;
and fifthly, according to the requirement, the type of the upper note instruction is coded into an instruction of 0x01, the execution type is absolute addressing or shortcut, and an instruction chain is called to execute corresponding actions.
Further, the spatial infrared camera instruction chain reconfiguration method receives the instructions and data of the upper notes and designs three types of instructions;
the first is an immediate execution instruction, namely a traditional instruction, the type of the instruction is coded as 0x01, the instruction is divided into a notation with parameters and an immediate instruction without parameters, a plurality of quick instructions without parameters are preset according to conditions, and the quick instructions directly correspond to 32 instruction chain areas; the remarks with parameters can be used for flexibly adjusting the execution instructions;
the second is an instruction written into the instruction pool, and the instruction type is coded as 0x 02;
the third is an instruction chain configuration and execution instruction, which is specially used for configuring the execution time, the instruction number and the interval of the first instruction in the instruction pool, and the instruction type is coded as 0x 03.
Further, the instruction pool of the space infrared camera instruction chain reconfiguration method is arranged on an on-satellite solid-state storage unit, is an EEPROM or FLASH, and is used for partition management, and the capacity of each partition can be properly divided according to the size of a memory and the length of the instruction.
Further, after receiving the command, the command receiving unit of the spatial infrared camera command chain reconfiguration method performs judgment, and if the command is executed by the command chain, the command is forwarded to the command delay execution unit; the instruction delay execution unit has two execution modes: and the absolute addressing mode and the shortcut mode are selected by the execution type code, 0x01 is the absolute addressing mode, and 0x02 is the shortcut mode.
Further, the shortcut corresponds to an immediate instruction without parameters, when the received instruction execution type code conforms to the shortcut, the corresponding instruction chain area in the instruction pool is directly read, and all the instructions in the area are sequentially read out for execution;
if the instructions are needed to be used among different instruction chain areas, an absolute addressing mode is adopted; when the received instruction type code accords with an absolute addressing format and has address parameters, addressing is carried out according to a fixed partition, the 1 st instruction partition is recorded as 00H, the second instruction partition is recorded as 01H, corresponding instructions are read out in sequence according to the address code in the instructions and executed, and the addresses of the instruction bands are not more than 64 at most.
Another object of the present invention is to provide a spatial infrared camera instruction chain reconfiguration device based on the spatial infrared camera instruction chain reconfiguration method, where the spatial infrared camera instruction chain reconfiguration device includes:
the instruction receiving unit is used for receiving an instruction of the upper note;
the instruction pool is used for storing the received instructions;
and the instruction delay execution unit is used for reading and executing the instruction according to the agreed protocol.
The invention also aims to provide an infrared detector applying the spatial infrared camera instruction chain reconfiguration method.
In summary, the advantages and positive effects of the invention are: aiming at the characteristics of various instruction types and combinations of the satellite-borne infrared camera, instructions are sent and executed in batches in an instruction chain mode, and the instructions are stored in an instruction pool and can be edited and modified; the instruction pool can be drained and read back, comparison is convenient, the interval time, the instruction codes and the number of the instructions can be set through the upper injection parameters, the instructions in the instruction pool are called through the instruction chain table of the upper level, the instruction chain is formed, the instructions are sequentially sent, the working requirement of the infrared camera can be flexibly met, and the requirements that space infrared camera test verification needs to be covered one by one, and the instructions need to be simplified when a service runs are solved.
Drawings
Fig. 1 is a schematic structural diagram of a reconfiguration apparatus for an instruction chain of a spatial infrared camera according to an embodiment of the present invention;
in the figure: 1. an instruction receiving unit; 2. an instruction pool; 3. the instruction delays the execution unit.
Fig. 2 is a flowchart of a method for reconfiguring an instruction chain of a spatial infrared camera according to an embodiment of the present invention.
Fig. 3 is a flowchart of an implementation of a method for reconfiguring an instruction chain of a spatial infrared camera according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is further described in detail with reference to the following embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
An instruction chain is designed for the existing satellite-borne platform, instructions are prestored, only limited instruction combinations are called in a circulating mode, modification and programming cannot be carried out on the orbit, only a few parameters can be modified, and flexibility of space infrared camera working mode configuration and fault processing is limited. The invention can update the instruction in the instruction pool, and update the instruction code and the instruction interval in an upper injection mode, thereby realizing the reconfiguration of the instruction chain of the space infrared camera; the instruction pool can drain back and forth, and comparison is convenient.
The following detailed description of the principles of the invention is provided in connection with the accompanying drawings.
As shown in fig. 1, the reconfiguration device for a spatial infrared camera instruction chain according to an embodiment of the present invention includes an instruction receiving unit 1, an instruction pool 2, and an instruction delay execution unit 3, where the instruction receiving unit 1 receives an instruction of an upper note, the instruction pool 2 stores the received instruction, and the instruction delay execution unit 3 reads and executes the instruction according to an agreed protocol.
The instruction receiving unit 1 receives the instructions and data of the upper notes, and three types of instructions are designed. The first is an immediate execution instruction, i.e. a traditional instruction, the type of the instruction is coded as 0x01, and the instruction is divided into a notation with parameters and an immediate instruction without parameters, and a plurality of (for example, 32) fast instructions without parameters can be preset according to the situation, and directly correspond to 32 instruction chain areas; while the wagers with parameters may be used to flexibly adjust the execution instructions. The second is an instruction that writes to the pool of instructions, the instruction type is encoded as 0x 02. The third is an instruction chain configuration and execution instruction, which is specially used for configuring the execution time, instruction number, interval and the like of the first instruction in the instruction pool, and the instruction type is coded as 0x 03.
Figure GDA0002672733440000051
The instruction pool 2 is arranged on an on-satellite solid-state storage unit, is an EEPROM or FLASH, and is used for carrying out partition management, the capacity of each partition can be properly divided according to the size of a memory and the length of the instruction, for example, each instruction or a comment block is fixedly divided into 512-byte storage areas, and each storage area only stores 1 instruction or data block; each instruction storage area is divided into two parts, and the first part stores information such as the serial number of the instruction area and the time interval between the serial number and the next instruction in 16 bytes; the second part stores original codes of instructions or injection data blocks from the 17 th byte to the 512 th byte; every 32/64 instruction storage areas are divided into an instruction chain area, so that one instruction chain can carry 32/64 instructions at most, and the number of the instruction chains can be determined according to the size of the memory, such as 32;
after receiving the instruction, the instruction delay execution unit 3 determines that the instruction is to be executed by the instruction chain, and forwards the instruction to the instruction delay execution unit if the instruction is to be executed by the instruction chain. The instruction delay execution unit has two execution modes: and the absolute addressing mode and the shortcut mode are selected by the execution type code, 0x01 is the absolute addressing mode, and 0x02 is the shortcut mode. The shortcut corresponds to an immediate instruction without parameters, when the received instruction execution type code conforms to the shortcut, the corresponding instruction chain area in the instruction pool is directly read, all the instruction executions in the area are sequentially read out, and if the shortcut 1 corresponds to the instruction chain area 1, the shortcut 2 corresponds to the instruction chain area 2, and so on. Absolute addressing may be used if instructions need to be used between different instruction chain regions. When the received instruction type code accords with an absolute addressing format and has an address parameter, addressing is carried out according to the fixed partition (such as a 512-byte instruction storage area), the 1 st instruction partition is recorded as 00H, the second instruction partition is recorded as 01H, and so on, corresponding instructions are read out in sequence according to the address code in the instructions and executed, the addresses of the instruction bands do not exceed 64 at most, the mode is flexible, and the instructions can be combined randomly in an appointed address range.
As shown in fig. 2, the method for reconfiguring the instruction chain of the spatial infrared camera according to the embodiment of the present invention includes the following steps:
s201: the upper note instruction type is coded into an instruction of 0x02, namely an instruction of a write instruction pool, and the programmed instruction is written into a preset storage address;
s202: the upper note instruction type is coded as 0x03 instruction, namely instruction chain configuration instruction, and the first instruction execution time, instruction interval and instruction sequence number of the configuration instruction chain region;
s203: the type of the upper note instruction is coded into an instruction of 0x01, namely an immediate instruction, and the data of the instruction area are solidified;
s204: comparing the data in the instruction area;
s205: according to the requirement, the type of the upper note instruction is coded into an instruction (namely an immediate instruction) of 0x01, the execution type is absolute addressing or shortcut, and the call instruction chain executes the corresponding action.
The application of the principles of the present invention will now be described in further detail with reference to the accompanying drawings.
Example 1: the design steps of the reconfiguration method of the space infrared camera instruction chain provided by the embodiment of the invention are as follows.
S1, sorting the switching sequence of the infrared camera and the parameters to be injected, and compiling the sequences into instructions and injection parameters A0; arranging 3 types of working modes, and respectively compiling the working modes into A1 instructions, A2 instructions and A3 instructions;
s2, coding the type of the upper note instruction into an instruction of 0x02, namely, writing the instruction in an instruction pool, and sequentially writing the instruction compiled in S1 into predetermined 4 storage areas (instruction chain areas B0, B1, B2 and B3) by a camera main control CPU according to the sending sequence of service work, wherein the storage area is divided into 256 bytes of each instruction, and the storage space of (A0+ A1+ A2+ A3) 256 bytes is needed in total;
s3, encoding the type of the upper note instruction into an instruction of 0x03, namely an instruction chain configuration instruction, and configuring the first instruction execution time, the instruction interval and the instruction sequence number of the instruction chain area; 4 instruction chain regions, which need to send 4 configuration instructions;
s4, encoding the type of the upper note command into a command of 0x01, namely an immediate command, and solidifying the data of the command area in the EEPROM;
s5, performing ground comparison on data of the leakage instruction area through the telemetering channel;
s6, when the computer is started, the type code of the upper note instruction is an instruction (namely an immediate instruction) of 0x01, the execution type is a shortcut, and the instruction chain in the B0 area is called to execute the on-state setting; when the working mode needs to be switched, an immediate instruction is sent, the execution type is a shortcut, and a B1/B2/B3 area instruction chain is called to execute the switching of the working mode;
s7, if the period parameter is modified, repeating the steps S1-S6.
Example 2: the design steps of the reconfiguration method of the space infrared camera instruction chain provided by the embodiment of the invention are as follows.
S1, sorting the switching sequence of the infrared camera and the parameters to be injected, and compiling the sequences into instructions and injection parameters A0; arranging 5 types of working modes, and respectively compiling the working modes into A1 instructions, A2 instructions, A3 instructions, A4 instructions and A5 instructions;
s2, coding the type of the upper note instruction into an instruction of 0x02, namely an instruction of a writing instruction pool, sequentially writing the instruction coded in S1 into predetermined 4 storage areas (instruction chain areas B0, B1, B2, B3, B4 and B5) by a camera FPGA according to the sending sequence of service work, wherein the storage areas are divided into 512 bytes for each instruction, and a storage space of (A0+ A1+ A2+ A3+ A4+ A5) 512 bytes is needed in total;
s3, encoding the type of the upper note instruction into an instruction of 0x03, namely an instruction chain configuration instruction, and configuring the first instruction execution time, the instruction interval and the instruction sequence number of the instruction chain area; 6 instruction chain regions, which need to send 6 configuration instructions;
s4, encoding the type of the upper note instruction into an instruction of 0x01, namely an immediate instruction, and solidifying the data of the instruction area in the FLASH;
s5, performing ground comparison on data in the let-down instruction area through a data transmission channel;
s6, when the computer is started, the type code of the upper note instruction is an instruction (namely an immediate instruction) of 0x01, the execution type is a shortcut, and a B0 area instruction chain is called to execute the startup and state setting;
s7, when the working mode needs to be switched, the execution type is an absolute addressing mode, the instruction is edited, a plurality of instructions in an instruction chain of a B1/B2/B3/B4/B5 area are called according to the required instruction sequence, and after the instructions are sequenced, an immediate instruction is sent and sent, and the working mode switching is executed;
s8, if the period parameter is modified, repeating the steps S1-S7.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents and improvements made within the spirit and principle of the present invention are intended to be included within the scope of the present invention.

Claims (7)

1.一种空间红外相机指令链重配置方法,其特征在于,所述空间红外相机指令链重配置方法包括:1. A space infrared camera instruction chain reconfiguration method, characterized in that, the space infrared camera instruction chain reconfiguration method comprises: 第一步,上注指令类型编码为0x02的指令,写指令池的指令,将编好的指令写入预定的存储地址中;The first step is to note the instruction whose instruction type is coded as 0x02, write the instruction of the instruction pool, and write the edited instruction into the predetermined storage address; 第二步,上注指令类型编码为0x03的指令,指令链配置指令,配置指令链区的首条指令执行时间、指令间隔、指令序号;The second step is to note the instruction whose instruction type is coded as 0x03, the instruction chain configuration instruction, and configure the execution time, instruction interval, and instruction serial number of the first instruction in the instruction chain area; 第三步,上注指令类型编码为0x01的指令,立即指令,固化指令区数据;The third step is to note the instruction whose instruction type is coded as 0x01, the immediate instruction, and the solidified instruction area data; 第四步,下泄指令区数据,进行比对;The fourth step is to leak the data in the command area and compare; 第五步,根据需要,上注指令类型编码为0x01的指令,执行类型为绝对寻址或快捷方式,调用指令链执行相应的动作。The fifth step, according to the need, add the instruction whose instruction type code is 0x01, the execution type is absolute addressing or shortcut, and call the instruction chain to execute the corresponding action. 2.如权利要求1所述的空间红外相机指令链重配置方法,其特征在于,所述空间红外相机指令链重配置方法接收上注的指令和数据,设计三种类型的指令;2. The method for reconfiguring the command chain of a space infrared camera as claimed in claim 1, wherein the method for reconfiguring the command chain of the space infrared camera receives the instructions and data noted above, and designs three types of instructions; 第一种为立即执行指令即传统的指令,指令类型编码为0x01,又分为带参数的注数和不带参数的立即指令,根据情况预设若干条不带参数的快速指令,直接对应32个指令链区;而带参数的注数可用于灵活调节执行指令;The first is the immediate execution instruction, that is, the traditional instruction. The instruction type is coded as 0x01. It is divided into the note number with parameters and the immediate instruction without parameters. According to the situation, a number of fast instructions without parameters are preset, which directly correspond to 32 An instruction chain area; and the note with parameters can be used to flexibly adjust the execution instructions; 第二种为写入指令池的指令,指令类型编码为0x02;The second is the instruction written to the instruction pool, and the instruction type code is 0x02; 第三种为指令链配置和执行指令,专门用于配置指令池中的首条指令的执行时间、指令编号、间隔,指令类型编码为0x03。The third type is the instruction chain configuration and execution instruction, which is specially used to configure the execution time, instruction number, and interval of the first instruction in the instruction pool. The instruction type code is 0x03. 3.如权利要求1所述的空间红外相机指令链重配置方法,其特征在于,所述空间红外相机指令链重配置方法的指令池设置在星上固态存储单元,为EEPROM或FLASH,进行分区管理,分区的容量大小可视存储器大小以及指令的长短进行适当的划分。3. the space infrared camera instruction chain reconfiguration method as claimed in claim 1 is characterized in that, the instruction pool of described space infrared camera instruction chain reconfiguration method is arranged on the on-board solid-state storage unit, is EEPROM or FLASH, carries out partition Management, the size of the partition can be appropriately divided according to the size of the memory and the length of the instruction. 4.如权利要求1所述的空间红外相机指令链重配置方法,其特征在于,所述空间红外相机指令链重配置方法的指令接收单元接收到后,进行判断,若是指令链执行指令,则转发给指令延迟执行单元;指令延迟执行单元有两种执行方式:绝对寻址方式和快捷方式,由执行类型码进行选择,0x01为绝对寻址方式,0x02为快捷方式。4. The method for reconfiguring the command chain of a space infrared camera according to claim 1, wherein the command receiving unit of the method for reconfiguring the command chain of the space infrared camera makes a judgment after receiving it, and if the command chain executes the command, then Forwarded to the instruction delayed execution unit; the instruction delayed execution unit has two execution modes: absolute addressing mode and shortcut, which are selected by the execution type code, 0x01 is the absolute addressing mode, and 0x02 is the shortcut. 5.如权利要求4所述的空间红外相机指令链重配置方法,其特征在于,所述快捷方式对应不带参数的立即指令,当收到的指令执行类型码符合快捷方式时,直接读取指令池中对应的指令链区,顺序读出该区的所有指令执行;5. The method for reconfiguring an instruction chain of a space infrared camera according to claim 4, wherein the shortcut corresponds to an immediate instruction without parameters, and when the received instruction execution type code conforms to the shortcut, the shortcut is directly read The corresponding instruction chain area in the instruction pool, sequentially read out all instructions in this area for execution; 若需要在不同指令链区之间使用指令时,则采用绝对寻址方式;当收到的指令类型码符合绝对寻址格式且带地址参数时,按固定分区进行寻址,第1个指令分区记录为00H,第二个指令分区记录为01H,按该指令中的地址码依次读出对应的指令并执行,该指令链区的地址最多不超过64条。If the instruction needs to be used between different instruction chain areas, the absolute addressing mode is used; when the received instruction type code conforms to the absolute addressing format and has address parameters, the addressing is performed according to the fixed partition, and the first instruction partition The record is 00H, and the second instruction partition is recorded as 01H. According to the address code in the instruction, the corresponding instructions are read and executed in sequence. The address of the instruction chain area does not exceed 64 at most. 6.一种基于权利要求1所述空间红外相机指令链重配置方法的空间红外相机指令链重配置装置,其特征在于,所述空间红外相机指令链重配置装置包括:6. A space infrared camera instruction chain reconfiguration device based on the space infrared camera instruction chain reconfiguration method according to claim 1, wherein the space infrared camera instruction chain reconfiguration device comprises: 指令接收单元,用于接收上注的指令;The instruction receiving unit is used to receive the instruction of betting; 指令池,用于存放接收的指令;The instruction pool is used to store the received instructions; 指令延迟执行单元,用于根据约定的协议进行指令的读取和执行。The instruction delay execution unit is used to read and execute instructions according to the agreed protocol. 7.一种应用权利要求1~5任意一项所述空间红外相机指令链重配置方法的红外探测器。7. An infrared detector applying the method for reconfiguring the command chain of a space infrared camera according to any one of claims 1 to 5.
CN201910373774.1A 2019-05-07 2019-05-07 Method and device for reconfiguring instruction chain of space infrared camera Active CN110113530B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910373774.1A CN110113530B (en) 2019-05-07 2019-05-07 Method and device for reconfiguring instruction chain of space infrared camera

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910373774.1A CN110113530B (en) 2019-05-07 2019-05-07 Method and device for reconfiguring instruction chain of space infrared camera

Publications (2)

Publication Number Publication Date
CN110113530A CN110113530A (en) 2019-08-09
CN110113530B true CN110113530B (en) 2021-02-09

Family

ID=67488441

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910373774.1A Active CN110113530B (en) 2019-05-07 2019-05-07 Method and device for reconfiguring instruction chain of space infrared camera

Country Status (1)

Country Link
CN (1) CN110113530B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110995557B (en) * 2019-10-17 2021-12-07 北京空间机电研究所 Intelligent processing system for bus control parameter instructions of space remote sensing camera

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102799502A (en) * 2012-06-28 2012-11-28 航天恒星科技有限公司 On-orbit maintenance method of satellite-borne embedded software
CN105444780A (en) * 2015-11-30 2016-03-30 上海卫星工程研究所 System and processing method for verifying image location of satellite-borne whisk broom optical camera
CN109540128A (en) * 2018-11-15 2019-03-29 上海航天控制技术研究所 A kind of in-orbit autonomous configuration method of star sensor

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102207877A (en) * 2011-04-15 2011-10-05 中国科学院长春光学精密机械与物理研究所 Method and system for re-pouring on-track program of space camera
CN103257891B (en) * 2013-04-25 2016-03-16 上海卫星工程研究所 Two layers of analytic expression spacecraft task management system and method
EP3142078B1 (en) * 2015-09-09 2023-04-26 Continental Automotive Technologies GmbH Central unit, road toll system and methods for operating a road toll system and a central unit
CN106020812B (en) * 2016-05-16 2019-01-11 北京控制工程研究所 A kind of in-orbit maintaining method of dynamic for DSP platform spacecraft software
CN107391189B (en) * 2017-07-17 2020-10-27 上海卫星工程研究所 On-orbit programming method of satellite-borne software
CN107515800A (en) * 2017-07-17 2017-12-26 上海卫星工程研究所 On-board software dependability design system and method based on software redundancy
CN107870782B (en) * 2017-09-29 2020-07-14 北京空间飞行器总体设计部 A method and system for carrying out a high-orbit remote sensing satellite payload mission
CN107957874B (en) * 2017-11-21 2021-07-13 上海航天测控通信研究所 Recoverable resident type on-orbit programming method for satellite-borne software
CN108415718B (en) * 2018-03-28 2021-06-08 南京理工大学 A BootLoader Design Method Applied to Online Update of On-board Software
CN108958737A (en) * 2018-06-13 2018-12-07 上海微小卫星工程中心 A kind of On-board software On-board programming method
CN109451210B (en) * 2018-11-01 2020-09-11 南京理工大学 A Cooled Electron Multiplier CCD Camera System

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102799502A (en) * 2012-06-28 2012-11-28 航天恒星科技有限公司 On-orbit maintenance method of satellite-borne embedded software
CN105444780A (en) * 2015-11-30 2016-03-30 上海卫星工程研究所 System and processing method for verifying image location of satellite-borne whisk broom optical camera
CN109540128A (en) * 2018-11-15 2019-03-29 上海航天控制技术研究所 A kind of in-orbit autonomous configuration method of star sensor

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
高分三号卫星总体设计验证;张庆君;《航天器工程》;20171031;第26卷(第5期);全文 *

Also Published As

Publication number Publication date
CN110113530A (en) 2019-08-09

Similar Documents

Publication Publication Date Title
US9367392B2 (en) NAND flash memory having internal ECC processing and method of operation thereof
US7334080B2 (en) Nonvolatile memory with independent access capability to associated buffer
CN100446126C (en) Flash memory access using a plurality of command cycles
US20080195800A1 (en) Flash Memory Device and Flash Memory System Including a Buffer Memory
US8291272B2 (en) Macro and command execution from memory array
KR100823175B1 (en) Flash memory devices and memory systems containing them that can improve program performance
US7885141B2 (en) Non-volatile memory device and method for setting configuration information thereof
KR20190083103A (en) Memory device
US9104401B2 (en) Flash memory apparatus with serial interface and reset method thereof
CN110113530B (en) Method and device for reconfiguring instruction chain of space infrared camera
US20150242213A1 (en) System and method for modification of coded instructions in read-only memory using one-time programmable memory
US20070028037A1 (en) Memory system with automatic dual-buffering
US20020099920A1 (en) Semiconductor memory device, a sector-address conversion circuit, an address-conversion method, and operation method of the semiconductor memory device
JP7273176B2 (en) Memory control system with sequence processing unit
US20140032886A1 (en) Memory controllers
KR101131569B1 (en) Non-volatile memory apparatus, repair circuit and d read out method of code addressable memory data
US7062599B2 (en) Flash memory programming
WO2012008068A1 (en) Microcontroller and method of controlling the same
US7769943B2 (en) Flexible, low cost apparatus and method to introduce and check algorithm modifications in a non-volatile memory
US7127564B2 (en) Double buffered flash programming
US7310277B2 (en) Non-volatile semiconductor storage device with specific command enable/disable control signal
JP2867965B2 (en) Data processing device and data processing method
US20150193375A1 (en) Processor and method of controlling the same
US8799529B2 (en) Direct memory access controller and operating method thereof
JP2006313516A (en) Built-in memory unit structure comprising loader, and system structure and operation method of built-in memory device

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
GR01 Patent grant
GR01 Patent grant