Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
Re: How to avoid unwanted logic removal during synthesis
Thanks englishdogg! As it turns out synthesizer had renamed/grouped some of the registers hence it is not possible to locate them in Netlist. So I am now saving the results to external memory where I can easily check them.
Re: How to avoid unwanted logic removal during synthesis
Thanks for the reply permute! Yes I am sure I am using the right files as the Netlist with looser timing constraint is also built from the same files. Is there a command in RTL compiler for "Retaining Hierarchy" as there is in Xilinx ISE ?
Hi All,
I am synthesizing a processor design with Cadence RTL compiler. The synthesized netlist works fine (in simulation) and contains all necessary logic when I set a loose clock constraint (5000ps). But when I synthesized the same files with a tighter clock constraint (1800- 3000ps) the RTL...
Hi,
No there is no other signal connected to that FF. It works fine If I pulled global reset active for 100ns in my testbench at the start of simulation.
I have re-labeled the waveform. A guy from Xilinx forum says it is an internal reset delay which is exerted upon configuration.
https://obrazki.elektroda.pl/8398369200_1371032469.jpg
Hi,
Yes, the waveform shows the output of a FF from timing simulation file. My simulation works fine when I set initial reset delay of 100ns or more, In my
behavioral simulation the delay was set to 10ns, but now in post P&R timing simulation my design don't work correctly with this value.
Hi All,
I am using modelSim to simulate post P&R simulation model of a processor design generated by Xilinx ISE 13.2 (ABC_timesim.vhd). It appears that there is a setup delay of 100ns in the model and the FF defined in it only start working after that time. Is this delay really part of...
Hi,
I have technology library for 2048x32 RAM and I want to use it with my VHDL design in Cadence RTL compiler. This library contains *.lib flies and VHDL simulation model. When I include this RAM as a component in my VHDL code the RTL compiler interpret it as a black box. Do I need a VHDL file...
Hi,
I want to use a single port 32kb RAM in Virtex 5 FPGA. I obtained attached VHDL file from CORE GENERATOR in ipcore_dir folder, this file is a simulation model of the RAM. My question is, Where should I look for actual implementation file for this generated RAM, which can be synthesized with...
Thanks rca,
It says "instance switch_reg[0] requires a simple latch : check the libraries for necessary latch cell, the cell could be marked unusable"
I think latch cells are not included in the library I am using "CORX9GPHS_Nom.lib".
Hi,
I am trying to synthesize a FPGA based design with Cadence RTL compiler to find out the performance difference with ASIC implementation. The elaboration phase works fine but when I try to synthesize "synthesize -to_mapped" I got an error message saying "unable to map design without a...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.