Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!ucsd!ames!haven!uflorida!simulation From: simulation@uflorida.cis.ufl.edu (Moderator: Paul Fishwick) Newsgroups: comp.simulation Subject: SIMULATION DIGEST V9 N10 Message-ID: <20523@uflorida.cis.ufl.EDU> Date: 9 Jul 89 20:23:41 GMT Sender: fishwick@uflorida.cis.ufl.EDU Reply-To: simulation@uflorida.cis.ufl.edu Lines: 306 Approved: fishwick@uflorida.cis.ufl.edu Volume: 9, Issue: 10, Sun Jul 9 16:23:25 EDT 1989 +----------------+ | TODAY'S TOPICS | +----------------+ (1) PCB Simulator Wanted (2) Re: Scheduling and Unscheduling (3) Petri Net Based Simulators (4) Tank Simulation (5) Winter Simulation Conference 1989 (6) MultiProcessor Simulation using CSIM * Moderator: Paul Fishwick, Univ. of Florida * Send topical mail to: simulation@uflorida.cis.ufl.edu * Archives available via FTP to bikini.cis.ufl.edu, login as 'anonymous', use your last name as the password, change directory to pub/simdigest. * Simulation Tools available by doing above and changing the directory to pub/simdigest/tools. ----------------------------------------------------------------------------- Date: Fri, 7 Jul 89 11:21:54 -0200 From: hbr@elctr.dk (Hans B| Randgaard) To: simulation-request%dkuug@bikini.cis.ufl.edu Subject: article for newsgroups: comp.simulation and comp.lsi Subject: Public domain Printed Board Circuit SIMULATOR wanted Newsgroups: comp.simulation,comp.lsi Keywords: stuck-at-zero stuck-at-one stuck-open shorts Please forgive me if someone have asked for or offered something similar recently, but I do not regularly read these newsgroups. I represent a sub-project in an independent project consortium developing software and hardware for test of PCBs(printed circuit boards) and components containing the relatively new concept: Boundary Scan(also referred to as JTAG V2.0 and IEEE P1149.1). I would be very happy if someone would give me a reference for a public domain PCB SIMULATOR, which will simulate the following faults: stuck-at-zero stuck-at-one stuck-open and shorts or at least just some of them. We are going to use the simulator to assist our diagnostic tools to verify PCB boards(using boundary scan), which is supposed to be tested on a variety of testers. To ensure NOT to treat somebody unfairly and choose a commercial simulator we will try to base the diagnostic tools on a public domain simulator. I will appreciate if answers will be mailed to me. Thanks in advance. Hans Randgaard. ------------------------------ Posted-Date: Fri, 7 Jul 89 11:11:42 CDT Date: Fri, 7 Jul 89 11:11:42 CDT From: steve@titan.tsd.arlut.utexas.edu (Steve Glicker) To: simulation@bikini.cis.ufl.edu Subject: Descheduling This is a reply to Sanjai Narain. There are many DES "techniques" or methods (e.g., event scheduling, process oriented, optimistic distributed(1), demand driven(2), et cetera). There are often many variations within a given method and sometimes an implementation will have characteristics of several methods. Three fundamental considerations are efficiency, capability (in terms of functionality) and complexity (complexity from the end users standpoint as well as from the software engineering standpoint). I believe that scheduling/descheduling is typically associated with the event scheduling method. IMHO this method is popular in the USA because it has (historically) been effective and knowledge of this method is wide spread, not because scheduling/descheduling or time queues have a special significance. This is *not* to say that scheduling/descheduling and time queues are unimportant or should not be studied! An interesting method that is not based on scheduling/descheduling or time queues is conservative distributed DES(3). Also, Chandy and Sherman have recently written a thought provoking paper(4) on the treatment of time in simulation. DMOD seems like an interesting formalism. Given that Paul Fishwick is encouraging a wider variety of contributions to this digest I urge you to submit a description of DMOD. Steve Glicker Applied Research Labs Univ. TX. at Austin (steve@mars.tsd.arlut.utexas.edu) - - - - - - - (1) Jefferson, David, 1985. "Virtual Time." ACM Transactions on Programming Languages and Systems, Vol 7, No. 3 (July) (2) Smith, S.P., Mercer, R.M., and Brock B., 1987. "Demand Driven Simulation: BACKSIM." 24th ACM/IEEE Design Automation Conference (3) Misra, J., 1986. "Distributed Discrete-Event Simulation" Computing Surveys, Vol. 18, No. 1, (March) (4) Chandy, K.M., and Sherman, R., 1989. "Space-Time and simulation" Proceedings of the SCS Multiconference on Distributed Simulation (March) ------------------------------ From: robert@mic.laas.fr Date: Fri, 7 Jul 89 18:18:42 +0200 To: fishwick@fish.cis.ufl.edu Subject: Re: Volunteers wanted Cc: robert@mic.laas.fr PETRI NET BASED SIMULATORS: A tool exhibition has been organized during the "10th International Conference on Application and Theory of Petri nets" which took place in Bonn, Germany from June 26 to June 30. This exhibition has been a demonstration that the potential and the number of practice-oriented tools for designing and analyzing net models is growing rapidly. Petri net seem to be useful whenever discrete event systems with complex synchronization are involved. The tools which were presented include simulation and/or animation of the model. (animation is used when you can see the flow of tokens and when the human operator chose the enabled transitions to be fired at each step, simulation is used when simulation runs are performed and statistical results obtained). Three of them are available on commercial basis: (Many simulators are available on non commercial basis from Universities) DESIGN from "Meta Software Corporation" 150 CambridgePark Drive, Cambridge, MA 02140, USA - Hierarchical approach for modeling complex systems, - Colored Petri nets (tokens with information), - ML code associated with transitions and executed at firing, - Nice friendly net editor (MAC 2), - Animation, - Under development: analysis. NET from "PSI Gesellschaft fuer Prozesssteurungs- und Informationssysteme" Heilbronner strasse 10, 1000 Berlin 31, Germany - Hierarchical approach, - Nets with information associated with tokens, - Time associated with transition (enabling time which may be stochastic), - Simulation, - Analysis is available in another tool named PAN. PACE from "GPP Gesellschaft fuer Prozessrechner-programmierung" Kolpingring 18a, D- 8024 Oberhaching bei Muenchen, Germany - Hierarchical approach, - Nets where tokens are objects (Smalltalk) - time associated with transitions, - Simulation, - Animation. --------------------------------------------------------------------------- /^^^\ Robert VALETTE, LAAS-CNRS, 7 Av. du Colonel Roche, | { o_o } F-31077 TOULOUSE Cedex France, TEL:++33 61336409, FAX:++33 61553577 | \ o / NET: robert@laas.laas.fr | -mm--mm--------------------------------------------------------------------- ------------------------------ Date: Fri, 7 Jul 89 13:53:52 -0400 From: William H Broadley To: simulation@bikini.cis.ufl.edu Tanks specification. I am writing a general tank simulation that allow stategy to be programmed into a tank, and the tank sent into a battle against other tanks (also programmed by the user or other users). And I need some general specification for any currently used tank. Any general information on a individual tank, or just ballpark figures for any tank or group of tanks would be great. Needed info: Shells fired per minute fire capacity (main gun). Top speed (loaded tank) Acceleration (0 to top speed or 0-60, I just need a feel for the acceleration) How fast can the tank turrent re-aim (180 degrees in x seconds) Practical range for a shell to hit another tank with accuracy. (x feet off at 1000 yard.) Number or direct or indiriect hits to kill a tank (1 direct?) Radar range and time for acquisition (assuming tanks have radar and favorable terrain/weather, I don't know if tanks do). Turning radius at top speed or any measue of how fast you can turn How close does a shell need to hit before causing damage to a tank. And any info you feel relevent to the simulation. In this simulation, the user is going to get to tell the tank exactly what to do. I haven't decided yet if I should add teams (bad guys/good guys). Same with intertank communication. I would be happy to post the final product to the net (it will be written in C). I plan a multitasking type program for a PC, but on a mainframe it could get very interesting. If you think this post is inappropiate, please let me know. I'm new ------------------------------ Date: Fri, 7 Jul 89 15:52 EDT From: NELSON%ccl2@eng.ohio-state.edu Subject: WSC '89 To: fishwick@ufl.edu, simulation@ufl.edu X-Vms-To: @[IS.NELSON.MAIL]FISHWICK., @SIMULATION. Conference Announcement - For Immediate Release 1989 WINTER SIMULATION CONFERENCE The 1989 Winter Simulation Conference will be held on December 4 - 6, 1989 at the Capital Hilton Hotel in Washington, D.C. The conference will feature tutorials, papers on applications and methodology, panel discussions, state-of-the-art reviews, software tutorials and demonstrations, and vendor exhibits of simulation products. Discrete-event simulation, which is the focus of the conference, is used to model manufacturing, transportation, distribution, computer, communication, military, health care, and many other types of systems. WSC typically includes papers in all of these areas, with special emphasis on manufacturing systems. Papers on methodology present current research in modeling, design, analysis, and execution of simulation experiments. A special feature of WSC is an extensive schedule of tutorials on simulation methodology and software presented by leading researchers and software developers. There are tutorials targeted for audiences with no previous background in simulation, for simulation users who want to increase their knowledge of simulation, and for researchers who want to learn about advanced and emerging topics. The software tutorials are backed up by an extensive vendor exhibits area for demonstrations and further discussion. For additional information contact General Chair Kenneth J. Musselman, Pritsker Corporation, 1305 Cumberland Avenue, P.O. Box 2415, West Lafayette, IN 47906, (317) 463-5557. For registration information contact Registration Chair William R. Lilegdon at the same address and phone number. ------------------------------ Date: Fri, 7 Jul 1989 15:22:20 PDT From: Sharad Mehrotra To: fishwick@fish.cis.ufl.edu Cc: mehrotra@priam.usc.edu Subject: Multiprocessor Simulation using CSIM I am starting to build a simulator for a multiprocessor machine (running on a uniprocessor SUN) and we plan to use CSIM. Now CSIM is loosely modelled after ASPOL, Mr. MacDougall's creation while he was at CDC. I am planning to read through MacDougall's book (Simulating Computer Systems, MIT press, 1987) and implement some of the examples given there using CSIM, just to get a feel for things. My question to readers is: Does anyone know of a good reference which has examples of process level simulation? I am particularly interested in references which might discuss simulation of multiprocessors. Thanks in advance. - Sharad Mehrotra (mehrotra@priam.usc.edu) ------------------------------ END OF SIMULATION DIGEST ************************