![]() |
|
|
|
#1 |
|
Hi,
I have just begun learning VHDL. I am a telecommunications engineer and an electronics hobbyist. I have some quieries: 1. I need some small projects to start with. I have tried counters, multiplexers ect already but i need some harder examples involving more sequential logic. 2. I am using Xilinx Coolrunner II CPLD's. Where can i find information relating to what subset is implemented by the compiler for the CPLD? For example how is the 'after 10ns' implemented in the CPLD? or it is ignored by the system? 3. Any other useful tips and pointers that misght be helpful. Thanks for your help beforehand Joseph A. Zammit Malta Joseph A. Zammit |
|
|
|
|
#2 |
|
Posts: n/a
|
Joseph A. Zammit a écrit:
> Hi, [...] > 2. I am using Xilinx Coolrunner II CPLD's. Where can i find > information relating to what subset is implemented by the compiler for > the CPLD? For example how is the 'after 10ns' implemented in the CPLD? > or it is ignored by the system? Such statements are *always* ignored by synthesis tools. This is part of the non-synthesizable subset of VHDL. -- ____ _ __ ___ | _ \_)/ _|/ _ \ Adresse de retour invalide: retirez le - | | | | | (_| |_| | Invalid return address: remove the - |_| |_|_|\__|\___/ Nicolas Matringe |
|
|
|
#3 |
|
Posts: n/a
|
"Joseph A. Zammit" wrote:
> > Hi, > > I have just begun learning VHDL. I am a telecommunications engineer > and an electronics hobbyist. I have some quieries: > > 1. I need some small projects to start with. I have tried counters, > multiplexers ect already but i need some harder examples involving > more sequential logic. UARTs, traffic light controllers (always a favorite with the teaching types), LED signs... > 2. I am using Xilinx Coolrunner II CPLD's. Where can i find > information relating to what subset is implemented by the compiler for > the CPLD? For example how is the 'after 10ns' implemented in the CPLD? > or it is ignored by the system? *ANY* VHDL constructs that specify time are ignored by synthesizers. These are purely simulation features. Go to the Xilinx web pages for many thousands (I'm not joking!) of pages of documentation on the tools, including what you're looking for. The Synthesis and Verification Design Guide should be your first stop. > 3. Any other useful tips and pointers that misght be helpful. ^ Use a spell checker -- Tim Hubberstey, P.Eng. . . . . . Hardware/Software Consulting Engineer Marmot Engineering . . . . . . . VHDL, ASICs, FPGAs, embedded systems Vancouver, BC, Canada . . . . . . . . . . . http://www.marmot-eng.com Tim Hubberstey |
|
|
|
#4 |
|
Posts: n/a
|
> > 3. Any other useful tips and pointers that misght be helpful.
> ^ > Use a spell checker Spell checker will not find any english grammar errors since *pointer* is a valid word. valentin tihomirov |
|
|
|
#5 |
|
Posts: n/a
|
WARNING: Any humorous content in this message will be utterly
lost unless viewed in a fixed-space font such as Courier. "valentin tihomirov" <> wrote in message news:c0vmip$1ccg8f$... > > > 3. Any other useful tips and pointers that misght be helpful. > > ^ > > Use a spell checker > > Spell checker will not find any english grammar errors since *pointer* is a > valid word. Those who live by proportionally spaced fonts will die thereby... -- Jonathan Bromley, Consultant DOULOS - Developing Design Know-how VHDL * Verilog * SystemC * Perl * Tcl/Tk * Verification * Project Services Doulos Ltd. Church Hatch, 22 Market Place, Ringwood, Hampshire, BH24 1AW, UK Tel: +44 (0)1425 471223 mail: Fax: +44 (0)1425 471573 Web: http://www.doulos.com The contents of this message may contain personal views which are not the views of Doulos Ltd., unless specifically stated. Jonathan Bromley |
|
|
|
#6 |
|
Posts: n/a
|
> Those who live by proportionally spaced fonts will die thereby...
We all die BTW, most of us use default fonts. MS ergonomics department recommends them. valentin tihomirov |
|
|
|
#7 |
|
Posts: n/a
|
valentin tihomirov wrote:
>>Those who live by proportionally spaced fonts will die thereby... > > We all die > BTW, most of us use default fonts. MS ergonomics department recommends them. Well then your MS ergonomics department are, to be blunt, idiots. "Most" people reading technical newsgroups DO NOT use proportional fonts for exactly the reason you've just discovered. It is very often necessary to show a position in reference to other lines in a post and these are impossible with proportional fonts since each font has its own character spacing. You also can't draw pictures with a proportional font. Try reading a group like sci.electronics.design with a proportional font and see how much you'll be able to understand. -- Tim Hubberstey, P.Eng. . . . . . Hardware/Software Consulting Engineer Marmot Engineering . . . . . . . VHDL, ASICs, FPGAs, embedded systems Vancouver, BC, Canada . . . . . . . . . . . http://www.marmot-eng.com Tim Hubberstey |
|
|
|
#8 |
|
Posts: n/a
|
"Tim Hubberstey" <> wrote in message
news:6ZNYb.30198$Hy3.18358@edtnps89... > valentin tihomirov wrote: [..] > > BTW, most of us use default fonts. MS ergonomics department recommends them. > > Well then your MS ergonomics department are, to be blunt, idiots. I *suspect* that Valentin was being sarcastic... > Try reading a group like sci.electronics.design with > a proportional font and > see how much you'll be able to understand. hmmm... I gave up on s.e.d a little while ago, as the aggression was getting a bit much for me. However, mentioning s.e.d gives me another excuse to plug Andy Weber's delightful program AACircuit for drawing ASCII-art: http://www.tech-chat.de/AAcircuit.html -- Jonathan Bromley, Consultant DOULOS - Developing Design Know-how VHDL * Verilog * SystemC * Perl * Tcl/Tk * Verification * Project Services Doulos Ltd. Church Hatch, 22 Market Place, Ringwood, Hampshire, BH24 1AW, UK Tel: +44 (0)1425 471223 mail: Fax: +44 (0)1425 471573 Web: http://www.doulos.com The contents of this message may contain personal views which are not the views of Doulos Ltd., unless specifically stated. Jonathan Bromley |
|
![]() |
| Thread Tools | Search this Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| How to execute an external software from VHDL? And how to interface VHDL with JAVA? | becool_nikks | Software | 0 | 03-06-2009 07:08 PM |
| reading mp3 file in binary format in vhdl | latheesh | General Help Related Topics | 0 | 02-05-2008 05:40 AM |
| Help on auto conversion from Matlab to vhdl on filter design | hardheart | Hardware | 0 | 12-07-2007 09:19 AM |
| VHDL RAM help!:) | lastval | Hardware | 0 | 11-09-2007 01:40 PM |
| ARRAY(n DOWNTO 0) OF STD_LOGIC_VECTOR(m DOWNTO 0) - VHDL | freitass | Hardware | 0 | 11-01-2007 03:44 PM |