From markosjal at gmail.com Tue May 19 14:35:12 2009 From: markosjal at gmail.com (Mark DM) Date: Tue, 19 May 2009 13:35:12 -0500 Subject: [Disksim-users] Fwd: IDE Disk Simulation In-Reply-To: References: Message-ID: Hello, I have been looking to create an embedded solution, and your Disk Simulator project, or at least a part of it, looks like it may be what I need. I am interested mostly in the hardware used in your project. I need only simulate an IDE or SATA Disk, that would ultimately connect to a Samba or NFS share. From what I read that came out of Berkeley, it runs an unmodified version of Linux. I also saw some images of a board that came from UC Berkeley, but I can not find any details about the hardware that was used there either. Do you know of any similar prototype platforms? Can you provide details or links to what you use? Thanks, Mark de Leon Martinez 1 503 334 0591 -------------- next part -------------- An HTML attachment was scrubbed... URL: From disksim-users at ece.cmu.edu Thu May 21 10:17:27 2009 From: disksim-users at ece.cmu.edu (Pharmaceuticals ED) Date: Thu, 21 May 2009 10:17:27 -0400 (EDT) Subject: [Disksim-users] URK:: Pills having completely cleared alcohol side-effects. Message-ID: <20090521141727.83373A6C@hazard.ece.cmu.edu> An HTML attachment was scrubbed... URL: From markosjal at gmail.com Thu May 21 20:25:40 2009 From: markosjal at gmail.com (Mark DM) Date: Thu, 21 May 2009 19:25:40 -0500 Subject: [Disksim-users] Hardware used for UDE and SATA emulation Message-ID: I do not know of my last post did not make it to the list so I will make a similar post hgere after having waited. I need to set up DiskSIM with IDE or SATA (preferrably IDE) interfaces. I understand that a SCSI host adapter may be no different than a ASCI device, however I do not know if this applies to the workd of ATA and SATA as well. If anyone he45e can please clarify what hardware I need to emulate an ATA and SATA interface I would very much appreciate it Thanks, Mark de Leon -------------- next part -------------- An HTML attachment was scrubbed... URL: From markosjal at gmail.com Fri May 22 10:23:20 2009 From: markosjal at gmail.com (Mark DM) Date: Fri, 22 May 2009 09:23:20 -0500 Subject: [Disksim-users] Hardware used for IDE and SATA emulation Message-ID: Clarifiication of my last post here When I referred to "ASCI", it was a typo and should have read "SCSI" My interest is more in hardware to emulate an IDE or ATA interface Thanks -------------- next part -------------- An HTML attachment was scrubbed... URL: From seth.hg at gmail.com Fri May 22 11:43:11 2009 From: seth.hg at gmail.com (seth) Date: Fri, 22 May 2009 23:43:11 +0800 Subject: [Disksim-users] Hardware used for IDE and SATA emulation In-Reply-To: References: Message-ID: <515244d80905220843u238bd43cha114fabc6a6cf0e@mail.gmail.com> Hi Mark, If I understand correctly, what you need is a hareware emulator for disk drives. In that case, disksim is definitely not for you. Seth 2009/5/22 Mark DM : > Clarifiication of my last post here > > When I referred to "ASCI", it was a typo and should have read "SCSI" > > My interest is more in hardware to emulate an IDE or ATA interface > > Thanks > > _______________________________________________ > Disksim-users mailing list > Disksim-users at ece.cmu.edu > https://sos.ece.cmu.edu/mailman/listinfo/disksim-users > > From markus at bluegap.ch Mon May 25 03:35:58 2009 From: markus at bluegap.ch (Markus Wanner) Date: Mon, 25 May 2009 09:35:58 +0200 Subject: [Disksim-users] Hardware used for UDE and SATA emulation In-Reply-To: References: <20090522085458.14030zsj28u5i2wy@mail.bluegap.ch> Message-ID: <20090525093558.64463co7zr33l1lq@mail.bluegap.ch> Hello Mark, Quoting "Mark DM" : > My understanding of disksim is that id does more than measure that it > actually EMULATES the disk via a network and an interface such as SCSI or > IDE. No, it simulates the timings, but without any real data behind it. AFAIU disksim takes I/O access patterns and returns estimated timings for various storage systems (or single platters). > My intention is to actually emulate a disk via a network interface. Does that emulated disk require some sort of cycle accurate timings WRT some real disk or storage system? That's probably the only point where disksim could be of use for you. > What I am trying to determine is the hardware required to emulate an IDE > disk. Is any old IDE host controller usable for this? I don't consider an "old IDE host controller" to be an emulation. It's just an IDE controller. If it suffices, you don't need to emulate anything, do you? If you are really more into hardware, you might want to look at various VHDL or Verilog projects on OpenCores, they provide some sort of IDE (i.e. ATA) controller at [1]. Regards Markus Wanner [1]: The ATA project at OpenCores: http://www.opencores.org/?do=project&who=ata From swschlosser at gmail.com Tue May 26 08:50:05 2009 From: swschlosser at gmail.com (Steve Schlosser) Date: Tue, 26 May 2009 08:50:05 -0400 Subject: [Disksim-users] Hardware used for UDE and SATA emulation In-Reply-To: <20090525093558.64463co7zr33l1lq@mail.bluegap.ch> References: <20090522085458.14030zsj28u5i2wy@mail.bluegap.ch> <20090525093558.64463co7zr33l1lq@mail.bluegap.ch> Message-ID: <4d362c350905260550r74e8c337hec345e92caaf4c9a@mail.gmail.com> Hi Mark Disksim is only a simulator, NOT an emulator. There was a related project at CMU called The Memulator which used Disksim to provide timing-accuracy for a memory-based storage emulator: http://www.pdl.cmu.edu/ftp/Storage/timing_abs.html Memulator is not part of the Disksim code, but there is a snapshot available: http://www.ece.cmu.edu/~griffin2/memulator-3.0-release.tar.gz. All the normal caveats apply to the code - it is unsupported, I haven't actually used it myself, so unfortunately I can't give you any help in getting it working. -steve On Mon, May 25, 2009 at 3:35 AM, Markus Wanner wrote: > Hello Mark, > > Quoting "Mark DM" : >> >> My understanding of disksim is that id does more than measure that it >> actually EMULATES the disk via a network and an interface such as SCSI or >> IDE. > > No, it simulates the timings, but without any real data behind it. AFAIU > disksim takes I/O access patterns and returns estimated timings for various > storage systems (or single platters). > >> My intention is to actually emulate a disk via a network interface. > > Does that emulated disk require some sort of cycle accurate timings WRT some > real disk or storage system? That's probably the only point where disksim > could be of use for you. > >> What I am trying to determine is the hardware required to emulate an IDE >> disk. Is any old IDE host controller usable for this? > > I don't consider an "old IDE host controller" to be an emulation. It's just > an IDE controller. If it suffices, you don't need to emulate anything, do > you? > > If you are really more into hardware, you might want to look at various VHDL > or Verilog projects on OpenCores, they provide some sort of IDE (i.e. ATA) > controller at [1]. > > Regards > > Markus Wanner > > > [1]: The ATA project at OpenCores: > http://www.opencores.org/?do=project&who=ata > _______________________________________________ > Disksim-users mailing list > Disksim-users at ece.cmu.edu > https://sos.ece.cmu.edu/mailman/listinfo/disksim-users >