• Monolithic integrated circuit hypothesized laboratory establishment

    Abstract: The monolithic integrated circuit applied technology involves the experiment practices the link to be quite many, moreover the hardware invests is quite big. In concrete project practice, because if the plan contains errors carries on the corresponding development design, will waste the much time and the funds. This article take the school monolithic integrated circuit curriculum’s experiment teaching as a background, elaborated comprehensively uses simulation experiment’s method.

    Key word: proteus software monolithic integrated circuit simulation hypothesized laboratory

    Introduction

      The monolithic integrated circuit curriculum is mechanical and electrical, the automation and so on a specialized important curriculum, may manifest the student to use already study the knowledge solution actual project question ability fully. Because this discipline is the multi-foundations, the multi-theory practical discipline, in the teaching process must the software hardware union, therefore has the student to feel difficult to study, the teacher felt that difficult to teach such awkwardness.

      The modern science’s and technology’s development, promoted the computer technology on the software and hardware’s swift development, uses the computer software’s emulation technique, may fully the simulation such as electric circuit’s work and so on actual project question. The author found model of software Proteus accidentally, has solved many problems, but the monolithic integrated circuit hypothesized laboratory is also establishes take this software as the core.

    1 Proteus introduction

      What Proteus is different with other monolithic integrated circuit simulation software, it not can only the simulation monolithic integrated circuit CPU working condition, can also the simulation monolithic integrated circuit peripheral circuit or does not have the monolithic integrated circuit participation other electric circuit’s working condition. Therefore when simulation and program debugging, cares no longer is when certain sentence execution monolithic integrated circuit register and memory content change, but directly looks at the program run and the electric circuit work process and the result from the project angle. Regarding such simulation experiment, has made in a sense up the contradiction which and the phenomenon the experiment and the project application comes apart.

    (1)proteus work process

      After moving the proteus ISIS procedure, enters this simulation software’s main contact surface. Before the work, must establish under the view menu the capture to aline with system under the color, projects and so on graphical interface size. (From storehouse selection element order) orders through toolbar in p, window the selecting circuit needs the part in pick in the devices, lays aside the part and adjusts its relative position, the part parameter establishment, between the primary device the segment, the write program; In source menu Define code generation under tools menu order, selection program projects and so on translation tool, way, extension; In source menu Add/remove source under the files order, joins the monolithic integrated circuit hardware circuit’s corresponding procedure; Through debug menu corresponding order simulated program and electric circuit’s operational aspect.

    the (2)Proteus software provides part resources

      The Proteus software has provided more than 30 part storehouses, several thousand kind of parts. The part involves to the digit and the simulation, the exchange and the cocurrent and so on, special details like table 1 arranges in order.
            
    the (3)Proteus software provides measuring appliance resources

      Regarding a simulation software or the laboratory, test instruments and meters’ quantity, the type and the quality, whether weigh a laboratory qualified key aspect. In the Proteus software package, does not have the similar measuring appliance use quantity the question, it provides measuring appliance like table 2 arrange in order.

      Test meter which arrange in order besides Table 2, Proteus has also provided a graphical display function, may signal which changes the line on, by the graph way real-time demonstrated that its function with the oscilloscope is similar, but the function are more. Graphical display function like table 3 arrange in order.
                
               
    the (4)Proteus software provides debugging method

      Proteus provided the quite rich spike to use in electric circuit’s test. These spike including the simulated signal and the digital signal, like Table 4 arranges in order.
         
      Regarding the monolithic integrated circuit hardware circuit and software’s debugging, Proteus has provided two methods: One kind is the system overall carries out the effect, one kind is looks at the concrete operational practice to software’s debugging step by step.

      Carries out the effect debug method regarding the overall, only needs to carry out debug under the menu execute menu item or the F12 quick key starts the execution, menu item or the pause key suspends system’s movement with under debug menu pause the animation; Either menu item or the shift-break combination key stops system’s movement with under debug menu stop the animation. Its movement way may also choose in the toolbar the corresponding tool to carry on.

      Regarding software’s debugging step by step, should carry out under debug menu start/restart first a debugging menu order, this time may choose step over, step into and step the out order executive routine (may use quick key F10, F11 and ctrl F11), the execution effect is the sentence execution, enters the subroutine to carry out and to jump out the subroutine execution. After having carried out start/restart the debuging order, must present the software tabulation which and monolithic integrated circuit’s system resources in debug menu’s under the simulation involves and so on, may supply when the debugging analysis and examination.

    2 experiment’s organizations

      In monolithic integrated circuit’s theoretical teaching and the experiment, the content which involved has included four aspects, namely the monolithic integrated circuit system resources, the software technique, the hardware interface electric circuit, the software and the hardware unified application system. Therefore the teacher when carries on the teaching, should consider fully the curriculum the characteristic and makes the reasonable module division, before each time tests the curriculum to do the suitable preparatory work, enables the teahing duty to be centralized and to be prominent. In the following example involves the monolithic integrated circuit is 51 series.

    (1) system resources experiment teaching

      Any kind of monolithic integrated circuit has provided certain system resources. As for 51 series monolithic integrated circuits, its provides the resources are manifest by the register and memory’s way. Regarding the register content’s examination, may use many kinds of may the analog simulation 51 monolithic integrated circuit’s softwares realize. As for the Proteus software, may carry out under the debug menu a registers menu order opens the corresponding window. Regarding the system interior memory’s examination, is similarly carries out under debug menu internal a memory menu order to open the corresponding window.

    (2) software technique

      The content which involves in software technique’s experiment mainly includes to the language in the specific sentence carries out the effect confirmation, the algorithm to realize, in specifically the procedure grammatical error inspection and logical error contents and so on confirmation. Regarding pure software’s experiment course content, teacher when experiment establishment should consider fully student’s ability and finishes the concrete preparatory work, achieves the anticipated educative purpose.

      For example, realizes regarding two 16 binary number’s multiply operation R4R5×R6R7=R3R4R5R6R7 assembly language. For intuitively proving program execution accuracy, teacher before should design a hardware circuit, can complete the data the input (belt demonstration) and the result output (demonstration), and designs the master routine, the bcd code to the binary transformation, the binary code to the bcd code transformation, the bcd code to demonstration procedure and so on code transformation, demonstration designs, the student only in the experiment carries on the multiply operation the algorithm design and joins in the system as the subroutine then.

    (3) hardware interface electric circuit

      Monolithic integrated circuit’s interface circuit involves the knowledge has covered the electronic circuit design related domain, also involves to the monolithic integrated circuit application system concrete job requirement. The interface circuit part involves to line’s connection, primary device’s choice, the working establishment, the electric circuit work stability and reliable, electric circuit’s spatial demand and so on many aspect knowledge and the content; But says on the student experiment, involves does not need such comprehensively. As Proteus simulation software, when its artificial circuit simulates the part real working condition, has certain difference with the monolithic integrated circuit application system’s practical work environment. Therefore can only according to the teaching need, let the student voluntarily designa circuit and establish its working. Its experiment may implement through two way organizations; first, according to the concrete request, lets the student design the interface circuit and compile the corresponding procedure; First, the basis procedure’s request, designs the monolithic integrated circuit interface circuit.

      For example, regarding the keyboard entry and the demonstration (nixietube) interface circuit’s design, may use quite many methods to realize. Chooses what method, key’s quantity and the nixietube integer as well as the demonstration way and so on has the relations with the keyboard. Chooses one kind the keyboard key number which uses several methods to be able to realize (for example 12) and the demonstration figure (for example 4 or 4-and-a-half), proposed concrete such as must reserve requests and so on mouth address, cost control, let the student independently design the interface circuit. Certainly, regarding like interface circuit’s and so on A/D transformation designs, the teacher should design monolithic integrated circuit electric circuit’s other parts beforehand, and carries on processing by the module way, provides electric circuit’s connection signal to the student.

    (4) software and the hardware unify application system

      The software and hardware’s union, was a monolithic integrated circuit’s application system. This step experiment may propose the whence principle in the curriculum project by the topic way, may also decompose it the different connection part, in the interface circuit tests many times completes at different times. In this stage, hardware circuit’s design was already not most essential, but software system’s design, the debugging and the movement are experiment’s primary coverages. Therefore may the suggestion opinion give the concrete hardware circuit, and proposed this electric circuit needs to complete the concrete work, carries on software’s design and the debugging by the student.

    (5) observes and emulates the experiment

      The student independently designs the hardware system and the software, have some aspect generally the insufficiency, when after having given the corresponding experimental design duty, the student can smooth completion, but involves some ways and means not to be able in own design the full comprehension. The Protues system has provided the corresponding some models, for instance in monolithic integrated circuit system’s calculator demonstration, when the teacher narrated involves all (sub-) the procedure function and its organizes reasonably in together time, the knot shoulds system’s hardware, to carry on the procedure to the student the design and system hardware’s design method, has the quite tremendous influence.

    3 use the merit which the Proteus software hypothesized monolithic integrated circuit tests

      Uses the Proteus simulation software to carry on the hypothesized monolithic integrated circuit experiment, has the quite obvious superiority, like involves the experiment practice content is comprehensive, the hardware invests few, the student to be possible to test, in the experiment process to lose small, and the project practice voluntarily closest and so on. Certainly its existence’s shortcoming also has.

    (1) content is comprehensive

      The content comprehensively including the content which its can test including software language and so on part assembly, C51 debugging processes, also includes in the hardware interface electric circuit’s majority of types. To the identical kind of function’s interface circuit, may use the different hardware to build completes, therefore uses the Protues simulation software to carry on the experiment teaching, overcame the hardware circuit has been fixed with the monolithic integrated circuit experiment teaching board teaching, the student could not change, the experiment content fixedly and so on aspect limitations, might expand student’s mentality and enhance student’s study interest.

    (2) hardware invests few, the favorable economic conditions is obvious

      Regarding traditional use monolithic integrated circuit experiment teaching board teaching experiment, as a result of hardware circuit’s fixed, also has fixed monolithic integrated circuit’s CPU and the concrete interface circuit down. In monolithic integrated circuit’s field research, if must involve to 51 series, must involve to the PIC16 series, then must invest two kind of monolithic integrated circuit’s experiment teaching boards inevitably for the teaching; Meanwhile interface circuit which involves in the teaching process, also needs to have the big investment and the reserve, favors experiment’s advance with after the experiment process the part damage replacement. Protues provides in the part storehouse, majority of may use in interface circuit’s build directly, simultaneously this software provides measuring appliance, no matter in the quality or quantity, is reliable and the economy. If invests such real instruments and meters in the experiment teaching, only measuring appliance’s maintenance says, its work load is also quite big. Therefore selects software’s method to carry on the teaching, its favorable economic conditions are quite obvious.

    (3) student may test voluntarily, exercise solution actual project question ability

      Experiment ability and the experimental design ability’s raise, is the engineering course student solves in the actual project question ability to be more important. In the traditional experiment teaching, neglected the student to test ability the raise, regarding experimental design ability raise, then very little involved. Therefore the student has studied the theory, if wants to apply it in the actual project practice, its difficulty is quite big. Also, after the student graduates, wants and so on has the deep research and the study to the monolithic integrated circuit control technology or the intelligent measuring appliance, if uses traditional the experiment teaching method, then the student needs to purchase the equipment were quite many, increases them to study with the research investment. After using the simulation software, the study investment becomes comparison small, but actual project question research, may also simulate first in the software environment passes, then carries on hardware’s investment, like this processes, not only time-saving reduces effort, because the waste which also not correctly may save the plan to create the hardware which invests.

    in (4) experiment process loses is small, does not have primary device’s loss question basically

      In the traditional experiment teaching process, involves to because of the primary device which and instruments and meters’ damage operates improper creates, when involves to work and so on instruments and meters creates energy consumption. Uses experiment teaching which the Protues simulation software carries on, then does not have the above problem, it compares the security in experiment’s process.

    (5) is closest with the project practice, may understand the actual problem the solution process

      In carries on the curriculum project or carries on tests greatly, may concrete in Protues make an engineering project, and transplants finally it to a concrete hardware circuit, lets the student understand how practices the simulation software and the concrete project to unify, favors the student to the project practice process understanding and the study.

    (6) massive models, may refer to processing for the student

      When system’s design, exists to had resources model with quotation processing, but this simulation system provides the many quite perfect system design methods and the design model, may refer for the student and use for reference. Simultaneously may also carry on revision processing in the original design.

    (7) cooperation ability raise and exercise

      A quite big engineering design project, is completes by a development group cooperation. Understands and grasps others’ design idea and the ideological mode, is unites the cooperation the foundation. Carries on the simulation experiment when Proteus, involves the content not is the student designs independently completes, therefore regarding exercises student’s unity cooperation consciousness, has the advantage.

    4 concrete curriculum practices

      This experiment to carry on to 8051 monolithic integrated circuit peripheral circuit writes the data simulation the electric circuit. The curriculum requests the student designa circuit and provides the simulation and the confirmation method.

    (1) electric circuit

      For the simplified circuit, uses directly monolithic integrated circuit’s clock circuit the CLOCK signal processing; Regarding data read-, uses the logic analysis the method to carry on, electric circuit as shown in Figure 1.
     
    (2) proof technique

      The logic simulation proving program execution’s accuracy and the electric circuit work’s situation, may carry on the confirmation through the succession chart way, as shown in Figure 2.
         
    (3) procedure

      To 1234H unit write data AAH, the circulation carries on.
    ORG 0
    loop1: MOV DPTR,#1234H
    MOV A,#0AAH
    MOVX @DPTR, A
    MOVX A,@DPTR
    JMP LOOP1
    END

    Conclusion

      Proteus not only may the analog simulation which (electron and so on) tests as the school monolithic integrated circuit, may also take individual work room the simulation experiment. As the electronic technology or the control class related specialized student and the engineers and technicians, after having studied this software, may fully use the resources which it provides, helps itself to sharpen the project application ability.

      Uses this software in the teaching, besides can teach monolithic integrated circuit’s concrete curriculum content, but may also teach the student to apply this tool’s ability, will build the foundation for present’s work.

    Share/Save/Bookmark

    Saturday, September 6th, 2008 at 22:25
No comments yet.

Leave a comment

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

TOP
Copyright © 51 Research and Design, Electronic Engineers website - Embedded Systems, MCU, DSP, EDA, Test and Measurement, Components, Communications, Power, Microelectronics, Semiconductors
Powered by WordPress | Theme by mg12 | Valid XHTML 1.1 and CSS 3