Community.

Vision.

Conversations.

A RESTORATIVE JUSTICE PROGRAM FROM THE LOS ANGELES CITY ATTORNEY'S OFFICE

"Justice will not come because someone bestows it. It will come because we make it happen."

- Mike Feuer

Los Angeles City Attorney

600px-Black_Lives_Matter.jpg
DfR2QcWUEAAwySc_edited.jpg

Message From Mike

Frequently Asked Questions

New Customers

Why should I use TSSI vector translation tool?


1. Broadest EDA and ATE Suport. Solstice-TDS supports the most EDA formats and all ATE formats on the market: new and old. 2. Easy to Use. The graphical programming user interface is easy to use for new users, and instantly reminds casual users of their set up and decisions. There are no propriatery syntax to learn, and zero typing errors. 3. Built for Automation. All setups can be saved as batch files. API package enables full customization and automation. 4. Low cost. Although with enterprise strength, the modular architecture allows customers to only pay for what they use. Solstice-TDS can be rented online as low as $600/month. More benefits, see: tessi.com/solstice-tds




I've used TSSI's vector translation tool "TDS" for many years.  Where is it now?


TDS has been renamed Solstice-TDS when TSSI introduced WaveMakerPLUS, the next-generation graphical user interface that allows users seeing their data before, during, and after translation. We don't recommend "blind" translations and then debug the test pattern on the expensive tester afterward. Solstice-TDS also has advanced techniques for validating patterns before silicon arrives. See the description of the Solstice-PV module on the Solstice-TDS product page.




What's the diference betwee Solstice-PV and TSSI VirtualTest (TVT)?


Solstice-PV converts ATE patterns to a test bench for re-simulation. TVT, on the other hand, models the tester. ATE patterns can be compiled on TVT, much like the operation on the physical ATE, and execute with ATE specific functionalities intact:

  • Multi-site
  • Match Loops
  • Multiple Time Domain
  • DC-level setup
  • Pattern microcodes such as: GENV, RPTV, TRIGGER, DSP serial send/receive, etc.
More details at: tessi.com/tvt




How can I tell if my converted patterns are correct?


The fastest step is to compare the waveforms representation of your final patterns with your pre-converted waveforms (e.g., VCD). Solstice-TDS has the waveform comparison capabilities where discrepancies are highlighted on an overlay view as red bars. The differences can be searched and reported. Solstice-TDS also has 3 capabilities for pre-silicon pattern validations: Output Verilog testbench for re-simulation (send it back to design team), output VCD/EVCD and send it back to the design team, or use Solstice-PV module to drive the EDA simulator with the ATE patterns (design or test sharing the same tool environment). TSSI also has a product called TSSI VirtualTest (TVT). TVT models the tester sequencer, parallel and scan pattern memories, and pin electronics so that the test program can be compiled and simulated as-is without re-converting back to test bench. Details at tessi.com/tvt




What is TD-ScanPro?


TD-ScanPro is the vector translation tool of choice by NI customers to convert EDA formats (WGL, STIL, VCD, and EVCD) to the NI STS digital pattern format. TD-ScanPro is a result of the collaboration between TSSI and NI (formerly National Instruments). More details at tessi.com/td-scanpro




What's the difference between TD-SCAN and TD-ScanPro?


TD-SCAN converts WGL and STIL to NI's 654x/5x/6x instruments using HWS format. TD-ScanPro converts WGL, STIL, VCD, EVCD to NI STS 657x using digital pattern format and 654x/5x/6x using HWS format. TD-ScanPro is the next-generation software package for NI customers. TD-ScanPro replaces TD-SCAN since 2016 when TD-SCAN was subsequently discontinued. All TD-SCAN customers are encouraged to upgrade to TD-ScanPro with the cost of TD-SCAN fully credited toward TD-ScanPro. For more information, contact: info@tessi.com





Existing Customers

How can I remove signals from an SEF without clicking through the waveform editor?


Just add a Derive Conditioner to your flow. This conditioner reads a text file where you specify the signals to be removed and operate accordingly to the source SEF. Documentation of the Derive Conditioner is accessible via Solstice-TDS "Help->Solstice User Manual..."




Heard about the Signal Edit Conditioner for WDBs.  What can it do?


The Signal Edit Conditioner can add, delete, rename signals. It can also promote uni-directional signals (input & output only) to bi-directional. The applications where the conditioner could be useful include: - Make signal names legal on the tester. Often ATPG tools generate signal names that are illegal on a tester. - Prepare signals to be mergable among IP cores Documentation on Signal Edit Conditioner can be found in Solstice-TDS "Help->Solstice User Manual..."




I've got too many extraneous signals in my STIL file from design (powers, gnds, etc).  What's the easiest way to remove them?


After in-converting the STIL file into TSSI's SDB (STIL waveform database), use the Signal Edit Conditioner's MATCHPINFILE mode to specify exactly which pins to use in your test patterns. Documentation accessible via Help->"Solstice User Manual...", or contact: hotline@tessi.com.




I have hundreds of STIL files to be converted. What's the easiest way?


1. Our GUI (WaveMaker+) has an object called Orbitx which can loop through a Scenario as many times as there are STIL files in a directory. Just tell Orbitx where the files are, and what suffixes (e.g., *.stil or .stil.gz). Documentation on Orbitx can be found via Help->"WaveMaker+ User Manual..." 2. For users preferring command line interface, your Scenario can be saved as an ASCII batch file. Once saved, use your favorite script to loop through all your STIL files and auto-replace the file name in the batch file and run it. Contact: hotline@tessi.com





Glossary (Courtesy of Project Listen)

ALLY

An ally is any person that actively promotes and aspires to advance the culture of inclusion through intentional, positive and conscious efforts that benefit people as a whole.

ANTIRACIST

The act of working against racist systems and policies.

BIAS

Prejudice toward one group and its members relative to another group.

BLACK LIVES MATTER

A political and social movement originating among African Americans, emphasizing basic human rights and racial equality for black people and campaigning against various forms of racism. Abbreviations: BLM, B.L.M.

COMMUNITY INDICATOR

The means by which we can measure Socio economic conditions in the community. All community
indicators should be disaggregated by race if possible.

CONTRACTING EQUITY

Investments in contracting, consulting and procurement should benefit the communities in Los Angeles County, proportionate to its demographics.

DEHUMANIZATION

To deprive (someone or something) of human qualities, personality or dignity.

EQUITY

The resulting condition we aim to achieve in the community.

ETHNICITY

A social group that shares a common and distinctive culture, religion, language, history and customs.

EXPLICIT BIAS

Biases that people are unaware of and that operate consciously. They are expressed directly.

IMPLICIT BIAS

Biases people are usually unaware of and that operate at the subconscious level. Implicit bias is usually
expressed indirectly.

INDIVIDUAL RACISM

Bigotry or discrimination by an individual based on race.

INSTITUTIONAL RACISM

Policies, practices, and procedures that work better for white people than for people color, often unintentionally or inadvertently.

NON-RACIST

The act of not being racist but is complicit towards systemic racism.

PREJUDICE

A preconceived judgment or opinion. An adverse opinion or leaning formed without just grounds or before sufficient knowledge.

PERFORMANCE MEASURE

Performance measures are at the county department or program level. Appropriate performance measures allow monitoring of the success of implementation of actions that have a reasonable chance of influencing
indicators and contributing to results. Performance measures respond to three different levels:

1) Quantity- how much did we do?

2) Quality- how well did we do it?

3) is any one better off?

A mix of these types of performance measures is contained within the recommendations.

RACE

A social construct that categorizes people based on physical characteristics and ancestry to justify inequitable distribution of resources and power.

RACIAL EQUITY

Eliminating race-based outcome gaps so that race cannot predict one's success and improving outcomes for all. This approach centers those who are worse off and moves from a service-based approach toward focusing on policies, institutions and structures.

RACIAL INEQUITY

Outcome gaps between people of different races based on historical or current factors or structures that benefit White people more than people of color. We occasionally use "equity" or "inequity" as shorthand for "racial equity" and "racial inequity," but only when the full phrase has just been used. While it's tempting to shorten for brevity's sake, it's more important to be explicit.

RACIST BIAS

Refers to unconscious biases we have about people of other races that affect our decisions and actions.

STEREOTYPE

Something conforming to a fixed or general pattern, especially a standardized mental picture that is held in common by members of a group and that represents an oversimplified opinion, prejudiced attitude, or uncritical judgment

STRUCTURAL RACISM

A history and current reality of institutional racism across all institutions, combining to create a system that negatively impacts communities of color.

WHITE FRAGILITY

A state in which even a minimum amount of racial stress be- comes intolerable, triggering a range of defensive moves. These moves include the outward display of emotions such as anger, fear, and guilt, and behaviors such as argumentation, silence, and leaving the stress inducing situation. These behaviors, in turn, function to reinstate white racial equilibrium.

WHITENESS

A location of structural advantage, of race privilege. Second, it is a ‘standpoint,’ a place from which White people look at ourselves, at others, and at society. Third, ‘Whiteness’ refers to a set of cultural practices that are usually unmarked and unnamed.

WHITE PRIVILEGE

Refers to the individual and systemic advantages afforded to White people by virtue of them belonging
to the dominant ethnic group in society.

WORKFORCE EQUITY

That the workforce of Los Angeles County government reflect the diversity of Los Angeles County residents, including across the breadth (functions and departments) and depth (hierarchy) of Los Angeles County.

Research

Just Peace:  Creating a Container for Conversation
https://justpeaceumc.org/creating-a-container-for-conversation/
Libraries Transforming Communities:  Community Conversation Workbook
http://www.ala.org/tools/sites/ala.org.tools/files/content/LTC_ConvoGuide_final_062414.pdf
United Way Campaign for the Common Good:  Community Conversation Workbook
https://secure.unitedway.org/page/-/CommunityConversations_download_pdf.pdf
U.S. Department of Justice:  Community Dialogue Guide on Race
https://www.justice.gov/archive/crs/pubs/dialogueguide.pdf
Grassroots Economic Organizing:  Key Facilitation Skills: Durable Containers for Hard Conversations
https://geo.coop/story/key-facilitation-skills-durable-containers-hard-conversations
Claremont Lincoln University:  Making a Generative Container? 6 Important Questions You Need to Ask
https://www.claremontlincoln.edu/engage/claremont-core/generative-container-6-questions-ask/
Search for Common Ground:  Community Dialogue Design Manual
https://www.sfcg.org/wp-content/uploads/2017/07/CGI-Anglais-interactive.pdf
American Hospital Association:  Ensuring Access in Vulnerable Communities Toolkit
https://www.healthycommunities.org/system/files/content/17/community-conversations-toolkit.pdf
Government of Botswana Ministry of Local Government & Rural Development: Community Capacity Enhancement through Community Conversations
https://www.nastad.org/sites/default/files/NASTAD_Botswana_CCECC_Training_Manual.pdf
Application of the Community Conversation Enhancement Methodology for Gender Equality in Namibia
https://www.unwomen.org/mdgf/downloads/MDG-F_Namibia_C.pdf
Racial Equality Tools:  Dialogue and Deliberation
https://www.racialequitytools.org/act/strategies/dialogue-and-deliberation
Intergroup Resources:  Let's Talk About Race
https://www.intergroupresources.com/talking-about-race/
Continuing Courageous Conversations Toolkit
http://www.polkdecat.com/Toolkit%20for%20Courageous%20Conversations.pdf
Welcoming America:  A Toolkit for Talking About Bias, Race and Change
https://www.welcomingamerica.org/sites/default/files/America%20Needs%20All%20of%20Us.pdf
Restoring Racial Justice
http://rjcenterberkeley.org/wp-content/uploads/2015/08/RestoringRacialJustice.pdf
The McDonough County Voice:  Racial & Restorative Justice Requires Discomfort
https://www.mcdonoughvoice.com/opinion/20200224/racial--restorative-justice-requires-discomfort
The Opportunity Agenda:  Ten Lessons for Talking About Race, Racism, and Racial Justice
https://www.opportunityagenda.org/explore/resources-publications/lessons-talking-about-race-racism-and-racial-justice
TED Talk:  Simon Sinek - How Great Leaders Inspire Action
https://www.ted.com/talks/simon_sinek_how_great_leaders_inspire_action?language=en
District Attorneys Say Victims Are Not Being Heard Ahead Of Convicted Inmates’ Early Release
CBS 13 Sacramento
Attorney-Client Privilege Doesn’t Apply to Threats, Court Rules
The Crime Report
Berkshire District Attorney’s Office adopts Brady policy
The Berkshire Edge
Connecticut lawmakers passed a comprehensive police accountability bill. Here's 9 ways it will change policing in the state
The Hardtfor Courant
Daily Critical Issues Report
Police Executive Research Forum
California prison population falls to 30-year low
FOX KTVU 2
$7.5-million in Grants Announced for Research on Gun Violence
The Crime Report

Thank You

California African American Museum
https://caamuseum.org

Museum of Tolerance
www.museumoftolerance.com
Anti-Recidivism Coalition
https://antirecidivism.org
LA Regional Reentry Partnership
https://www.lareentry.org
Public Rights Project
https://www.publicrightsproject.org
LA Commission for Women
http://laccw.lacounty.gov/
LA County Psychological Association
https://www.lacpa.org
Loyola Law School Center for Restorative Justice
https://www.lls.edu/alumni/makeagift/centerforrestorativejustice/
Pepperdine Straus Institute of Dispute Resolution
https://law.pepperdine.edu/straus

UCLA Luskin School of Public Affairs
https://luskin.ucla.edu
USC Gould School of Law
https://gould.usc.edu
Center for Court Innovation
https://www.courtinnovation.org
  • White Instagram Icon
  • White Facebook Icon
  • White LinkedIn Icon
  • White Twitter Icon
  • icone-casa-e-decoracao-w

The Office of Mike Feuer

Los Angeles City Attorney

James K. Hahn City Hall East, Suite 800

Los Angeles, CA 90012 | 213-978-8100