- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi guys,
I am wondering what circuit will be generated based on the following VHDL code by Quartus II synthesizer? Thanks. /****VHDL code begins****/ entity con_0 is port ( cout: out bit_vector(3 downto 0)); end con_0; architecture con_0_arch of con_0 is begin cout<="0101"; end con_0_arch; /****VHDL code ends****/Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The same 'circuit' as the statement
cout<="0101"; i.e., it will generate cout with a static value. If that static value goes nowhere, then the synthesis tool will delete it. If however cout is used, for example cout is tied to pins on the FPGA, then Quartus will keep the signal. Use the RTL viewer to see what the 'circuit' looks like. Cheers, Dave- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You can compile a design and check the result in RTL and postsynthesis netlist viewer.

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page