X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-SourceIP: 95.97.163.245 X-Authenticated-Sender: b DOT mykendevelopment AT upcmail DOT nl Message-ID: <521C7A68.1090900@iae.nl> Date: Tue, 27 Aug 2013 12:07:36 +0200 From: myken User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130625 Thunderbird/17.0.7 MIME-Version: 1.0 To: geda-user AT delorie DOT com Subject: Re: [geda-user] Tutorial: VHDL with gEDA References: <521B22D8 DOT 3030707 AT iae DOT nl> <521C6317 DOT 7070605 AT iae DOT nl> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Reply-To: geda-user AT delorie DOT com > I hope, the signal direction shown below should clear this. > > external | XOR subcircuit > pin | > | -----------\ pin of the port symbol > -->INPUT-->| |INPUT PORT >-->OUTPUT of the port--> > pintype=in | -----------/ pintype=out > | Absolutely clear. I understand your point. Now my question is, is the gnetlist vhdl backend incorrect? Because it translates your example as. ENTITY xor IS PORT ( input_port : OUT Std_Logic); END xor; As a result the XOR will not work in vhdl. > > I noticed one issue with the ipad symbol, though. As far as I know, > the pintype attribute values should be written in lower case > according to the Master Attribute List Document. >