CN102360278A - Separating type computer system of control instructions and calculation instructions - Google Patents

Separating type computer system of control instructions and calculation instructions Download PDF

Info

Publication number
CN102360278A
CN102360278A CN2011102626321A CN201110262632A CN102360278A CN 102360278 A CN102360278 A CN 102360278A CN 2011102626321 A CN2011102626321 A CN 2011102626321A CN 201110262632 A CN201110262632 A CN 201110262632A CN 102360278 A CN102360278 A CN 102360278A
Authority
CN
China
Prior art keywords
processor
computer system
instruction
control
bus
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
Application number
CN2011102626321A
Other languages
Chinese (zh)
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.)
SUZHOU GALAXY ELECTRONIC TECHNOLOGY Co Ltd
Original Assignee
SUZHOU GALAXY ELECTRONIC TECHNOLOGY Co Ltd
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 SUZHOU GALAXY ELECTRONIC TECHNOLOGY Co Ltd filed Critical SUZHOU GALAXY ELECTRONIC TECHNOLOGY Co Ltd
Priority to CN2011102626321A priority Critical patent/CN102360278A/en
Publication of CN102360278A publication Critical patent/CN102360278A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Stored Programmes (AREA)

Abstract

The invention discloses a separating type computer system of control instructions and calculation instructions, and aims to solve the technical problems that the control instructions and the calculation instructions in the prior art are complicated so that an instruction system is complicated and design difficulties are great, the improvement of an integrated speed is influenced and the like. The separating type computer system comprises a memory and an input/output device, wherein the memory comprises a first internal memory, a second internal memory and an external memory; the separating type computer system further comprises a control processor and a computation processor, wherein the control processor is connected with the input/output device, the first internal memory and the external memory; the computation processor is connected with the second internal memory; and the control processor is connected with the computation processor through adopting a bus. According to the separating type computer system provided by the invention, the work speed and the work efficiency of the computer system can be effectively improved.

Description

Control type instruction and compute classes instruction detachable computer system
Technical field
The present invention relates to the computer organization designing technique, relate in particular to a kind of will type of control instruction and compute classes instruction use the computer system of different processor respectively.
Background technology
All computing machines all have order set.Control type instruction is arranged in the order set, like the switch order of transfer instruction, stop instruction, interruption, put condition code instruction etc., also have the compute classes instruction, like the arithmetic to different types of data, logical operation etc.The trend of control type instruction determination procedure, computing is implemented in the compute classes instruction, and the order set of traditional computer is mingled in these two types of instructions together, the causes instructions system complex, design difficulty is big; Because instruction is complicated, the speed of instruction unit improves just difficulty, has fettered the raising of bulk velocity; Fettered the development of computing class instruction; (like 8 data widths or 16 s' data width) is diverse order set because the data of different in width; If steering order is separated with operational order; The variation of data width so, the variation of data type, even the change of computing method does not influence control type instruction.The computer organization of using dual processor or multiprocessor is also arranged in the prior art, but from the task design of each processor, still control type instruction and compute classes instruction promiscuous mode.As open day being the technical scheme patent documentation that October 17, publication number in 2007 are CN101055556 discloses: a kind of multi-CPU system; Comprise: total system is made up of a plurality of independent CPUs, a message unit and a timed message transmitting element; Can only connect each other through this crosspoint between each CPU; Adopt FIFO or HSSI High-Speed Serial Interface to be connected between crosspoint and each CPU, transmit information, crosspoint and the cooperation of timed message transmitting element through message between CPU and the crosspoint; The state of each CPU in the supervisory system; So that in time note abnormalities, recover normally operation, this structure can realize stronger stability, better security and communication between CUP faster.But the weak point of this scheme remains each CUP institute operating instruction is control type instruction and compute classes instruction promiscuous mode.
Summary of the invention
The present invention solves the existing in prior technology steering order and operational order mixes the causes instructions system complex, design difficulty is big; Influence technical matterss such as bulk velocity raising; A kind of control type instruction and compute classes instruction detachable computer system are provided, no matter how its computation processor changes, processor controls can remain unchanged; Thereby system software compatible good, dirigibility is higher; Be convenient to form the computing machine of different pieces of information width, different pieces of information structure, various computing instruction set, and system software or management software remain unchanged still, significantly improve the work efficiency of design and use computing machine.
The present invention is directed to the prior art problem mainly is able to solve through following technical proposals; A kind of control type instruction and compute classes instruction detachable computer system; Comprise storer, input-output device, storer comprises first internal storage (working storage of processor controls), second internal storage (working storage of computation processor) and external memory storage, also comprises processor controls; Computation processor; Processor controls connects input-output device, first internal storage and external memory storage, and computation processor connects second internal storage, adopts bus to be connected between processor controls and computation processor.This Computer Systems Organization of the present invention is made up of two groups of order set, control type command control program trend; The compute classes instruction science of carrying out is calculated.The processor of full-time control type instruction is called processor controls, and the processor of full-time compute classes instruction is called computation processor.In actual use, connect external interface device, be responsible for and extraneous communication, and as the platform of operation system, computation processor carries out compute classes work such as Flame Image Process, science calculating by processor controls.Processor controls is not because need handle a large amount of exclusive datas, need not do complicated science yet and calculate; So focusing on external communication, human-computer interaction interface and the general development environment of it; It also is that operation is the operation platform of usefulness, no matter how computation processor changes, processor controls can remain unchanged; It is better that this just makes that processor controls and peripheral IO port design versatility; Dirigibility is higher, and in the evolution that computer hardware is constantly upgraded, processor controls can remain unchanged basically; Computation processor is designed with the more processor of high-speed computational capability, and it accomplishes the computing of whole big data quantities, adopts bus mode to carry out data transmission and communicate by letter between processor controls and computation processor.Such scheme makes computer organization more reasonable, and operating rate and efficient are higher.
As preferably, computation processor also connects the external data IO port.Need carry out the equipment of data processing through external data IO port connection real-time video data channel and other.
As preferably, bus is a memory bus, and memory bus is connected between processor controls and the computation processor as communication bus.
As preferably, memory bus is provided by the dual-port shared storage, and said dual-port shared storage is one and has two fully independently shared storages of SRAM interface.This kind mode is the dual-port mutual contact mode, and it allows shared storage space of two processor unit independent accesses, thereby comes swap data through its memory bus and the standard read-write operation of utilization, realizes two inter-processor communications.
As preferably, processor controls also connects usb bus interface, communication interface, network interface, and other application interfaces can be set as the external port that uses processor controls to manage.
The beneficial effect that the present invention brings is; No matter how computation processor changes; Processor controls can remain unchanged; Make that processor controls and IO port versatility are better, dirigibility is higher, the compatibility of system software is better, can make computation processor be designed with the more processor of high-speed computational capability, significantly improve the work efficiency of design and use computing machine.
Description of drawings
Fig. 1 is a kind of theory diagram of the present invention.
Among the figure: the 1st, first memory, the 2nd, second memory, the 3rd, external data IO port, the 4th, processor controls; The 5th, dual-port shared storage, the 6th, computation processor, the 7th, external memory storage, the 8th, keyboard; The 9th, display, the 10th, USB interface, the 11st, communication interface, the 12nd, network interface.
Embodiment
Pass through embodiment down, and combine accompanying drawing, technical scheme of the present invention is further specified.
Embodiment: as shown in Figure 1, the present invention is a kind of control type instruction and compute classes instruction detachable computer system, comprises keyboard 8; Display 9, usb 10, communication interface 11; Networking interface 12, the first internal storages 1, second internal storage 2, external memory storage 7; Processor controls 4, computation processor 6; Processor controls 4 connects keyboards 8, display 9, usb 10, communication interface 11, networking interface 12, first internal storage 1, external memory storage 7; Computation processor 6 connects second internal storage 2, external data IO port 3; A port of dual-port shared storage 5 connects processor controls 4 through memory bus; Another port connects computation processor 6 through memory bus, thereby sets up the high-speed channel of 6 of processor controls 4 and computation processors.
External memory storage 7 is hard disks.
Installing operating system on the processor controls 4 formed platforms; Full-time administrative input-output device, IO port; Computation processor 6 connects second memory 2, data input/output interface 3, thereby constitutes subsystem, and accepts the operating system management on processor controls 4 platforms; Full-time science is calculated, such as graphics process, Flame Image Process, structure analysis calculating, professional software etc.
No matter how computation processor changes so the present invention has; Processor controls can remain unchanged; Make that processor controls and IO port versatility are better, dirigibility is higher, the compatibility of system software is better; Can make computation processor be designed with the more processor of high-speed computational capability, significantly improve the characteristics such as work efficiency of design and use computing machine.

Claims (5)

1. control class instruction and compute classes instruction detachable computer system; Comprise storer, input-output device, said storer comprises first internal storage, second internal storage and external memory storage, it is characterized in that: also comprise processor controls; Computation processor; Said processor controls connects input-output device, first internal storage and external memory storage, and computation processor connects second internal storage, adopts bus to be connected between processor controls and computation processor.
2. according to the said a kind of control of claim 1 type instruction and compute classes instruction detachable computer system, it is characterized in that: said computation processor also connects the external data IO port.
3. according to the said a kind of control of claim 1 type instruction and compute classes instruction detachable computer system, it is characterized in that: said bus is a memory bus, and said memory bus is connected between processor controls and the computation processor as communication bus.
4. according to the said a kind of control of claim 3 type instruction and compute classes instruction detachable computer system; It is characterized in that: said memory bus is provided by the dual-port shared storage, and said dual-port shared storage is one and has two fully independently shared storages of SRAM interface.
5. according to the said a kind of control of claim 1 type instruction and compute classes instruction detachable computer system, it is characterized in that: said processor controls also connects usb bus interface, communication interface, network interface.
CN2011102626321A 2011-09-07 2011-09-07 Separating type computer system of control instructions and calculation instructions Pending CN102360278A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011102626321A CN102360278A (en) 2011-09-07 2011-09-07 Separating type computer system of control instructions and calculation instructions

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011102626321A CN102360278A (en) 2011-09-07 2011-09-07 Separating type computer system of control instructions and calculation instructions

Publications (1)

Publication Number Publication Date
CN102360278A true CN102360278A (en) 2012-02-22

Family

ID=45585612

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011102626321A Pending CN102360278A (en) 2011-09-07 2011-09-07 Separating type computer system of control instructions and calculation instructions

Country Status (1)

Country Link
CN (1) CN102360278A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118114615B (en) * 2024-04-30 2024-06-28 西北工业大学 Control and calculation separated system chip structure

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7197627B1 (en) * 1998-10-30 2007-03-27 Telefonaktoebolaget Lm Ericsson (Publ) Multiple processor arrangement for conserving power
CN2893789Y (en) * 2006-01-27 2007-04-25 *** Multi-kernel structural computer central processor
CN101286144A (en) * 2007-04-11 2008-10-15 三星电子株式会社 Multipath accessible semiconductor memory device
CN202217273U (en) * 2011-09-07 2012-05-09 苏州科雷芯电子科技有限公司 Control class instructions and calculation class instructions separated computer system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7197627B1 (en) * 1998-10-30 2007-03-27 Telefonaktoebolaget Lm Ericsson (Publ) Multiple processor arrangement for conserving power
CN2893789Y (en) * 2006-01-27 2007-04-25 *** Multi-kernel structural computer central processor
CN101286144A (en) * 2007-04-11 2008-10-15 三星电子株式会社 Multipath accessible semiconductor memory device
CN202217273U (en) * 2011-09-07 2012-05-09 苏州科雷芯电子科技有限公司 Control class instructions and calculation class instructions separated computer system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118114615B (en) * 2024-04-30 2024-06-28 西北工业大学 Control and calculation separated system chip structure

Similar Documents

Publication Publication Date Title
CN102710477B (en) Data processing system based on VPX bus structure
CN101526934A (en) Construction method of GPU and CPU combined processor
WO2022213832A1 (en) Computer device, virtualization acceleration device, remote control method and storage medium
CN103020002A (en) Reconfigurable multiprocessor system
CN105260339A (en) Large-scale PLC (Programmable logic Controller) system based on Xilinx Zynq technology
CN103926928A (en) Robot controller with modules dynamically dispatched
CN103559087A (en) Interrupt realization method between virtual processors, relevant device and system
CN102656603A (en) Graphics pipeline scheduling architecture utilizing performance counters
CN107391429A (en) A kind of CPU+GPU+FPGA design method
CN103116517A (en) Adjustment method of I/O channels of virtualization platform and adjustment device
CN202217273U (en) Control class instructions and calculation class instructions separated computer system
CN104626165A (en) Demonstrator key reaction sensitivity optimization method
CN205229926U (en) 64 treater is in coordination with interconnection plate on server of way
CN102360278A (en) Separating type computer system of control instructions and calculation instructions
CN202795364U (en) Dynamically reconfigurable test measuring instrument
CN104932820B (en) Touch screen application method and system based on USB mapping
CN204576487U (en) Parallel computation multiplexing Mux
CN202904319U (en) PCI bus multi-shaft motor control card developed based on CPLD
CN113721989A (en) Multiprocessor parallel operation system and computer architecture
CN202018635U (en) Device capable of realizing switching of PS (personal system)/2 signals in KVM (kernel-based virtual machine)
CN105046638A (en) Processor system and image data processing method thereof
CN202281998U (en) Scalar floating-point operation accelerator
CN101546301A (en) Method of synergetic computer comprising heterogeneous processors
CN205016211U (en) Led large screen information display system
CN209964062U (en) Heterogeneous acceleration computing system based on optical communication switching unit

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20120222