SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Technology Stocks : Anybody out there work closely with semiconductors--sales

 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext  
To: daniel becker who wrote (23)1/21/1997 9:10:00 PM
From: MiKe   of 25
 
Dan, both Verilog, and VHDL are an attempt to generalize programmable logic. I have personally not used Verilog, but am familiar with VHDL. The rational for both is pretty much the same. Create a function level hardware language, that permits high level function librabies, and quick porting from one manufacturer's programmable logic to another, or indeed to an ASIC with minimal greef. The majic, is however a combination of the development platform, i.e. Synopsis, and Exlemplar, and the VHDL language. A simplified example of the development process running on one of these tools goes something like this.

1. You select the PLD manufacturer and device.
2. You get the VHDL library from the manufacturer in 1 above.
3. You create the logic function in VHDL targeted for the selected device
4. You compile the VHDL creating a netlist- description of the ckt.
5. You run the netlist into the manufacturer specific "fitter" for the device selected in 1 above.
6. You program the devices.

By changing the libraries in 2 and changing the fitter in 5 you can significantly ease the task of porting a PLD design from manufacturer to manufacturer, or even from technology to technology, e.g. PLD to ASIC The process is not, however, automatic and may entail significant messaging of the VHDL for the "new" device, but it is usually much easier than starting from scratch.

Hope this helps.

Mike
Report TOU ViolationShare This Post
 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext