SCOSI Orthopedics 18575 Gale Ave STE 278, Rowland Heights, CA 91748 (626)9653880 (phone), (714)7982366 (fax)
Languages:
Chinese English Spanish
Description:
Mr. Ng works in City of Industry, CA and specializes in General Practice. Mr. Ng is affiliated with Placentia Linda Hospital and Whittier Hospital Medical Center.
Chun Kit Ng - Portland OR, US Kenneth S. McElvain - Los Altos CA, US
Assignee:
Synplicity, Inc. - Sunnyvale CA
International Classification:
G06F017/50
US Classification:
716 4, 716 5, 716 7, 716 18
Abstract:
A method and apparatus is provided to debug using replicated logic. A text representation of a circuit is compiled to generate a first register transfer level (RTL) netlist. The netlist may be mapped to a target architecture, such as a field programmable gate array (FPGA). The netlist may be used to program an FPGA to create a prototype board for debugging. After debug, a portion of the circuit that a designer would like to analyze is selected. The selected portion of the circuit is replicated. Delay logic is inserted to delay the inputs into the replicated portion of the circuit. The text representation of the circuit is recompiled to generate a second RTL netlist. The second RTL netlist may be mapped to a target architecture, such as a FPGA or application specific integrated circuit (ASIC).
Method And System For User-Defined Triggering Logic In A Hardware Description Language
Mario Larouche - Portland OR, US Chun Kit Ng - Portland OR, US
Assignee:
Synplicity, Inc. - Sunnyvale CA
International Classification:
G06F 17/50 G06F 11/00
US Classification:
716 18, 716 4, 703 16, 714 30
Abstract:
A method and system for user-defined triggering logic in a hardware description language is described. The method includes reading a file containing user-defined triggering logic described in a hardware description language (HDL), inserting and connecting the triggering logic to a circuit described in HDL, and compiling the HDL description of the circuit to generate a register transfer level (RTL) netlist.
Method And System For Debugging Using Replicated Logic And Trigger Logic
Chun Kit Ng - Portland OR, US Mario Larouche - Portland OR, US
Assignee:
Synplicity, Inc. - Sunnyvale CA
International Classification:
G06F 17/50
US Classification:
716 3, 716 1, 716 4, 716 6, 716 18
Abstract:
A method and system for debugging using replicated logic and trigger logic is described. A representation of a circuit is compiled. One or more signals are selected for triggering and trigger logic is inserted into the circuit. A portion of the circuit is selected for replication. The selected portion of the circuit is replicated and delay logic is inserted to delay the inputs into the replicated portion of the circuit. The representation of the circuit is recompiled and programmed into a hardware device. A debugger may then be invoked. One or more of the triggering signals are selected. For each selected triggering signal, one or more states are selected to setup a trigger condition. The hardware device may then be run. The replicated portion of the circuit will be paused when the trigger condition occurs. The states of registers in the replicated portion of the circuit and the sequence of steps that led to the trigger condition may then be recorded.
Method And System For Debug And Test Using Replicated Logic
A method and system for debug and test using replicated logic is described. A representation of a circuit is compiled. The circuit includes a replicated portion and delay logic to delay inputs into the replicated portion. The circuit may also include trigger logic and clock control logic to enable execution of the replicated portion of the circuit to be paused when a trigger condition occurs. The compiled representation of the circuit may be programmed into a hardware device. A debugger may then be invoked. One or more triggering signals are selected. For each selected triggering signal, one or more states are selected to setup a trigger condition. The hardware device may then be run. The replicated portion of the circuit will be paused when the trigger condition occurs. The states of registers in the replicated portion of the circuit and the sequence of inputs that led to the trigger condition are recorded. This recorded data may then used to generate a test to be run on a software simulator when the circuit is modified.
Method And System For Debugging Using Replicated Logic And Trigger Logic
A method and system for debugging using replicated logic and trigger logic is described. A representation of a circuit is compiled. One or more signals are selected for triggering and trigger logic is inserted into the circuit. A portion of the circuit is selected for replication. The selected portion of the circuit is replicated and delay logic is inserted to delay the inputs into the replicated portion of the circuit. The representation of the circuit is recompiled and programmed into a hardware device. A debugger may then be invoked. One or more of the triggering signals are selected. For each selected triggering signal, one or more states are selected to setup a trigger condition. The hardware device may then be run. The replicated portion of the circuit will be paused when the trigger condition occurs. The states of registers in the replicated portion of the circuit and the sequence of steps that led to the trigger condition may then be recorded.
Method And Apparatus For Determining A Phase Relationship Between Asynchronous Clock Signals
Richard C. Maixner - West Linn OR, US Mario Larouche - Portland OR, US Chun Kit Ng - Portland OR, US Kenneth S. McElvain - Menlo Park CA, US
Assignee:
Synopsys, Inc. - Mountain View CA
International Classification:
G06F 17/50
US Classification:
716105, 716103, 716104, 327161, 703 14
Abstract:
Various techniques related to clocking signals used for automated circuit design and simulations are disclosed. In some embodiments, a method includes receiving first and second asynchronous clock signals having a first phase relationship at a first time, and sampling the second clock signal at transitions of the first clock. The method further includes storing the samples; and analyzing the samples to ascertain the first phase relationship of the second clock signal with respect to the first clock signal and provide a representation of the first phase relationship. Other embodiments are described.
Techniques For Use With Automated Circuit Design And Simulations
Mario Larouche - Portland OR, US Richard C. Maixner - West Linn OR, US Chun Kit Ng - Portland OR, US Kenneth S. McElvain - Menlo Park CA, US
Assignee:
Synopsys, Inc. - Mountain View CA
International Classification:
G06F 17/50
US Classification:
716100, 716 1
Abstract:
Various techniques related to clocking for use with automated circuit design and simulations are disclosed. In some embodiments, a method includes receiving descriptions of design circuitry including logic to receive input signals. The method further includes generating additional descriptions through at least one computer program including descriptions of a multiplexer to multiplex the input signals and delayed input signals, and provide them to the logic, and a demultiplexer to demultiplex output signals and delayed output signals from the logic. Other embodiments are described.
Method And System For Debug And Test Using Replicated Logic
A method and system for debug and test using replicated logic is described. A representation of a circuit is compiled. The circuit includes a replicated portion and delay logic to delay inputs into the replicated portion. The circuit may also include trigger logic and clock control logic to enable execution of the replicated portion of the circuit to be paused when a trigger condition occurs. The compiled representation of the circuit may be programmed into a hardware device. A debugger may then be invoked. One or more triggering signals are selected. For each selected triggering signal, one or more states are selected to setup a trigger condition. The hardware device may then be run. The replicated portion of the circuit will be paused when the trigger condition occurs. The states of registers in the replicated portion of the circuit and the sequence of inputs that led to the trigger condition are recorded. This recorded data may then used to generate a test to be run on a software simulator when the circuit is modified.
Youtube
Ng Wah Sum Wing Chun Demonstrating Leung Sheu...
In this episode we explore the similarities and differences between st...
Duration:
22m 3s
Lets clear up the Ng Mui Wing Chun creation ...
Duration:
27m 54s
THAILAND MASTER 2023 (FINAL) | Ng Ka Long Ang...
Duration:
11m 19s
Buddhist Nun Ng Mui teaches Yim Wing Chun
Buddhist Nun from the Southern Shaolin Monastery teaches the young Yim...
Duration:
3m 53s
Lin Chun-Yi and No.4 seed Ng Ka Long Angus sq...
Lin Chun-Yi and No.4 seed Ng Ka Long Angus square off in Bangkok for t...
Duration:
5m 15s
The Chinese woman who created Wing Chun kung fu
According to Chinese folklore, Ng Mui was one of the legendary Five El...