|
Innovative Logic: ASIC, Embedded Systems Design Services |
Innovative Logic Inc. offers state of art
design
services in ASIC, and Embedded Systems. Our flexible business
model allows you to choose onsite, offsite, or offshore consulting. We
have expertise in Logic Design & Verification, Design for
Testability (DFT), Circuit Design, Physical Design & Verification, Board Design, and FPGA Design.
Logic
Design and Verification |
- Architecture
definition/partition and RTL coding in Verilog/VHDL
- Verification
using
the latest tools such as Verilog-XL, VCS, Verilog-NC, Modelsim, etc.
- System
verification
using C++/VERA/SystemC/SystemVerilog, etc.
- IP
integration and
verification using industry standard bus interfaces
- Verification
and
integration of industry standard IP such as PCI, PCI Express, USB, etc.
- Creation and
verification of Bus Functional Models
- Formal
verification
and assertion based verification
Top |
Timing
Closure and Timing Analysis |
- Timing closure using the industry standard synthesis tools
- Static
timing analysis to avoid any violations after the synthesis
- Scripting
using tcl language and creating a synthesis environment
- Work
with physical synthesis tools to reduce the close the timing much faster
- Offer
smooth
migration to industry standard physical design tools
Top |
Design for
Testability |
- Scan insertion
using
full, parallel, and partial scan methodology
- BIST controller for
testing the embedded memory blocks
- JTAG controller for
debugging the boundaries and for debugging the software
- ATPG
vectors generation for testing the manufacturing defects
Top |
Physical Design and Verification |
- Physical synthesis and Floor planning
- DRC and LVS to check integrity of the design
- Clock skew management and signal integrity issues
- Timing closure and post-layout simulation
- Verifying sub-nano physical design issues
- Get the chip ready for tape out to the foundry
- Tools: Magma, Cadence, Synopsys
Top |
Embedded Software/Firmware |
- Writing Device Drivers, Protocol Stack, ARM assembly language
- Porting to different RTOS
- Firmware development including Boot Loader
- Embedded CPU (ARM7, ARM9, MIPS, Power PC)
- Wireless, networking, storage, Video, telecom
Top |
|
|