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

Lawrence Wilkinson ljw-cctech at
Sun Jul 10 08:23:57 CDT 2016

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] 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
The IBM 360/30 page         

More information about the cctalk mailing list