Tony San - Sunnyvale CA, US Jinyan Zhang - Santa Clara CA, US
Assignee:
Altera Corporation - San Jose CA
International Classification:
H03M001/10 G01R027/02 G01R035/00 G06F019/00
US Classification:
341120, 324607, 702107
Abstract:
Digital-to-analog and analog-to-digital conversion are implemented in or using programmable logic. The DAC and ADC circuits may be hardwired in a programmable logic integrated circuit or may be implemented using an intellectual property (IP) core. The IP core would be a series of bits to configure the logic cells and other programmable logic of an integrated circuit to include one or more DACs or ADC, or both on the same integrated circuit. The DAC may be a sigma-delta-modulator-based implementation or a resistor-ladder-based implementation.
Philippe Molson - San Jose CA, US Tony San - Sunnyvale CA, US
Assignee:
Altera Corporation - San Jose CA
International Classification:
G06F 9/45
US Classification:
703 22, 705 4, 708491, 713200
Abstract:
Various techniques permit more thorough development of digital systems and devices by designers while protecting the proprietary interests of the owners of the intellectual property incorporated in such systems and devices. More specifically, the present invention provides to an end customer IP hardware which is suitable for prototype testing, but unusable for production purposes. One method limits the physical or electrical mode of operation of a hardware platform used for prototype testing of intellectual property (such as limiting the number of electrical contacts between the hardware and an external electrical device or limiting the data format(s) usable in the hardware during prototype testing). Another method limits the temporal operation of a hardware platform using an internal counter within the software provided by the intellectual property owner. Once a clock count limit is reached, the software disables the hardware in one or more prescribed ways, such as a reset of one or more registers, a global tri-state of the hardware IO, or a random failure of some type.
Tony San - Sunnyvale CA, US Philippe Molson - San Jose CA, US
Assignee:
Altera Corporation - San Jose CA
International Classification:
G06F 17/50 G06F 7/60
US Classification:
703 13, 703 14
Abstract:
A method, apparatus and system for building a filter is disclosed. In a particular embodiment, the filter is a finite impulse response (FIR) filter and a compiler suitable for implementing the FIR filter is described. The compiler has a filter coefficient generator suitably arranged to provide a first set of filter coefficients corresponding to the desired FIR filter spectral response and a filter spectral response analyzer coupled to the filter coefficient generator for providing expected FIR filter spectral response based in part upon the first set of filter coefficients. The compiler also includes a filter resource estimator coupled to the filter spectral response simulator for estimating an implementation cost of the FIR filter based upon the second set of filter coefficients as well as a filter compiler unit coupled to the resource estimator arranged to compile a FIR filter implementation output file.
Analog-To-Digital Converter For Programmable Logic
Tony San - Sunnyvale CA, US Jinyan Zhang - Santa Clara CA, US
Assignee:
Altera Corporation - San Jose CA
International Classification:
H03M 1/34 H03M 1/78 H03M 3/00
US Classification:
341163, 341143, 341154
Abstract:
Digital-to-analog and analog-to-digital conversion are implemented in or using programmable logic. The DAC and ADC circuits may be hardwired in a programmable logic integrated circuit or may be implemented using an intellectual property (IP) core. The IP core would be a series of bits to configure the logic cells and other programmable logic of an integrated circuit to include one or more DACs or ADC, or both on the same integrated circuit. The DAC may be a sigma-delta-modulator-based implementation or a resistor-ladder-based implementation.
Bit Accurate Hardware Simulation In System Level Simulators
A complete hardware design environment is available through a system level simulator. This hardware design environment provides a bit accurate simulator for carrying out hardware simulations in the system level simulator. These simulations take advantage of the computational capabilities of the simulation processor. To take advantage of the simulation processor's resources (e. g. , certain FPU components), the signals used in the simulation are made to conform to the native word type of the simulation processor. The hardware blocks deployed in a design frequently use non-native (from the simulation processor's perspective) word types. The bit accurate simulator casts words (signals) defined in the hardware design from a non-native format to a multi-bit native format suitable for use by the simulation processor. At various stages in the simulation, the simulator checks the “value” of the signal to determine whether that value is allowed by a word format specified by the hardware design.
Tony San - Sunnyvale CA, US Jinyan Zhang - Santa Clara CA, US
Assignee:
Altera Corporation - San Jose CA
International Classification:
H03M 1/66
US Classification:
341144, 341118
Abstract:
Digital-to-analog and analog-to-digital conversion are implemented in or using programmable logic. The DAC and ADC circuits may be hardwired in a programmable logic integrated circuit or may be implemented using an intellectual property (IP) core. The IP core would be a series of bits to configure the logic cells and other programmable logic of an integrated circuit to include one or more DACs or ADC, or both on the same integrated circuit. The DAC may be a sigma-delta-modulator-based implementation or a resistor-ladder-based implementation.
Tony San - Sunnyvale CA, US Philippe Molson - San Jose CA, US
Assignee:
Altera Corporation - San Jose CA
International Classification:
G06G 7/02 G06G 7/62
US Classification:
703 13, 703 14, 708819
Abstract:
A method, apparatus and system for building a filter is disclosed. In a particular embodiment, the filter is a finite impulse response (FIR) filter and a compiler suitable for implementing the FIR filter is described. The compiler includes a filter coefficient generator suitably arranged to provide a first set of filter coefficients corresponding to the desired FIR filter spectral response and a filter spectral response analyzer coupled to the filter coefficient generator for providing an expected FIR filter spectral response based in part upon the first set of filter coefficients. The compiler also includes a filter resource estimator coupled to the filter spectral response simulator for estimating an implementation cost of the FIR filter based upon the second set of filter coefficients as well as a filter compiler unit coupled to the resource estimator arranged to compile a FIR filter implementation output file.
System Level Simulation Models For Hardware Modules
Philippe Molson - San Jose CA, US Tony San - Sunnyvale CA, US Jeffrey R. Fox - Los Gatos CA, US
Assignee:
Altera Corporation - San Jose CA
International Classification:
G06F 17/50
US Classification:
703 13, 717135, 717140
Abstract:
Methods and apparatus automate creation of code for system level simulations from hardware representations, specifically RTL representations. In one approach, individual RTL hardware modules are analyzed to generate code for corresponding system level modules. This is accomplished by taking a mapped netlist for a register transfer level (RTL) representation of the hardware module and converting it to what can be termed a “system level netlist. ” This system level netlist contains “system level instances” corresponding to “hardware cells” of the mapped netlist. A mapped netlist includes hardware cells corresponding to programmed hardware units of a target hardware device. The method generates corresponding functional representations (code for system level simulation) from these hardware cells. This functional representation is referred to herein as a system level instance. System level instances are generated for each of the hardware cells in a given hardware module.
Name / Title
Company / Classification
Phones & Addresses
Tony San Manager
Raspberry Coins LLC
1035 Aster Ave, Sunnyvale, CA 94086 1269 Poplar Ave, Sunnyvale, CA 94086 595 Redwood Dr, Santa Cruz, CA 95060
Tony San President
OPTUNIS, INC
1035 Aster Ave No 2123, Sunnyvale, CA 94086 1035 Aster Ave, Sunnyvale, CA 94086
- Entroterra & Rootsmani-Tony San- Muzik Play - III round
Category:
Music
Uploaded:
25 Oct, 2009
Duration:
4m 56s
Tony Bennett - I Left My Heart In San Francis...
This, one of the most reknowned recordings in the history of popular m...
Category:
Music
Uploaded:
02 May, 2010
Duration:
2m 52s
Infected Mushroom & Berry Sakharof - Birthday
Infected Mushroom & Berry Sakharof - Birthday Track 2 of 3 She lives i...
Category:
Music
Uploaded:
26 Jun, 2007
Duration:
9m 56s
Tony Bennett - I left my heart in San Francisco
Union Bank of California promo. Beautifully danced by Na Lei Hulu I Ka...
Category:
Music
Uploaded:
13 Jan, 2007
Duration:
2m 46s
I Left My Heart In San Francisco
Tony Bennett & Judy Garland
Category:
Music
Uploaded:
13 Jun, 2007
Duration:
3m 1s
Anthony Bourdain - Farmer's Market in San Fra...
Tony visits the Ferry Building Marketplace in San Francisco, where he ...
Category:
Shows
Uploaded:
07 Aug, 2009
Duration:
1m 57s
Flickr
Googleplus
Tony San
About:
Y... Me gusta mucho el rock !!
Tagline:
Casi que me voy hasta el fin del mundo a buscarte Casi que me cuelgo y no puedo volver Casi que me pierdo tus ojitos de antes, siempre expectantes, siempre soñas