Talk:Programmable Logic

From Wikibooks, the open-content textbooks collection

Jump to: navigation, search

I would like to introduce this book after the Control Systems book is introduced and reaches steady-state. Hopefully, this will be no later then June. --Whiteknight (talk) (current) 21:02, 5 April 2006 (UTC)

This book will eventually be a repository for information in designing VLSI systems. It will be a logical conclusion from the VLSI section in the Embedded Systems book. We will talk about practical uses of VLSI, VLSI chips, compilers, etc... We will talk about state diagrams, and other things. --Whiteknight (talk) (current) 21:16, 12 December 2005 (UTC)

Do you want to focus on all the nifty things we can do with FPGAs? Or will this go even further to talk about full-custom digital chip design? (Or go even further to talk about full-custom analog chip design?) --DavidCary 11:33, 15 January 2006 (UTC)

I was thinking that custom digital/analog chip design would be a pretty expansive subject to talk about, and we would probably benefit from having a book right now just focusing on FPGAs. of course, this raises the question of whether we should rename this book to "FPGA Programming", or something more specific. I think that this book should generally focus on FPGA programming, Verilog, VHDL, and topics of similar interest. We can discuss broader topics in a different book, i think. --Whiteknight (talk) (current) 18:19, 17 January 2006 (UTC)
Your sugesstion to change the title I think is wise. VLSI is a term to state how many transistors are in a chip. It is true however, that FPGAs today are pretty much VLSI size chips. A VLSI Design book (or better yet a book on chip design with a VLSI design section) wouldnt be a bad idea either for a future book, but I have no know how on that subject as of yet. If I can I would like to suggest that you rename the title to "Programable Logic Design", since there are alot more programable logic devices other than FPGAs (CPLDs are like FPGAs but they are corase grain and have less gates but use the same languages as an FPGA). I also would like to offer help in this article, I havent used an FPGA extensively yet but,I do know VHDL and how a FPGA works. Oh also I was going to ask if you could add a section on SystemC another HDL type language but one that is just starting to become known. --Asm2750 12:27, 3/22/2006
Excellent suggestions, all. This is currently just an outline for a book, although I would like to introduce it onto a bookshelf soon that that people such as yourself can start contributing to it. The title "Programmable Logic Design" is a very good one, and more too the point. I originally focused on FPGA as a matter of habit (FPGAs are what I personally use in my research), but we can definately cover CPLDs as well. Also, we will most certainly cover System C. I can't imagine a PGD book without it. --Whiteknight (talk) (current) 21:00, 5 April 2006 (UTC)

[edit] Templates and resources

Here are some templates and category resources that are used in this book:

More information on each can be found on their respective pages. --Whiteknight(talk) (projects) 16:58, 28 June 2006 (UTC)