• The monolithic integrated circuit intelligence develops the platform solution

    First, the monolithic integrated circuit application develops the platform the significance

      The monolithic integrated circuit is an initial large-scale computer’s branch, mainly uses in: Domains and so on industrial automation control, smart instrument, measuring appliance, navigation, astronautics, intelligent electrical appliances. The monolithic integrated circuit takes one embedded product application the mainstream control chip, the application is very widespread, but supports its development method domestic quite to be also backward, at present in our country monolithic integrated circuit embedded product’s development profession, still implemented capriciousness individual the natural economy backward way, even if technical force strong company, was also still implementing “the backless stool pattern” the product development method, the massive low level’s redundant work has formed stubborn illness. Uses the platform development pattern to implement “steps and ladders pattern” the development way has fundamentally solved “the backless stool pattern” the malpractice.< ?XML:NAMESPACE PREFIX = O />

    Second, the monolithic integrated circuit develops the platform synopsis

      The monolithic integrated circuit application intelligence develops the platform is a set of solution which provides for monolithic integrated circuit’s application development, develops the platform operating system, the foundation platform, extended function functions and so on function storehouse, simulation debugging including Chinese. Developed the platform part to provide a simple convenience development environment for the user, caused the user to be possible to carry on the visualization development to the monolithic integrated circuit application project. The foundation platform part has provided MCU and the basic exterior expansion module union hardware environment, it has the good versatility, the maximized connotation as well as the non-involvement application characteristic, the main module’s overall skeleton after the optimization, screen, implement the strict standardization, the seriation, the standardized design, must form the platform finally the hardware source storehouse. The extended function function storehouse part provided the detailed use function storehouse regarding the foundation platform’s expansion part, the user through has then been possible to realize under the platform support to the function simple transfer to expands the part the use. The simulation debugging part may carry on the simulation debugging through the platform to the developmental item. In inlays the type real-time multi-duty operating system, may cause to the multi-duty programming becomes very simple. Using this system development monolithic integrated circuit embedded application project, will save the research and development expense massively, will reduce the research and development cycle, will enhance the system reliability, will achieve the twice the result with half the effort effect.

    Third, foundation platform and I/O module

    (one) base module

      Will develop according to the present monolithic integrated circuit application function and the correspondence connection’s present situation and the future, we will design the base module should have the following function:

    (1) 8051 compatible essences:

    Fixed operating frequency 12MHz (biggest 16MHz);

    3 16 timer/counters;

    32 programmable I/O lines (partial functions need multiplying);

    9 interrupt sources, two priorities (may expansion).

    (2) forward data acquisition channel:

    8 channel high accuracy 12 ADC (internal voltage datum, high slewing rate may reach 5μs, the DMA way to be possible to elect);

    Two 12 voltages output DAC;

    Expands the Chinese red army soldier frequency input connection;

    Internal temperature sensor.

    (3) memory:

    64KB Flash/EE program memory;

    2MB   Flash data-carrier storage;

    256B    RAM;

    16MB exterior data storage address space.

    (4) man-machine conversation channel interface:

    LCD demonstrates the connection (character/graph);

    4×4 keyboard;

    Pronunciation connection;

    The standard printer connection (may elect).

    (5) data communication connection:

    Standard UART serial port (RS232/422);

    IrDA infrared data exchange connection;

    Wireless communication connection (blue tooth technology);

    Telephone line (built-in modem).

    (6) auxiliary equipment:

    Watch-dog timer;

    Clock circuit;

    Power monitor;

    Expands 4 group I2C bus out;

    Expands 8 groups electric currents to drive to talk.

    (7) power source:

    Works (normal, free time with 3V and the 5V voltage and power failure working pattern).

    Base module approximate function connection as shown in Figure 2.

    The hardware module which and may the option be user may defer to us to stipulate the parameter which carries on provides, simultaneously user also available our necessary functional module.

    (two) user resources design

    This part is to let part of users be possible insufficient or cannot satisfy his special request in the existing resources to design from time to time, like switch quantity survey and output, many kinds of priority way interruption system, other special IIC main line component, many machine communications, and superior machine communication, other communication equipment’s connection, bigger procedure memory block and data memory block expansion and so on. Therefore needs to expand enough many address wires and certain I/O mouth line and other connections.

    (three) hardware diagram

    In view of the fact that the user resources and this general observation system under the identical MCU control, considered overall system’s function request and component’s flexibility, as well as the hardware develops now the tidal current, selects piece of FPGA to complete all expansions. Base module’s internal hardware architecture diagram as shown in Figure 3.

     

    Fourth, hypothesized measuring appliance

      The hypothesized instrument is along with the computer technology, the modern measuring technique develops the new high tech product, is representing the new direction which the instrument develops now. It both has the ordinary instrument’s basic function, and has its unique function. The hypothesized instrument for the user a full display can with the imagination space, the user be possible to act according to own demand to design own instrument system, satisfies various application request. In platform, for the debugging brings conveniently for the user, has designed the hypothesized measuring appliance function, mainly has included the digital voltmeter, the logical analyzer, the profile generator.

    (one) logical analyzer

    The logical analyzer is a simulation system’s part, it is carries on the exterior surveillance to the subscriber system, enables the user to understand own system’s condition intuitively. May provide own system’s condition data for the user, and carries on the data analysis, the understanding subscriber system’s active status.

    System design diagram:

    Achieves the goal:

    (1) is the software provides 8 group gathering signals

    (2) realizes the data gathering depth is 32K

    (3) realizes high-frequency gathering <20M>

    (4) realizes different frequency gathering <20M,10M,100K,1K>

    (5) carries on the simple compression to the data

    (6) uses the RS-232 communication

    (two) profile generator

    The profile generator is one kind of data signal generating device. When debugs the hardware, must join some signals, observes the electric circuit to work whether normally. This profile generator may define the serial port data, the output wave shape variables, searches the hook through logic to output, debugs comes simply quickly. Its module function following shown in Figure 5. And group profile’s production as shown in Figure 6.

    Profile generator module function

    A profile generator group profile production

    (three) digital voltmeter

    Because input signal’s range of variation is big (several microvolt ~ several volts) to divide into several files, plans for the convenience user use to use the measuring range automaticswitching technology. Namely the basis unknown parameter size’s scope, the automatic selection appropriate gain or the weaken, cut the appropriate measuring range. The measuring range automatic setup’s method is through establishes the variable gain amplifier in the gathering channel, controls its make-and-break with the aid of the measuring range change-over switch, obtains needs the measuring range. Digital voltmeter diagram as shown in Figure 7.

    Digital voltmeter diagram

    Fifth, simulator debugger

      In the monolithic integrated circuit application development, the simulator is an important auxiliary development kit, therefore, the platform has the necessity to have simulation debugging aids. Satisfies the use intelligence platform to make the product development the user to the target machine simulation debugging request, and the easy to operate is reliable.

    Function request:

    (1) entire address space simulation.

    (2) does not take any user resources.

    (3) must realize the hard break point, and has the nimble break point management function.

    (4) the hardware realizes the single step function.

    (5) may track the user program execution.

    (6) may observe in the user program implementation the variable and the expression.

    (7) may stop the user program the movement or the user program replacement.

      Because the monolithic integrated circuit application developed the platform to integrate the massive specialized technologies and the outstanding design thought that the monolithic integrated circuit embedded application in the development foundation hardware project, solved in the platform, the platform strict standard and the standardized design had guaranteed the platform design had the high reliability and the good use contact surface. Uses the monolithic integrated circuit to develop the platform to be possible to cause the technical personnel to grow rapidly, through uses the platform training development personnel to be able to master the product development technology rapidly, eradicates in thoroughly the product development the massive low level repetition work. The platform knowledge integration reduced the enterprise to the individual technical personnel’s dependence, technical personnel’s flowing has not been able to affect enterprise’s technical strength, the platform tolerance maximum limit reduced the product development cycle greatly, the platform reliable accumulation, had guaranteed had the good reliability based on the platform development’s product. The platform standardization, the systematization, the standardization are advantageous to the embedded product large scale production, the post-sale service and the product renewal.

    Share/Save/Bookmark

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