BackgroundCheck.run
Search For

Maciej Bajkowski, 466208 Spicebrush Cv, Austin, TX 78759

Maciej Bajkowski Phones & Addresses

11702 Swearingen Dr, Austin, TX 78758   

6208 Spicebrush Cv, Austin, TX 78759   

1201 Tinnin Ford Rd, Austin, TX 78741    512-4481555   

1201 Tinnin Ford Rd APT 1, Austin, TX 78741    512-4481555   

8701 Parmer Ln, Austin, TX 78729   

727 Denver Ct, Lawrenceville, GA 30046    678-9141533   

Lithonia, GA   

Brooklyn, NY   

Cedar Park, TX   

Alpharetta, GA   

Mentions for Maciej Bajkowski

Maciej Bajkowski resumes & CV records

Resumes

Maciej Bajkowski Photo 6

Staff Circuit Design Engineer

Location:
11702 Swearingen Dr, Austin, TX 78758
Industry:
Semiconductors
Work:
Intel Corporation since May 2007
Component Development Engineer
Freescale Semiconductor Inc. Jun 2004 - May 2007
Circuit Design Engineer
Dell Inc. Jun 2003 - Jun 2004
Quality Engineer
Dell Inc. May 2002 - Aug 2002
Client Product Group Intern
Education:
Georgia Institute of Technology 2001 - 2003
Georgia Institute of Technology 1997 - 2001
Skills:
Semiconductors, Circuit Design, Microprocessors, Processors, Vlsi, Hardware Architecture, Sram, Soc, Physical Design, Electrical Engineering, Start Ups, Simulations, Programming, System on A Chip, Integrated Circuits, Perl, Spice, Computer Architecture, Static Timing Analysis, Innovation, Ic, Hardware Design, Simulation, Patents, Technical Writing, Fpga, Entrepreneurship, C++, C, Php, Css, Html, Java, Amazon Web Services, Python, German, English, Computer Engineering, Memory Design, Low Power Design, Cmos, Polish, Joomla
Interests:
Science and Technology
Languages:
English
German
Polish
French
Maciej Bajkowski Photo 7

Maciej Bajkowski

Publications & IP owners

Us Patents

Low Voltage Data Path In Memory Array

US Patent:
7450454, Nov 11, 2008
Filed:
May 9, 2007
Appl. No.:
11/746126
Inventors:
Maciej Bajkowski - Austin TX, US
Hamed Ghassemi - Austin TX, US
Huy B. Nguyen - Austin TX, US
Assignee:
Freescale Semiconductor, Inc. - Austin TX
International Classification:
G11C 7/00
US Classification:
365205, 365190, 365207
Abstract:
A data path of a memory is from an array of the memory, through a sense amplifier, through NOR gates, through N channel transistors, and through a latch that provides an output. The sense amplifier provides complementary data to the NOR gates which provide an output to the N channel transistors. The NOR gates provide outputs to the latch. This has the affect of providing outputs to gates of one inverter and drains of another inverter. Additional P channel transistors are in series with the inverters of the latch. The P channel transistor that is in series with the inverters whose drains are receiving the signal is made to be nonconductive by the output of the NOR gate to block current flow to the N channel transistor that is providing the input to the latch. The blocking of the current reduces the amount of current that the N channel transistor has to sink. This enables the N channel transistor, even at a reduced voltage, to be sufficiently conductive to flip the state of the latch.

Dynamic Module Output Device And Method Thereof

US Patent:
7499342, Mar 3, 2009
Filed:
Jan 5, 2007
Appl. No.:
11/620080
Inventors:
Maciej Bajkowski - Austin TX, US
Andrew Russell - Austin TX, US
Assignee:
Freescale Semiconductor, Inc. - Austin TX
International Classification:
G11C 7/10
G11C 7/06
US Classification:
36518905, 36518902, 36518907, 36518908
Abstract:
A dynamic module output device and methods thereof are disclosed. The dynamic module output device is connected to a dynamic module. The dynamic module output device provides the output of the dynamic module via two pathways. The first pathway is a direct output from the dynamic module. The second pathway includes a latch that stores the output of the dynamic module. The two output pathways are connected to a logic gate connected to downstream circuitry. Accordingly, data is provided to downstream circuitry rapidly via the first pathway, while being latched to allow the data to be available to the downstream circuitry after the evaluation phase. Such a parallel latching configuration provides enhanced efficiency in transfer and processing of information, especially in conjunction with utilization of precharge and evaluation phases.

Dynamic Logic Circuit

US Patent:
8487657, Jul 16, 2013
Filed:
May 31, 2012
Appl. No.:
13/484870
Inventors:
George P. Hoekstra - Austin TX, US
Maciej Bajkowski - Austin TX, US
Assignee:
Freescale Semiconductor, Inc. - Austin TX
International Classification:
H03K 19/096
US Classification:
326 98, 326112, 326121
Abstract:
A dynamic logic circuit includes an N channel transistor stack between a dynamic node and a first power supply terminal for receiving a plurality of logic signals. A P channel clock transistor is coupled between a second power supply terminal and the dynamic node is for receiving a clock signal. An N channel clock transistor is in series with the N channel stack and is between the dynamic node and the first power supply terminal is for receiving the clock signal. A keeper transistor has a first current electrode coupled to the dynamic node, a second current electrode coupled to a second power supply terminal, and a control electrode. A static logic circuit has an output for providing an output responsive to a state of the logic signals. The output is coupled to the control electrode of the keeper transistor.

Circuit And Method For Latch Bypass

US Patent:
7362134, Apr 22, 2008
Filed:
Mar 24, 2006
Appl. No.:
11/388921
Inventors:
Maciej Bajkowski - Austin TX, US
George P. Hoekstra - Austin TX, US
Prashant U. Kenkare - Austin TX, US
Assignee:
Freescale Semiconductor, Inc. - Austin TX
International Classification:
H03K 19/20
US Classification:
326 46, 326104, 327407
Abstract:
A device includes a first combinatorial logic stage having a first input to receive a first data value, a second input to receive a bypass value and an output to provide one of a representation of the first data value or a first predetermined value based on the bypass value. The device further includes a latch stage having a first input to receive a second data value, a second input to receive the bypass value and an output to provide one of a latched representation of the second data value or a second predetermined value based on the bypass value. The device additionally includes a second combinatorial logic stage having a first input coupled to the output of the first combinatorial logic stage, a second input coupled to the output of the latch stage, and an output.

Level Shifting Circuit

US Patent:
2008005, Mar 6, 2008
Filed:
Aug 31, 2006
Appl. No.:
11/468815
Inventors:
Maciej Bajkowski - Austin TX, US
George P. Hoekstra - Austin TX, US
Hamed Ghassemi - Austin TX, US
International Classification:
H03L 5/00
US Classification:
327333
Abstract:
A level shifting circuit having a signal input that operates in a first voltage domain and a signal output that operates in a second voltage domain. In some embodiments, the level shifting circuit includes a clocked level shifter. In some embodiments, the level shifting circuit includes a level shifting latch that latches a translated output signal. In one example, the level shifting latch includes a latch portion and a stack of transistors with a transistor having a control electrode coupled to a clock input.

Bit Cell Write-Assistance

US Patent:
2013026, Oct 10, 2013
Filed:
Oct 18, 2011
Appl. No.:
13/995434
Inventors:
Maciej Bajkowski - Austin TX, US
Giao N. Pham - Austin TX, US
Novat S. Nintunze - Portland OR, US
Hung C. Ngo - Austin TX, US
International Classification:
G11C 7/00
G06F 12/00
US Classification:
711154, 365189011
Abstract:
Methods and systems to provide bit cell write-assist, including equalization of voltages of Bit and nodes of a bit cell prior to a write operation. Equalization may be performed with a pulse-controlled transistor to transfer charge between the storage nodes. Pulse width and/or amplitude may be configurable, such as to scale with voltage. Bit cell write-assist may include reduction of bit cell retention strength during equalization, which may be continued during a write operation. Write-assist may be provided to each of multiple bit cells when a write operation is directed to a subset of the bit cells, which may conserve power and/or area. A partially-decoded address may be used to provide write-assistance to multiple bit cells prior to a write operation. Write-assistance may permit writing of Bit and with a voltage swing significantly lower than an operating voltage of the bit cell.

Virtualization Of Multiple Coprocessors

US Patent:
2020025, Aug 13, 2020
Filed:
Jan 8, 2020
Appl. No.:
16/737655
Inventors:
- Austin TX, US
Subramanian RAMA - Austin TX, US
Maciej BAJKOWSKI - Austin TX, US
International Classification:
G06F 9/48
G06F 8/61
G06F 11/34
G06F 11/30
Abstract:
In a data processing system running at least one application on a hardware platform that includes at least one processor and a plurality of coprocessors, at least one kernel dispatched by an application is intercepted by an intermediate software layer running logically between the application and the system software. Compute functions are determined within kernel(s), and data dependencies are determined among the compute functions. The compute functions are dispatched to selected ones of the coprocessors based at least in part on the determined data dependencies and kernel results are returned to the application that dispatched the respective kernel.

System And Method For Coordinating Use Of Multiple Coprocessors

US Patent:
2019021, Jul 11, 2019
Filed:
Mar 16, 2019
Appl. No.:
16/355718
Inventors:
- Austin TX, US
Subramanian RAMA - Austin TX, US
Maciej BAJKOWSKI - Austin TX, US
Assignee:
Bitfusion.io, Inc. - Austin TX
International Classification:
G06F 9/54
G06F 11/14
G06F 9/455
G06F 9/50
Abstract:
An interface software layer is interposed between at least one application and a plurality of coprocessors. A data and command stream issued by the application(s) to an API of an intended one of the coprocessors is intercepted by the layer, which also acquires and stores the execution state information for the intended coprocessor at a coprocessor synchronization boundary. At least a portion of the intercepted data and command stream data is stored in a replay log associated with the intended coprocessor. The replay log associated with the intended coprocessor is then read out, along with the stored execution state information, and is submitted to and serviced by at least one different one of the coprocessors other than the intended coprocessor.

NOTICE: You may not use BackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. BackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.