Friday, April 19, 2013

FPGA Project Final Year Project

I'm in progress to develop some design, which can be used in Final Year Project in University.


For design service, please contact me by email.


Thanks.

Register Transfer Logic (RTL)

Description of how data is passed from flop to flop and through combinatiorial logic.

Friday, April 5, 2013

Thursday, April 4, 2013

NCD (Native Circuit Design)

NCD is made after place & route has been successfully completed. It defines the internal logic and interconnections for the FPGA design.

Gigabit Transceiver

In Phy layer
1) PCS (Physical Coding Sublayter) - Performs autonegotiation and coding such as 8b/10b encoding.
2) PMA (Physical Medium Attachment Sublayer) - Perform PMA framing, octet synchronization and detection and scrambling/descrambling.
3) PMD (Physical Medium Dependent Sublayer) This is sublayer consists of a transceiver for the physical medium.

Xilinx Vivado : Debugging


HDL instantiation: Full control over all IP core parameters and connections to
signals in the HDL design but can also be difficult to debug a design that is made
up of multiple levels of hierarchy because the signals of interest may need to be
brought to the debug core instance.



CORE insertion: Flexibility to quickly and easily use the debug functionality to an
already synthesized design netlist and to do so without any HDL instantiation.
Most important, the HDL source files will not have to be touched.

Wednesday, April 3, 2013

Synthesis Attribute : MARK_DEBUG

MARK_DEBUG is an attribute designated for tagging signals for debug and it is now supported in Vivado IDE design flows. MARK_DEBUG can be applied in multiple ways depending on needs and design flows.

MARK_DEBUG attributes can be applied on on HDL files and synthesized design netlists. 

Tuesday, April 2, 2013

Xilinx ISE : NGM file after placement


NGM file
A design file produced by the mapper that contains information about the logical design and information about how the logical design corresponds to the physical design.




Monday, April 1, 2013

Xilinx Vivado Software

Xilinx Vivado 14.2 version is not supported in Windows 8. 


Xilinx FPGA

Welcome to Xilinx FPGA Design.


For FPGA training & FPGA/Hardware Design Services in Singapore/Malaysia/Thailand/Indonesia/Brunei, please contact : 
choonlin.lee@activemedia.com.my


Please visit our website for more details:
www.activemedia.com.my