• 제목/요약/키워드: Computer Simulation Program

Search Result 962, Processing Time 0.033 seconds

Design and Implementation of Asynchronous Memory for Pipelined Bus (파이프라인 방식의 버스를 위한 비 동기식 주 기억장치의 설계 및 구현)

  • Hahn, Woo-Jong;Kim, Soo-Won
    • Journal of the Korean Institute of Telematics and Electronics B
    • /
    • v.31B no.11
    • /
    • pp.45-52
    • /
    • 1994
  • In recent days low cost, high performance microprocessors have led to construction of medium scale shared memory multiprocessor systems with shared bus. Such multiprocessor systems are heavily influenced by the structures of memory systems and memory systems become more important factor in design space as microprocessors are getting faster. Even though local cache memories are very common for such systems, the latency on access to the shared memory limits throughput and scalability. There have been many researches on the memory structure for multiprocessor systems. In this paper, an asynchronous memory architecture is proposed to utilize the bandwith of system bus effectively as well as to provide flexibility of implementation. The effect of the proposed architecture if shown by simulation. We choose, as our model of the shared bus is HiPi+Bus which is designed by ETRI to meet the requirements of the High-Speed Midrange Computer System. The simulation is done by using Verilog hardware decription language. With this simulation, it is explored that the proposed asynchronous memory architecture keeps the utilization of system bus low enough to provide better throughput and scalibility. The implementation trade-offs are also described in this paper. The asynchronous memory is implemented and tested under the prototype testing environment by using test program. This intensive test has validated the operation of the proposed architecture.

  • PDF

Analysis of Effects on SWAT Estimation of Warm-Up Period

  • Lee, Ji-Won;Moon, Jong-Pil;Woo, Won-Hee;Kum, Dong-Hyuk;Kim, Ki-Sung;Lim, Kyoung-Jae
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2011.05a
    • /
    • pp.260-260
    • /
    • 2011
  • SWAT is semi-distributed and continuous-time distributed simulation watershed model, which can simulate point and nonpoint source pollutants as well as hydrology and water quality. It was developed to predict the effects of alternative management decisions on water, sediment, and chemical yields with reasonable accuracy. It is able to predict and manage hydrology, sediments, nutrients, and pesticides with Best Management Practices (BMPs) in a watershed. SWAT model also has potential for use in ungauged basins to predict streamflow and baseflow from saturated source area in watersheds. According to various cultivation practices and climate change, SWAT model is available to analyze relative change in hydrology and water quality. In order to establish optimum management of water quality, both monitering and modeling have been conducted actively using SWAT model. As SWAT model is computer program to simulate a lot of natural phenomena, it has limitation to predict and reflect them with on hundred percent accuracy. Thus, it is possible to analyze the effect of BMPs in the watershed where users want to simulate hydrology and water quality only if model accuracy and applicability are assessed first of all and the result of it is well for the study watershed. For assessment of SWAT applicability, most researchers have used $R^2$ and Nash and Sutcliffe Efficiency (NSE). $R^2$ and NSE are likely to show different results according to a warm up period and sometimes its results are very different. There have been hardly any studies of whether warm up period can affect simulation results in SWAT model. In this study, how warm up period has a effect on SWAT results was analyzed and a appropriate warm up period was suggested. Lots of SWAT results were compared after using measured data of Soyanggang-dam watershed and applying various warm up period (0 ~ 10 year(s)). As a result of this study, when there was no warm up period, $R^2$ and NSE were 0.645, 0.602 respectively, when warm up period was 2 years, $R^2$ and NSE were 0.648, 0.632, and when warm up period was 4 years, $R^2$ and NSE were 0.663, 0.652 separately. Through this study, sensitive analysis of warm up period in SWAT model was conducted, and this study could give a guideline able to simulate hydrology and water quality for more accuracy than before as users change a lot of warm up periods as well as any simulation parameters.

  • PDF

Fabrication of Metal Discs Using Molten Tin and Brass Droplets (주석과 황동 용탕 드롭렛을 이용한 디스크형 응고체 제조)

  • Song, Jeongho;Lee, Tae-Kyeong;Rhee, Gwang-Hoon;Song, Ohsung
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.17 no.8
    • /
    • pp.714-721
    • /
    • 2016
  • This paper proposes a simple process to fabricate tin and brass metal discs with a large surface area from molten droplets for the wet-refining process of nonferrous metals by assuming they have precious metal elements. To optimize the droplet condition in a graphite crucible, the appropriate nozzle size was determined using a simulation program (STAR-CCM+) by varying the diameters (0.5, 1.0, and 2.0 mm). The simulation results showed that both tin and brass do not fall out with a 0.5 mm diameter nozzle but they do fall out in continuous ribbon mode with a 2.0 mm nozzle. Only the 1.0mm nozzle was expected to fabricate droplets. Finally, solidified metal discs were fabricated successfully with the 1.0 mm nozzle within 10 minutes by impacting the droplets with a cooling water flowing over a Ti plate placed at the $40^{\circ}$ falling direction. The weight, average thickness, and surface area of the tin discs were 0.15 g, $107.8{\mu}m$, and $3.71cm^2$, respectively. The brass discs were 1.16 g, $129.15{\mu}m$, and $23.98cm^2$, respectively. The surface area of the tin and brass disc were 8.2 and 17.6 times the size of the tin and brass droplets, respectively. This process for precious metal extraction is expected to save cost and time.

A Study on the Simulation and the Measurement of 6 MeV electron Beam (6 MeV 전자선의 측정과 모의계산에 대한 연구)

  • Lee Sung Ah;Lee Jeong Ok;Moon Sun Rock;Won Jong Jin;Kang Jeong Ku;Kim Seung Kon
    • Radiation Oncology Journal
    • /
    • v.13 no.3
    • /
    • pp.285-289
    • /
    • 1995
  • Purpose : We compared the calcualted percent depth dose curves of 6 MeV electron beam to that of measured to evaluate the usefulness of Monte-carlo simulation method in radiation physics. Materials and Methods : The radiation dose values of 6 MeV electron beam using EGS4 code with one million histories in water were compared values that were measured from the depth dose curve of electron beam irradiated by medical accelerator ML6M. The central axis dose values were calculated according to the changing field size. such as $5{\times}5,\;10{\times}10,\;15{\times}15,\;20{\times}20cm^2$. Results : The value calculated showed a very similar shape to depth dose curve. The calculated and measured value of $D_max$ at $10{\times}10cm^2$ cone is 15mm and 14mm respectively. The calculated value of the surface radiation dose rate is $65.52\%$ and measured one is $76.94\%$. The surface radiation dose rate has varied from $64.43\%$ to $66.99\%$. The calculated values of $D_max$ are in the range between 15mm and 18mm. The calculated value was fitted well with measured value around the $D_max$ area, excluding build up range and below the $90\%$ depth dose area. Conclusion : This result suggested that the calculation of dose value can be replace the direct measurement of the dose for radiation therapy. Also, EGS4 may be a very convenient program to assess the effect of radiation dose using by personal computers.

  • PDF

The Software Complexity Estimation Method in Algorithm Level by Analysis of Source code (소스코드의 분석을 통한 알고리즘 레벨에서의 소프트웨어 복잡도 측정 방법)

  • Lim, Woong;Nam, Jung-Hak;Sim, Dong-Gyu;Cho, Dae-Sung;Choi, Woong-Il
    • Journal of the Institute of Electronics Engineers of Korea SP
    • /
    • v.47 no.5
    • /
    • pp.153-164
    • /
    • 2010
  • A program consumes energy by executing its instructions. The amount of cosumed power is mainly proportional to algorithm complexity and it can be calculated by using complexity information. Generally, the complexity of a S/W is estimated by the microprocessor simulator. But, the simulation takes long time why the simulator is a software modeled the hardware and it only provides the information about computational complexity quantitatively. In this paper, we propose a complexity estimation method of analysis of S/W on source code level and produce the complexity metric mathematically. The function-wise complexity metrics give the detailed information about the calculation-concentrated location in function. The performance of the proposed method is compared with the result of the gate-level microprocessor simulator 'SimpleScalar'. The used softwares for performance test are $4{\times}4$ integer transform, intra-prediction and motion estimation in the latest video codec, H.264/AVC. The number of executed instructions are used to estimate quantitatively and it appears about 11.6%, 9.6% and 3.5% of error respectively in contradistinction to the result of SimpleScalar.

A CMOS 16:1 Binary-Tree Multiplexer applying Delay Compensation Techniques (딜레이 보상 기법을 적용한 바이너리-트리 구조의 CMOS 16:1 멀티플렉서)

  • Shon, Kwan-Su;Kim, Gil-Su;Kim, Kyu-Young;Kim, Soo-Won
    • Journal of the Institute of Electronics Engineers of Korea SD
    • /
    • v.45 no.2
    • /
    • pp.21-27
    • /
    • 2008
  • This paper describes a CMOS 16:1 binary-tree multiplexer(MUX) using $0.18-{\mu}m$ technology. To provide immunity for wide frequency range and process-and-temperature variations, the MUX adopts several delay compensation techniques. Simulation results show that the proposed MUX maintains the setup margins and hold margins close to the optimal value, i.e., 0.5UI, in wide frequency-range and in wide process-and-temperature variations, with standard deviation of 0.05UI approximately. These results represent that these proposed delay compensations are effective and the reliability is much improved although CMOS logic circuits are sensitive to those variations. The MUX is fabricated using $0.18-{\mu}m$ CMOS process, and tested with a test board. At power supply voltage of 1.8-V, maximum data-rate and area of the MUX is 1.65-Gb/s and 0.858 $mm^2$, respectively. The MUX dissipates a power of 24.12 mW, and output eye opening is 272.53 mV, 266.55 ps at 1.65-Gb/s operation.

Simulation and Post-representation: a study of Algorithmic Art (시뮬라시옹과 포스트-재현 - 알고리즘 아트를 중심으로)

  • Lee, Soojin
    • 기호학연구
    • /
    • no.56
    • /
    • pp.45-70
    • /
    • 2018
  • Criticism of the postmodern philosophy of the system of representation, which has continued since the Renaissance, is based on a critique of the dichotomy that separates the subjects and objects and the environment from the human being. Interactivity, highlighted in a series of works emerging as postmodern trends in the 1960s, was transmitted to an interactive aspect of digital art in the late 1990s. The key feature of digital art is the possibility of infinite variations reflecting unpredictable changes based on public participation on the spot. In this process, the importance of computer programs is highlighted. Instead of using the existing program as it is, more and more artists are creating and programming their own algorithms or creating unique algorithms through collaborations with programmers. We live in an era of paradigm shift in which programming itself must be considered as a creative act. Simulation technology and VR technology draw attention as a technique to represent the meaning of reality. Simulation technology helps artists create experimental works. In fact, Baudrillard's concept of Simulation defines the other reality that has nothing to do with our reality, rather than a reality that is extremely representative of our reality. His book Simulacra and Simulation refers to the existence of a reality entirely different from the traditional concept of reality. His argument does not concern the problems of right and wrong. There is no metaphysical meaning. Applying the concept of simulation to algorithmic art, the artist models the complex attributes of reality in the digital system. And it aims to build and integrate internal laws that structure and activate the world (specific or individual), that is to say, simulate the world. If the images of the traditional order correspond to the reproduction of the real world, the synthesized images of algorithmic art and simulated space-time are the forms of art that facilitate the experience. The moment of seeing and listening to the work of Ian Cheng presented in this article is a moment of personal experience and the perception is made at that time. It is not a complete and closed process, but a continuous and changing process. It is this active and situational awareness that is required to the audience for the comprehension of post-representation's forms.

A Study on Structural Design of Conveyor Frame for High Efficiency Gantry Crane (고효율 갠트리 크레인용 컨베이어 프레임의 구조설계에 관한 연구)

  • Lee S. W.;Shim J. J.;Han D. S.;Park J. S.;Han G. J.;Lee K. S.;Kim T. H.
    • Proceedings of the Korean Institute of Navigation and Port Research Conference
    • /
    • 2004.11a
    • /
    • pp.317-322
    • /
    • 2004
  • In this study the structural design of conveyor frame was carried out for the high efficiency gantry crane which can improve the productivity of the container transportation job by reducing cycle time. When the gantry crane was operated, the conveyor frame was deflected largely by its deadload and the total weight of containers placed on it. Therefore thicknesses of conveyor frame to minimize its deadload were designed by the size optimization using ANSYS program as the bending stress and the deflection of frame due to this simulation satisfied their required values.

  • PDF

Fuzzy Logic PID controller based on FPGA

  • Tipsuwanporn, V.;Runghimmawan, T.;Krongratana, V.;Suesut, T.;Jitnaknan, P.
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2003.10a
    • /
    • pp.1066-1070
    • /
    • 2003
  • Recently technologies have created new principle and theory but the PID control system remains its popularity as the PID controller contains simple structure, including maintenance and parameter adjustment being so simple. Thus, this paper proposes auto tune PID by fuzzy logic controller based on FPGA which to achieve real time and small size circuit board. The digital PID controller design to consist of analog to digital converter which use chip TDA8763AM/3 (10 bit high-speed low power ADC), digital to analog converter which use two chip DAC08 (8 bit digital to analog converters) and fuzzy logic tune digital PID processor embedded on chip FPGA XC2S50-5tq-144. The digital PID processor was designed by fundamental PID equation which architectures including multiplier, adder, subtracter and some other logic gate. The fuzzy logic tune digital PID was designed by look up table (LUT) method which data storage into ROM refer from trial and error process. The digital PID processor verified behavior by the application program ModelSimXE. The result of simulation when input is units step and vary controller gain ($K_p$, $K_i$ and $K_d$) are similarity with theory of PID and maximum execution time is 150 ns/action at frequency are 30 MHz. The fuzzy logic tune digital PID controller based on FPGA was verified by control model of level control system which can control level into model are correctly and rapidly. Finally, this design use small size circuit board and very faster than computer and microcontroller.

  • PDF

Light Propagation in Multimode GRIN(graded-index) Fibers with Intrusion Sensing Capability (침입 감지기능을 가진 다중모드 GRIN(graded-index) 광섬유 내에서의 광파의 전파)

  • Sohn, Young-Ho
    • Journal of Sensor Science and Technology
    • /
    • v.11 no.5
    • /
    • pp.273-278
    • /
    • 2002
  • An intrusion-sensitive capability of multimode graded-index (GRIN) optical fibers under bending has been investigated. In this system, the data light is transmitted in the fundamental mode while alarm monitor light is launched in a high-order mode at the same time. An attempted intrusion to drain data by bending the fiber results in greater attenuation of a monitor signal in higher order modes, thereby setting off an alarm at the receiver. Light propagation in a multimode graded-index fiber is also analyzed theoretically when the fundamental mode is selectively excited and the fiber is bent around a constant radius mandrel. The bending generates coupling between the various modes of the fiber. Power transitions of the fundamental mode by changing the bending radius were also analyzed numerically using program simulation. It is shown that Asawa-Taylor model[4] is valid up to 1cm of the radius of curvature of the fiber bend.