This application is based upon and claims the benefit of priority of the prior Japanese Patent Application No. 2008-223435, filed on Sep. 1, 2008, the entire contents of which are incorporated herein by reference.
1. Field
The embodiments discussed herein are related to a signal transmission system evaluating apparatus for evaluating a signal transmission, a signal transmission evaluating program, and a method for designing a signal transmission.
2. Description of the Related Art
In recent years, the total throughput required for digital electronic apparatuses has been increasing. With an increase in required total throughput, a signal speed in electronic apparatuses has been increasing, and a transmission margin has been decreasing.
To accommodate such situation, an amount of noise of connector crosstalk that degrades a waveform needs to be correctly estimated. In order to estimate such an amount of noise, the amplitude of a noise source and the attenuation of the noise in a connected transmission path need to be accurately computed.
As the related art, a generated noise simulation measuring method for an electronic board having integrated circuit elements mounted thereon and a noise evaluating apparatus that can accurately evaluate the amount of noise using a simplified method have been developed (refer to, for example, Japanese Unexamined Patent Application Publication No. 2007-133484 and Japanese Unexamined Patent Application Publication No. 2003-152040).
In existing methods, the connector crosstalk is computed using all parameters. However, since the number of parameters is large, the amount of computation is increased. Thus, the computing time is disadvantageously increased.
According to an aspect of the invention, a signal transmission evaluating apparatus acquires cross talk ratio and type categorized by a relationship between the first transmission path and the second transmission path for each of the pins of the second transmission path, computes an occupation ratio of the crosstalk for each of the types with respect to all of the crosstalk supplied to the first transmission path in the connector, computes a noise source output in the second transmission path on the basis of the occupation ratio for each of the types of crosstalk, computes first transmission path loss and second transmission path loss on the basis of the occupation ratio for each of the types of crosstalk, and computes an amount of received noise of the first transmission path on the basis of the noise source output and the first transmission path loss and the second transmission path loss.
The object and advantages of the invention will be realized and attained by means of the elements and combinations particularly pointed out in the claims.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory and are not restrictive of the invention, as claimed.
Various exemplary embodiments of the present invention are described below with reference to the accompanying drawings.
An exemplary configuration of a signal transmission system evaluating apparatus according to an embodiment of the present invention is described below.
Note that a parameter acquiring unit corresponds to the UI unit 21, the setting unit 22, and the database 26. An occupation ratio computing unit, a noise source output computing unit, and a loss computing unit correspond to the computing unit 25. A received noise computing unit corresponds to the waveform simulator 24 and the computing unit 25.
A connector crosstalk computing process performed by the signal transmission system evaluating apparatus according to the present embodiment is described below.
In the connector crosstalk computing process according to the present embodiment, parameters regarding the amplitude of a noise source and the attenuation of a noise waveform, which are factors that have effects on the amount of final noise observed at an input terminal of a receiving element, are averaged on the basis of the occupation ratio for each type of connector crosstalk. Thus, the procedure of computation is simplified and, therefore, a high computing speed can be realized.
In existing methods, after the crosstalk is classified into many types of crosstalk, simulation is performed for each type of crosstalk. Accordingly, a large number of processing steps are required. However, for each of the simulations, only a parameter of the same items is changed in accordance with a given condition. Therefore, according to the present embodiment, some regularity is derived on the basis of the occupation ratio for each of the types of crosstalk, and the parameters are unified. As an approach for representing the regularity, an average computation approach is employed.
Case studies indicate that an error between an existing method and the method according to the present embodiment is within an allowable range. In addition, in an actual product design phase, the number of computation steps is effectively decreased. More specifically, 48 parameters that are required for an existing method can be combined into 4 parameters. According to the connector crosstalk computing process of the present embodiment, the number of computation steps can be significantly reduced in an application area in which the attenuation of a high-frequency component in a wiring board is taken into account.
In this example, the connector crosstalk computing process according to the present embodiment is described with reference to the case in which the connector crosstalk computing process is applied to estimation of the amount of connector crosstalk in a back wiring board (BWB) transmission model.
A signal of the target net 31 is transmitted from a transmitting element of a transmitting side plug-in unit (PIU) 34b. The signal travels through a connector 35b, a BWB 34c, and a connector 35c. Thereafter, the signal is received by a receiving element (a receiving end) of a receiving side PIU 34d. A signal of the noise source net 32 is transmitted from a transmitting element (a noise source) of a transmitting side plug-in unit (PIU) 34a. The signal travels through a connector 35a, the BWB 34c, and the connector 35c. Thereafter, the signal is received by the receiving element (a receiving end) of the receiving side PIU 34d. A signal of the noise source net 33 is transmitted from the transmitting element (the noise source) of the transmitting side PIU 34b. The signal travels through the connector 35b, the BWB 34c, and the connector 35c. Thereafter, the signal is received by the receiving element of the receiving side PIU 34d.
In this example, connector crosstalk supplied from the noise source nets 32 and 33 to the target net 31 in the connector 35c is computed. In addition, the noise source net 32 is different from the noise source net 33 in terms of the amplitude of the noise source and the wiring length.
In the connector crosstalk computing process according to the present embodiment, the noise sources in the BWB transmission model are integrated into a simplified integrated model, and noise caused by connector crosstalk is computed by using the simplified integrated model.
Subsequently, the computing unit 25 performs an occupation ratio computing process in which the occupation ratio of each type of crosstalk is computed (step S112). At that time, in order to accurately compute the amount of noise of the connector crosstalk that reaches the receiving end, the computing unit 25 classifies the amount of noise into noise of the types of connector crosstalk defined by the connection direction and the connection type and computes the occupation ratio of each of the types of crosstalk in the total crosstalk.
Subsequently, the computing unit 25 performs an average noise source amplitude computing process in which the average noise source amplitude (the output of the noise source) is computed (step S113). The noise source amplitudes differ in accordance with the type of crosstalk. Accordingly, in existing methods, a MIN value and a MAX value of a connected device are required to be set. In contrast, according to the present embodiment, the computing unit 25 computes what percentage of the total crosstalk is accounted for by each type of connector crosstalk so as to compute the average in accordance with the occupation ratio. In this way, the amplitude is determined.
Subsequently, the computing unit 25 performs an average transmission path loss computing process in which an average transmission path loss is computed (step S114). Loss of a transmission path connected to a connector has an effect on the final amount of noise. Note that, in the present embodiment, the transmission paths for which transmission loss is computed are a noise source transmission path and a target net transmission path. For these transmission paths, like the noise source amplitude, a different parameter needs to be set for each type of connector crosstalk. Therefore, according to the present embodiment, as for the noise source amplitude, the computing unit 25 determines the transmission loss using a method in which the average is computed.
Subsequently, the computing unit 25 performs a receiving end noise amplitude computing process in which the amplitude of noise at a receiving end is computed (step S115). Thereafter, the processing flow is completed. At that time, a phenomenon in which the amplitude is attenuated during transmission of the noise source to the connector or a phenomenon in which the peak waveform of noise generated by the connector is attenuated in the transmission path may occur. Accordingly, the computing unit 25 computes the peak value of the waveform observed at the receiving end while taking into account these phenomena.
The connector condition acquiring process is described below.
In the connector condition acquiring process, the UI unit 21 displays a connector condition input screen and acquires connector conditions input by a user through the connector condition input screen.
The occupation ratio computing process is described below.
Subsequently, the computing unit 25 computes the crosstalk ratio of each of the crosstalk types (step S123). At that time, the computing unit 25 acquires the pin assignment dependency of the crosstalk ratio input by the user. The amount of crosstalk depends on a physical positional relationship between a signal that supplies noise and a signal that receives the noise in pin arrangement.
Subsequently, the computing unit 25 associates the crosstalk type with the crosstalk ratio (step S124). The computing unit 25 associates the crosstalk type with the crosstalk ratio for each of pin addresses of the noise source pins using the pin arrangement information for the crosstalk type and information regarding the pin arrangement dependency of the crosstalk ratio.
Subsequently, the computing unit 25 computes the total sum of the crosstalk ratios for each of the crosstalk types (step S125). The computing unit 25 computes the total sum of the crosstalk ratios for each of the crosstalk types using the associated crosstalk types and the crosstalk ratios. In addition, the computing unit 25 computes the total sum for all of the crosstalk types.
Subsequently, the computing unit 25 computes the occupation ratio of each of the crosstalk types (step S126). Thereafter, this processing flow is completed. The occupation ratio of each of the crosstalk types with respect to the computed total of the crosstalk ratios is computed. The occupation ratio can be computed as follows:
The occupation ratio of each of the crosstalk types (%)=the crosstalk ratio of the crosstalk type (%)/the total of the crosstalk ratios (%).
The average noise source amplitude computing process is described below.
First, the computing unit 25 sets the noise source amplitude for each of the crosstalk types. The amplitudes of noise sources differ in accordance with the crosstalk types.
If a transmitting element of a noise source and a transmitting element of a system that receives noise are mounted in the same PIU, the MIN is set. However, a transmitting element of a noise source and a transmitting element of a system that receives noise are mounted in different PIUs, the MAX is set. Since the system that receives noise is subjected to transmission margin computation, the noise source amplitude is set to the MIN amplitude, which is a worst-case condition. When the noise source is mounted in the same PIU, the voltage is supplied from a power supply mounted on the same board. Accordingly, the noise source amplitude is the MIN. However, when the transmitting element of a noise source and the transmitting element of a system that receives noise are mounted on the same printed board, there is no dependency between the two transmitting elements. Accordingly, even when the output amplitude of the system that receives noise is the MIN, the noise source amplitude is set to the MAX.
Subsequently, the computing unit 25 computes the noise source amplitude (the average of the noise source amplitudes). At that time, the computing unit 25 separates the computed occupation ratios into a group to which the minimum noise source amplitude is to be assigned and a group to which the maximum noise source amplitude is to be assigned. The computing unit 25 then computes the total value (a MIN amplitude occupation ratio or MAX amplitude occupation ratio) of each of the groups. Thereafter, the computing unit 25 computes the amplitude (the integrated noise source amplitude) when the noise sources are integrated into one on the basis of these total values. The integrated noise source amplitude can be computed as follows:
The MIN amplitude occupation ratio (%)=the occupation ratio of T-SS (%)+the occupation ratio of T-SD (%)+the occupation ratio of R-SS (%)
The MAX amplitude occupation ratio (%)=the occupation ratio of T-DS (%)+the occupation ratio of T-DD (%)+the occupation ratio of R-SD (%)+the occupation ratio of R-DS (%)+the occupation ratio of R-DD (%)
The integrated noise source amplitude (V)=the MIN amplitude (V)×the MIN amplitude occupation ratio (%)/100+the MAX amplitude (V)×the MAX amplitude occupation ratio (%)/100
In the above-described noise source amplitude average value, the weighted average values of the MIN amplitudes and the MAX amplitudes for all of the crosstalk types are computed using the occupation ratios.
The average transmission path loss computing process is described next.
First, the computing unit 25 sets a wiring length for each of the crosstalk types. The wiring length from the transmitting element of the noise source to the connector and the wiring length from the connector to the receiving element vary in accordance with a crosstalk type.
Subsequently, the computing unit 25 computes the wiring loss of the noise source and the wiring loss of the target net. At that time, the computing unit 25 computes the wiring loss corresponding to the set wiring length. The total wiring loss is computed for each of the noise source and the target net.
Subsequently, the computing unit 25 computes, on the basis of the wiring loss and the occupation ratio of each of the crosstalk types, the loss (the integrated transmission path loss) occurring when the transmission paths are integrated into one. The integrated transmission path loss is computed for each of the noise source and the target net (integrated noise-source transmission path loss and integrated target-net transmission path loss). The integrated noise-source transmission path loss and integrated target-net transmission path loss are computed as follows:
The integrated noise-source transmission path loss=a1(dB)×the occupation ratio of T-SS (%)/100+b1(dB)×the occupation ratio of T-SD (%)/100+c1(dB)×the occupation ratio of T-DS (%)/100+d1(dB)×the occupation ratio of T-DD (%)/100+e1(dB)×the occupation ratio of R-SS (%)/100+f1(dB)×the occupation ratio of R-SD (%)/100+g1(dB)×the occupation ratio of R-DS (%)/100+h1(dB)×the occupation ratio of R-DD (%)/100
The integrated target-net transmission path loss=a2(dB)×the occupation ratio of T-SS (%)/100+b2(dB)×the occupation ratio of T-SD (%)/100+c2(dB)×the occupation ratio of T-DS (%)/100+d2(dB)×the occupation ratio of T-DD (%)/100+e2(dB)×the occupation ratio of R-SS (%)/100+f2(dB)×the occupation ratio of R-SD (%)/100+g2(dB)×the occupation ratio of R-DS (%)/100+h2(dB)×the occupation ratio of R-DD (%)/100
When each of the integrated noise-source transmission path loss and integrated target-net transmission path loss is computed, the weighted average of the wiring loss for all of the crosstalk types is computed using the occupation ratios of the crosstalk types.
The receiving end noise amplitude computing process is described next.
The setting unit 22 and the waveform simulator 24 perform waveform simulation using the computed integrated transmission path loss so as to compute the attenuation of the noise source waveform and the attenuation of the noise peak waveform. A commercially available waveform simulator can be used as the waveform simulator 24. The receiving end noise amplitude computing process is described in more detail below.
The simulated wiring length=the integrated transmission path loss/the loss of a transmission model per 1 m
Subsequently, the setting unit 22 computes a noise amplitude coefficient on the basis of the total value of the crosstalk ratios for each of the crosstalk types computed in step S125 (step S132). More specifically, the setting unit 22 sets a coefficient for adjusting the noise source amplitude average value (a noise amplitude coefficient) on the basis of the predetermined crosstalk ratio and total value of the crosstalk ratios of the connector model. The equation for computing the noise amplitude coefficient can be expressed as follows:
The noise amplitude coefficient=the total value of the crosstalk ratios/the crosstalk ratios of the connector model
The equation for computing the noise source amplitude can be expressed as follows:
The noise source amplitude=the noise source amplitude average value×the noise amplitude coefficient
In existing methods, the connector crosstalk is set by changing the wiring spacing in a model and adjusting the electrical coupling level. However, since this operation is complicated, much man power is required. Therefore, in order to automatically perform this operation, complicated computation is required.
According to the present embodiment, the connector crosstalk can be set using simplified ratio computation by employing a method in which the crosstalk ratio (a reference crosstalk ratio) set for a connector model is made constant, and a desired crosstalk ratio is obtained by adjusting the noise source amplitude. Consequently, the amount of computation can be advantageously reduced.
Subsequently, the setting unit 22 sets the output amplitude of the noise source model to the noise source amplitude average value computed through the noise source amplitude average value computing process (step S133).
Subsequently, the waveform simulator 24 performs waveform simulation so as to compute the amplitude of a noise waveform at the receiving end (i.e., an amount of received noise) (step S134). Thereafter, this processing flow is completed.
Note that if the amplitude of a noise waveform is smaller than or equal to a predetermined amplitude, the computing unit 25 may determine that the quality of the signal transmission system passes the test. However, if the amplitude of a noise waveform is larger than the predetermined amplitude, the computing unit 25 may determine that the quality of the signal transmission system fails the test.
By using the connector crosstalk computing process according to the present embodiment, the connector crosstalk can be obtained with a small amount of computation. Accordingly, the efficiency of evaluating the reliability of signal transmission can be significantly increased.
Note that, in the connector crosstalk computing process according to the present embodiment, the following signal attenuation computing process, a wire coupling connector model, and a frequency characteristic connector model may be employed.
The signal attenuation computing process is described below.
The amount of noise computed through the connector crosstalk computing process is transmitted to the receiving element via a transmission path connected to the connector. At that time, the signal is attenuated due to transmission loss. This phenomenon can be computed using a widely used waveform simulator. However, the amount of computation is large, and the setting operation is troublesome. Accordingly, a significant amount of user's working time is required.
According to the present embodiment, by employing a signal attenuation computing process in which approximate calculation is performed using a noise database based on a waveform simulation result obtained in advance, the amount of computation can be significantly reduced. The signal attenuation computing process can be realized by using widely used spreadsheet software. Accordingly, the signal attenuation computing process can be easily realized. In such a case, the connector crosstalk computing process can be performed without using the waveform simulator 24.
Subsequently, the computing unit 25 computes various dependency coefficients (step S142). Examples of the dependency coefficients include a transmission speed dependency coefficient, a trtf dependency coefficient, a number-of-consecutive 0-bits dependency coefficient, a target net transmission loss dependency coefficient, and a noise source transmission loss dependency coefficient.
The transmission speed dependency coefficient is described next. A noise source waveform is attenuated from a time when the noise source waveform is output from the transmitting element to a time when the noise source waveform arrives at the connector via a transmission path. The attenuation depends on the loss along the transmission path. The loss along the transmission path depends on a signal transmission speed. Accordingly, the corresponding coefficient needs to be obtained. A transmission speed dependency coefficient determined by extracting a plurality of conditions from the noise database and using the results of computing the amount of noise under the extracted conditions serves as the coefficient. In order to determine the transmission speed dependency coefficient, a plurality of conditions having the same items except for the transmission speed need to be extracted. From among a plurality of dependency coefficients obtained using the plurality of conditions, the dependency coefficient that maximizes the noise is selected. In this case, expressions for computing a transmission speed dependency coefficient when two conditions are extracted are given as follows:
Tentative transmission speed dependency coefficient A=(the amount of noise at a condition-A transmission speed A−the amount of noise at a condition-B transmission speed B)/(the transmission speed A−the transmission speed B)
Tentative transmission speed dependency coefficient B=(the amount of noise at a condition-B transmission speed A−the amount of noise at a condition-B transmission speed B)/(the transmission speed A−the transmission speed B)
Transmission speed dependency coefficient=MAX(the tentative transmission speed dependency coefficient A, the tentative transmission speed dependency coefficient B)
The trtf dependency coefficient is described next. It is known that as a high-frequency component included in a noise source increases, the noise peak value of the crosstalk occurring in a connector increases. In addition, the high-frequency component included in a noise source increases as the rise time and the fall time (hereinafter referred to as “trtf”) decrease. In the present embodiment, in order to estimate the amount of noise, the effect of the trtf is used as a trtf dependency coefficient. Like the above-described transmission speed dependency coefficient, the trtf dependency coefficient is computed using the noise database.
The number-of-consecutive 0-bits dependency coefficient is described next. A bit pattern of transmitted data varies in accordance with a protocol used for a corresponding signal. One of the factors that affect connector crosstalk is the number of consecutive bits of the same value. If the number is large, the frequency is locally decreased in that portion and, therefore, the loss is decreased. Accordingly, the amplitude increases. That is, for the noise source, the crosstalk increases. According to the present embodiment, this effect is included in the computation expression as the number-of-consecutive 0-bits dependency coefficient. Like the above-described transmission speed dependency coefficient, the number-of-consecutive 0-bits dependency coefficient is computed using the noise database.
The target-net transmission loss dependency coefficient is described next. Crosstalk occurring in the connector is transmitted to the input terminal of the receiving element via a transmission path connected to the connector. At that time, the peak value of the noise waveform that reaches the input terminal decreases as the loss of the transmission path increases. According to the present embodiment, this effect is included in the computation expression using the target-net transmission loss dependency coefficient. Like the above-described transmission speed dependency coefficient, the target-net transmission loss dependency coefficient is computed using the noise database. Similarly, the effect of transmission loss on the noise source amplitude is included in the computation expression using the noise source transmission loss dependency coefficient.
Subsequently, the computing unit 25 computes a ratio of the condition to be processed through the signal attenuation computing process to a predetermined reference condition (step S143). First, the computing unit 25 sets, using the above-described dependency coefficients, initial values used for computing the noise peak value of the noise waveform that reaches the receiving element. Any values can be selected for the initial values from the noise database. The condition corresponding to the initial value of each of the above-described dependency coefficients is present. The computing unit 25 presets the initial values as reference conditions. The computing unit 25 computes the noise peak value of the noise waveform that reaches the receiving element using a variation from the reference condition and the dependency coefficient for each of the items.
Subsequently, the computing unit 25 computes the difference between the condition values in the reference condition and the current condition for each of the parameters having an effect on the noise. The expression for computing the condition difference is given as follows:
The condition value difference=(the condition value under the current condition)−(the condition value under the reference condition)
The computing unit 25 computes the condition value difference for each of the parameters having an effect on the noise.
Subsequently, the computing unit 25 computes a crosstalk ratio (step S144). Thereafter, this processing flow is completed. The computing unit 25 then computes an increase in the crosstalk ratio for each of the parameters using the computed condition value difference. The expression for computing the increase in the crosstalk ratio is given as follows:
The increase in the crosstalk ratio for each parameter=(the dependency coefficient of the parameter)×(the condition value difference)
Subsequently, the computing unit 25 multiplies the amount of noise under the reference condition by a total ratio so as to obtain a final amount of noise (a total crosstalk ratio) that reaches the receiving element. The expression for computing the total crosstalk ratio is given as follows:
The total crosstalk ratio=(the crosstalk ratio under the reference condition)×(the increase in crosstalk ratio at the transmission speed)×(the increase in crosstalk ratio caused by the number of consecutive 0-bits)×(the increase in crosstalk ratio caused by the noise source loss)×(the increase in crosstalk ratio caused by trtf)
Subsequently, the computing unit 25 computes the amount of crosstalk using the total crosstalk ratio. The expression for computing the amount of crosstalk is given as follows:
The amount of crosstalk=the total crosstalk ratio×the noise source amplitude
The connector crosstalk computing process is described in detail below.
In order to integrate the connector crosstalk computing process according to the present embodiment into an existing waveform analysis program, the implementation requires a large amount of man-hours. However, the connector crosstalk computing process can be realized by using commercially available spreadsheet software. Accordingly, the computation expressions of the present embodiment may be written using a spreadsheet program. Thereafter, the written computation expressions may be input to existing waveform analysis program in the form of a card. Thus, only required values may be input to the waveform analysis program. By realizing the connector crosstalk computing process using a card in this manner, the man-hour requirement for development of the function can be significantly reduced. In addition, the connector crosstalk computing process can be integrated into a variety of waveform analysis programs and, therefore, the versatility of the connector crosstalk computing process can be increased.
The wire coupling connector model is described below.
Since crosstalk occurring in a connector varies in accordance with the arrangement of connector pins and the physical structure of the connector, it is difficult to represent the connector as a simulation model. In general, a multi-port circuit simulator model is used. However, since the multi-port circuit simulator model is a large-scale model, a large amount of time is required for computation. In addition, in general, when the multi-port circuit simulator model includes a through-hole, the accuracy of simulation is not verified in detail.
In contrast, by using a connector model of a wire coupling type and expressing the crosstalk ratio using an approximate expression derived from the spacing between the wires, the connector model can be easily created. In addition, the accuracy within an allowable range can be obtained.
The crosstalk ratio (%)=Vv/Va×100
The crosstalk ratio (%)=the wire spacing coefficient×the wire spacing (mm)+the intercept (mm)
By using this expression, the following expression for determining the wire spacing using the crosstalk ratio can be obtained:
The wire spacing (mm)=(the crosstalk ratio (%)−the intercept (mm))/the wire spacing coefficient
This expression indicates that, by determining the wire spacing using the crosstalk ratio as an input condition, a connector model having a desired crosstalk ratio can be obtained. By acquiring the crosstalk ratio from, for example, a reliable measurement result, the accuracy within an allowable range can be provided.
The frequency characteristic connector model is described below.
The crosstalk ratio of a connector is effected by, for example, trtf of the input noise source waveform. The characteristic of the connector can be represented using the frequency characteristic. Accordingly, by using a frequency characteristic acquired by, for example, actual measurement as a reference characteristic and computing the ratio with respect to the reference characteristic, an accurate connector model can be obtained.
Note that the frequency characteristic acquired through, for example, actual measurement cannot be used as the above-described reference crosstalk ratio. Accordingly, some modification of the frequency characteristic is required in advance so that a desired crosstalk ratio is obtained as follows:
The frequency characteristic of a connector model=the reference characteristic×the data processing coefficient
The data processing coefficient=the crosstalk ratio (%) input as a condition/the crosstalk ratio (%) in a reference characteristic
By using the connector crosstalk computing process according to the present embodiment, the connector crosstalk can be computed within an allowable time period of a general design schedule.
Note that, in the signal transmission system evaluating apparatus according to the present embodiment, a user may determine the layout of a transmitting device, a receiving device, a board, a connector, and a transmission path of the target signal transmission system through the UI unit 21.
The present invention is applicable to the following computer system.
For the above-described computer system serving as the signal transmission system evaluating apparatus, a program that causes the computer system to execute the above-described processing steps can be provided as a signal processing system evaluating program. By storing this program in a recording medium that is readable by the computer system, the program can be executed by the computer system serving as the signal transmission system evaluating apparatus. The program that causes the computer system to execute the above-described processing steps is stored in a removable recording medium, such as a disk 910 or is downloaded from a recording medium 906 of a different computer system using the communication unit 905. In addition, the signal processing system evaluating program that allows the computer system 900 to have at least a function for evaluating a signal transmission system is input to the computer system 900 and is compiled. This program allows the computer system 900 to operate as a signal transmission system evaluating apparatus having a function for evaluating a signal transmission system. Alternatively, this program may be stored in a computer-readable recording medium, such as the disk 910. Examples of the recording medium that is readable by the computer system 900 include an internal memory unit, such as a read only memory (ROM) or a random access memory (RAM), and a removable recording medium, such as the disk 910, a flexible disk, a digital versatile disc (DVD), a magnetooptical disk, or an IC card, a database that stores computer programs, and a different computer system and its database, and a variety of recording media connected using communication means, such as the communication unit 905, and accessible by the computer system.
All examples and conditional language recited herein are intended for pedagogical purposes to aid the reader in understanding the invention and the concepts contributed by the inventor to furthering the art, and are to be construed as being without limitation to such specifically recited examples and conditions, nor does the organization of such examples in the specification relate to a showing of the superiority and inferiority of the invention. Although the embodiment(s) of the present invention has(have) been described in detail, it should be understood that the various changes, substitutions, and alterations could be made hereto without departing from the spirit and scope of the invention.
Number | Date | Country | Kind |
---|---|---|---|
2008-223435 | Sep 2008 | JP | national |