CN101576825B - Embedded integrated circuit programmer - Google Patents
Embedded integrated circuit programmer Download PDFInfo
- Publication number
- CN101576825B CN101576825B CN2009100508111A CN200910050811A CN101576825B CN 101576825 B CN101576825 B CN 101576825B CN 2009100508111 A CN2009100508111 A CN 2009100508111A CN 200910050811 A CN200910050811 A CN 200910050811A CN 101576825 B CN101576825 B CN 101576825B
- Authority
- CN
- China
- Prior art keywords
- module
- power supply
- chip
- integrated circuit
- embedded integrated
- 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.)
- Expired - Fee Related
Links
Images
Abstract
The invention discloses an embedded integrated circuit programmer, which is characterized in that the embedded integrated circuit programmer comprises an LCD-Key module used for displaying the device state and information of each operation, inputting a corresponding command and browsing information stored in a system, an FPGA logical unit used for carrying out complex logic calculation on the system and temporarily storing necessary data, an embedded processor and basic storage module used for dispatching and controlling the completion of system functions, saving a user data file and temporarily storing a large quantity of middle data, a chip flexible driving tube which is used for connecting a target chip and controlling a logic interface and capable of self-adapting different voltage classes, and a stepless adjusting power supply used for providing a power supply consisting with the target chip for the target chip and flexible logic, and eight paths of independent adapters. By adopting the embedded type design, the embedded integrated circuit programmer enlarges the range of voltage stepless adjusting, is suitable for battery jars with multiple classes of logical voltages, and greatly increases the quantity of one-time programming chips.
Description
Technical field
The present invention relates to a kind of integrated circuit and technical field of measurement and test thereof, particularly a kind of embedded IC programming technique field.
Background technology
Electronic product with certain intelligent function; Such as mobile phone, PDA, MP4, washing machine, refrigerator, air-conditioning, advanced audio etc.; Processor and storer are all arranged; And the software with corresponding function all can be arranged in processor and the storer, and this software need be with there being corresponding instrument to be written to it in processor or the storer, and this instrument is exactly a programmable device.
The great majority that the programmable device of prior art provides are the fixed value voltage of 3.3V, 5V; IC chip often needs the power supply of multiple voltage grade when programming, and the needed supply voltage of different integrated circuit also is not quite similar; Because different IC logic level is different; Therefore control system must adapt to and mate numerous electric pressure white peony root logic levels, ability complete operation function, and the fixed value voltage of prior art makes existing programmable device compatibility low; Different integrated circuit, its programming mode also is not quite similar, and much widely different, so steering logic must be able to dispose flexibly, and to adapt to different chip programmings, existing programmable device is because compatible low, and the one-time programming number of chips is few.
Whether whether whether existing programmable device is before starting program, and the presence to integrated circuit does not detect, place correctly so can't confirm chip, contact with 10 pins that guarantee objective chip, can programme, and is prone to cause programming efficiency low.
When integrated circuit is jumbo integrated circuit, often need more address bus or data bus, the control system of existing programmable device can not be expanded.
Summary of the invention
For solving the problems of the technologies described above, the present invention provides a kind of embedded integrated circuit programmer, and hyperchannel stepless pressure regulation programming power supply is provided; Adaptive logic electric level interface pipeline, logic configuration flexibly, the integrated circuit presence detects; The bus expansion; The programmable device compatibility is improved greatly, improve programming efficiency, the one-off programming number of chips is brought up to 8.
The present invention realizes through following technical scheme:
A kind of embedded integrated circuit programmer comprises information that is used for display device state and each operation and the LCD-Key module of importing corresponding instruction, browing system canned data; Be used to carry out the logical operation of system complex, the fpga logic unit of temporary data necessary; Be used to dispatch, the completion of control system function, preserve subscriber data file, temporary a large amount of intermediate data flush bonding processors and basic storage module; Be used for linking objective chip and steering logic interface, but the flexible driving tube of chip of the different electric pressures of self-adaptation; Be used for providing independently right with the step-less adjustment power supply and the octuple of the corresponding to power supply of objective chip to objective chip and flexible logic
Orchestration; Wherein: said flush bonding processor is connected said LCD-Kcy module, said fpga logic unit, the flexible driving tube of said chip and said step-less adjustment power supply respectively with basic storage module; Said fpga logic unit connects said LCD-Kcy module and said step-less adjustment power supply; The flexible driving tube of said chip connects said step-less adjustment power supply and said octuple separate adapter.
Said electrodeless adjusting power supply further comprises a primary power, a LDO module, a D/A module, a signal amplification module and a power supply synthesis module; The output terminal of wherein said primary power connects the input end of said LDO module; The output terminal of said D/A module connects the input end of said signal amplification module, and said LDO module is connected the input end of said power supply synthesis module with the output terminal of said signal amplification module.
Said flexible driving tube adopts the level transmissions chip of bi-directional drive, on corresponding ports, loads the supply voltage of particular level, adopts configuration file that the voltage of objective chip is set.
Said fpga logic configuration of cells register, and can carry out the expansion of the side bus of objective chip.
Said flush bonding processor and basic storage module further comprise an objective chip power supply output module, a current detection module, an objective chip, a contact detection power module, a power distribution logic module, a comprehensive detection unit and a processor; Wherein: the output terminal of said objective chip power supply output module connects the input end of said current detection module; The output terminal of said contact detection power module connects the input end of said power distribution logic module; Said current detection module is connected the input end of said objective chip with the output terminal of current detection module; The output terminal of said objective chip connects the input end of said comprehensive detection unit, and the output terminal of said comprehensive detection unit connects the input end of said connector.
The said embedded integrated circuit programmer chip-count of once programming at most is 8.
Beneficial effect of the present invention is: the present invention provides hyperchannel stepless pressure regulation programming power supply because above-mentioned module is formed, and adapts to and mate the logic level interface of numerous electric pressures; Large-scale FPGA improves its compatibility greatly, can adapt to the various chips of different electric pressures; Logic configuration function flexibly; And have the online measuring ability of integrated circuit, and can detect the presence of objective chip, improved programming efficiency greatly; And have the bus expanded function, the number of chips of once programming at most can reach 8.
Description of drawings
Fig. 1 is the composition diagram of embedded integrated circuit programmer
Fig. 2 is the process flow diagram of the online measuring ability of integrated circuit
Fig. 3 is electrodeless adjusting power work schematic diagram
Embodiment
As shown in Figure 1, be the composition diagram of embedded integrated circuit programmer, comprise LCD-key module 101, LCD is used for the information of display device state and each operation, and key is used to import corresponding instruction, the browing system canned data.
Flush bonding processor and basic storage module 103 are used to dispatch, the completion of control system function, preserve user data zhang part; Temporary a large amount of intermediate data; It also has integrated circuit presence measuring ability, and is as shown in Figure 2, and objective chip power supply output 201 is the stepless voltage regulation power supply; Export to objective chip 203 through behind the circuit of current detecting 202; When objective chip 203 put into power up after, whether the circuit of current detecting 202 can detect objective chip 203 consumed current, can judge thus and on device, place chip; Contact detection power supply 204 provides the constant current source of microampere order; This constant current source imposes on objective chip 203, after objective chip 203 after handling through power distribution logic 205; Whether 10 pins that comprehensive detection unit 206 can detect objective chip contact, and finally touch the end and give processor 207.
Flexible driving tube; Be used for linking objective chip and steering logic interface; But the chip of the different electric pressures of self-adaptation, it adopts the level transmissions chip of bi-directional drive, on corresponding ports, loads the supply voltage of particular level; The compatibility that can realize objective chip and the system of free voltage grade inserts, and is provided with for the voltage of specific objective chip and adopts configuration file to accomplish transmission is set.
The step-less adjustment power supply is used for providing and the corresponding to power supply of objective chip to objective chip and flexible logic, and primary power 301 changes alternating current 220V into 24V; Pass to LD0302, LD0 is adjustable power conversion chip, and primary processor is through being provided with 12 D/A305; After the output of D/A is amplified 306 module amplifying signals through signal; In the power supply synthesis module, carry out final power supply with the output of LD0 and synthesize 303, form the power supply output 304 of 0-15V, the step-length of power supply output is:
The present invention also comprises the octuple separate adapter; Because power supply is output as the scope of 0-15V; The power supply output valve compatibility more specific than existing programmable device strengthens greatly; Each programming number of chips can reach 8 at most, thereby has improved the efficient of chip programming greatly, and the present invention need not external power supply and cuts and have USB interface.
Claims (6)
1. an embedded integrated circuit programmer is characterized in that comprising: be used for the information of display device state and each operation and the LCD-Kcy module of input corresponding instruction, browing system canned data; Be used to carry out the logical operation of system complex, the fpga logic unit of temporary data necessary; Be used to dispatch, the completion of control system function, preserve subscriber data file, temporary a large amount of intermediate data flush bonding processors and basic storage module; Be used for linking objective chip and steering logic interface, but the flexible driving tube of chip of the different electric pressures of self-adaptation; Be used for step-less adjustment power supply and octuple separate adapter with the corresponding to power supply of objective chip being provided to objective chip and flexible logic; Wherein: said flush bonding processor is connected said LCD-Kcy module, said fpga logic unit, the flexible driving tube of said chip and said step-less adjustment power supply respectively with basic storage module; Said fpga logic unit connects said LCD-Kcy module and said step-less adjustment power supply; The flexible driving tube of said chip connects said step-less adjustment power supply and said octuple separate adapter.
2. embedded integrated circuit programmer as claimed in claim 1 is characterized in that said electrodeless adjusting power supply further comprises a primary power, a LDO module, a D/A module, a signal amplification module and a power supply synthesis module; The output terminal of wherein said primary power connects the input end of said LDO module; The output terminal of said D/A module connects the input end of said signal amplification module, and said LDO module is connected the input end of said power supply synthesis module with the output terminal of said signal amplification module.
3. embedded integrated circuit programmer as claimed in claim 1; It is characterized in that said flexible driving tube adopts the level transmissions chip of bi-directional drive; On corresponding ports, load the supply voltage of particular level, adopt configuration zhang part that the voltage of objective chip is set.
4. embedded integrated circuit programmer as claimed in claim 1 is characterized in that said fpga logic configuration of cells register, and can carry out the expansion of the side bus of objective chip.
5. embedded integrated circuit programmer as claimed in claim 1; It is characterized in that said flush bonding processor and basic storage module further comprise an objective chip power supply output module; One current detection module, an objective chip, a contact detection power module; One power distribution logic module, a comprehensive detection unit and a processor; Wherein: the output terminal of said objective chip power supply output module connects the input end of said current detection module; The output terminal of said contact detection power module connects the input end of said power distribution logic module; Said current detection module is connected the input end of said objective chip with the output terminal of current detection module; The output terminal of said objective chip connects the input end of said comprehensive detection unit, and the output terminal of said comprehensive detection unit connects the input end of said connector.
6. embedded integrated circuit programmer as claimed in claim 1 is characterized in that the said embedded integrated circuit programmer chip-count of once programming at most is 8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009100508111A CN101576825B (en) | 2009-05-08 | 2009-05-08 | Embedded integrated circuit programmer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009100508111A CN101576825B (en) | 2009-05-08 | 2009-05-08 | Embedded integrated circuit programmer |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101576825A CN101576825A (en) | 2009-11-11 |
CN101576825B true CN101576825B (en) | 2012-07-04 |
Family
ID=41271763
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009100508111A Expired - Fee Related CN101576825B (en) | 2009-05-08 | 2009-05-08 | Embedded integrated circuit programmer |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101576825B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102867999A (en) * | 2012-08-31 | 2013-01-09 | 惠州市亿能电子有限公司 | Self-adaptation method of battery management system |
CN105095145B (en) * | 2015-09-17 | 2018-04-03 | 浪潮(北京)电子信息产业有限公司 | A kind of adaptive feed-forward network formula processor |
CN108469963B (en) * | 2018-03-28 | 2023-05-26 | 天津中德应用技术大学 | Chip programmer integrating size-adjustable placement mechanism |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6326806B1 (en) * | 2000-03-29 | 2001-12-04 | Xilinx, Inc. | FPGA-based communications access point and system for reconfiguration |
US20030084232A1 (en) * | 2000-10-26 | 2003-05-01 | Pang Chia Yuan | Device and method capable of changing codes of micro-controller |
CN1588550A (en) * | 2004-08-26 | 2005-03-02 | 复旦大学 | USB general programing device |
CN2869988Y (en) * | 2005-11-10 | 2007-02-14 | 北京兆维电子(集团)有限责任公司 | Chip programming apparatus |
CN1983178A (en) * | 2005-12-14 | 2007-06-20 | 英业达股份有限公司 | Universal programmor and programming method |
-
2009
- 2009-05-08 CN CN2009100508111A patent/CN101576825B/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6326806B1 (en) * | 2000-03-29 | 2001-12-04 | Xilinx, Inc. | FPGA-based communications access point and system for reconfiguration |
US20030084232A1 (en) * | 2000-10-26 | 2003-05-01 | Pang Chia Yuan | Device and method capable of changing codes of micro-controller |
CN1588550A (en) * | 2004-08-26 | 2005-03-02 | 复旦大学 | USB general programing device |
CN2869988Y (en) * | 2005-11-10 | 2007-02-14 | 北京兆维电子(集团)有限责任公司 | Chip programming apparatus |
CN1983178A (en) * | 2005-12-14 | 2007-06-20 | 英业达股份有限公司 | Universal programmor and programming method |
Also Published As
Publication number | Publication date |
---|---|
CN101576825A (en) | 2009-11-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102156524B (en) | adaptive universal serial bus charging method and system | |
CN102750252B (en) | USB/UART interface multiplexing circuit and use the electronic equipment of this circuit | |
CN107368441A (en) | Configurable and power optimization integrated grid driver and Type C SoC for USB transmissions of electricity | |
CN101576825B (en) | Embedded integrated circuit programmer | |
CN203069750U (en) | Novel digital chip testing instrument | |
CN201259629Y (en) | Configurable I/O module for multiple bus interface | |
CN201489794U (en) | LCM testing device | |
CN206146465U (en) | Box transformer monitoring device | |
CN113437990B (en) | Chip detector | |
CN205449410U (en) | Gas appearance system of leaking hunting based on singlechip | |
CN104181380A (en) | Light load current detection system | |
CN102692553A (en) | Multichannel voltage measurement recorder | |
CN202230119U (en) | Novel two-channel intelligent electrical parameter measuring module | |
CN203025276U (en) | Tester of capacitive touch screen module | |
CN203133530U (en) | Power management circuit | |
CN215813784U (en) | IO-Link digital display pressure switch | |
CN204537701U (en) | EEPROM on-line/off-line burning instrument | |
CN104217767A (en) | Nonvolatile memory testing device and test method thereof | |
CN200990158Y (en) | Intelligent digital experimental apparatus | |
CN209803310U (en) | Convenient switch plug power simulation testing arrangement | |
CN204303946U (en) | A kind of power brick multi-point temperature measurement system | |
CN201535867U (en) | Process automated site instrument communication module based on PROFIBUS-PA | |
CN201569925U (en) | Temperature detecting and controlling system | |
CN215642323U (en) | Sensor communication circuit | |
CN103970074A (en) | Electronic device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20120704 Termination date: 20140508 |