Ruby (hardware description language)

From HandWiki
Revision as of 23:31, 6 February 2024 by Jslovo (talk | contribs) (update)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Short description: Formal language for specifying integrated ciruits


Ruby is a hardware description language designed by Mary Sheeran ({{{2}}}) in 1986[1][2] intended to facilitate the notation and development of integrated circuits via relational algebra and functional programming.[3][4][5][6][7]

It should not be confused with RHDL, a hardware description language based on the 1995 Ruby programming language.[8]

References

  1. Template:Cite tech report
  2. "Ruby". https://foldoc.org/Ruby. 
  3. Jones, Geraint. "The Ruby relational design language". University of Oxford. https://www.cs.ox.ac.uk/people/geraint.jones/ruby/. 
  4. Chen, Gang (2012). "A Short Historical Survey of Functional Hardware Languages". ISRN Electronics 2012: 1–11. doi:10.5402/2012/271836. ISSN 2090-8679. 
  5. Singh, Satnam (1990). "Implementation of a Non-Standard Interpretation System". in Davis, Kei; Hughes, John. Functional Programming 1989. London: Springer. pp. 206–224. doi:10.1007/978-1-4471-3166-3_14. ISBN 1-4471-3166-5. 
  6. Jones, Geraint. "Publications". University of Oxford. http://www.cs.ox.ac.uk/people/geraint.jones/publications/#ruby.papers. 
  7. Guo, Shaori; Luk, Wayne (1995). "Compiling Ruby into FPGAs". in Moore, Will; Luk, Wayne. FPL 1995. 975. Berlin: Springer. pp. 188–197. doi:10.1007/3-540-60294-1_112. ISBN 3-540-60294-1. http://www.doc.ic.ac.uk/~wl/papers/fpl95.pdf. 
  8. Tomson, Phil (2018-06-10). "philtomson / RHDL". https://github.com/philtomson/RHDL. 

External links