IBM 360/30 in verilog (was: How do they make Verilog code for unknown ICs?)

Curious Marc curiousmarc3 at gmail.com
Mon Jul 11 06:40:30 CDT 2016


No kidding! That's a massive effort. How close is that to a 360/50? I have a front panel that needs a brain, could sure use that!
Marc

Sent from my iPhone

> On Jul 11, 2016, at 5:31 PM, Camiel Vanderhoeven <iamcamiel at gmail.com> wrote:
> 
> And I'm very close to having a 360/65 in VHDL.
> Op 11 jul. 2016 2:44 a.m. schreef "Curious Marc" <curiousmarc3 at gmail.com>:
> 
>> And Carl Claunch has an IBM 1130 in VHDL.
>> Marc
>> 
>> Sent from my iPad
>> 
>>>> On Jul 10, 2016, at 10:23 PM, Lawrence Wilkinson <ljw-cctech at ljw.me.uk>
>>> wrote:
>>> 
>>> That'll be me, I guess, It's in VHDL. URL in sig.
>>> 
>>>> On 10/07/16 15:21, Paul Birkel wrote:
>>>> -----Original Message-----
>>>> From: cctalk [mailto:cctalk-bounces at classiccmp.org] On Behalf Of Guy
>> Sotomayor Jr
>>>> Sent: Monday, June 20, 2016 4:04 PM
>>>> To: General Discussion: On-Topic and Off-Topic Posts
>>>> Subject: Re: How do they make Verilog code for unknown ICs?
>>>> 
>>>> What you can do (and I’ve seen it done) is define verilog modules that
>> provide the functions of the IC and use that in their designs.  I’ve seen
>> at least two interesting classic computer recreations using this approach
>> (re-implemenation of the CADR lisp machine in verilog and an IBM 360/30 in
>> verilog).
>>>> 
>>>> ROMs are easy (just instantiate a lookup table).  PLCs are just
>> combinatorial equations which are relatively easy with the verilog “assign”
>> statement.
>>>> 
>>>> TTFN - Guy
>>>> 
>>>> ====****====
>>>> 
>>>> Do you have a pointer to that "IBM 360/30 in Verilog", Guy?
>>>> 
>>>> -----
>>>> paul
>>> 
>>> --
>>> Lawrence Wilkinson                          lawrence at ljw.me.uk
>>> The IBM 360/30 page                   http://www.ljw.me.uk/ibm360
>> 


More information about the cctalk mailing list